Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abc test assertion error #7

Open
aykutbulut opened this issue Jan 13, 2019 · 0 comments
Open

Abc test assertion error #7

aykutbulut opened this issue Jan 13, 2019 · 0 comments
Assignees
Labels

Comments

@aykutbulut
Copy link
Member

I get following assertion error when I run the Abc example (in test directory) in parallel.

unitTest: /home/aykut/research/conic/software/disco/CHiPPS-ALPS/Alps/src/AlpsSubTree.cpp:1261: AlpsReturnStatus AlpsSubTree::exploreUnitWork(bool, int, double, AlpsExitStatus&, int&, int&, int&, int&, int&, bool&): Assertion `nodePool_->getNumKnowledges() + diveNodePool_->getNumKnowledges() == numNodesCandidate + numNodesPartial' failed.

See following for the complete output.

laptop:test$ pwd
/home/aykut/research/conic/software/disco/build_openmpi/CHiPPS-ALPS/Alps/test
laptop:test$ mpirun -n 2 ./unitTest -param ../examples/Abc/abc.par
Reading in ALPS parameters ...
Reading in ABC parameters ...
==  Welcome to the Abstract Library for Parallel Search (ALPS) 
==  Copyright 2000-2018 Lehigh University and others 
==  All Rights Reserved. 
==  Distributed under the Eclipse Public License 1.0 
==  Version: Trunk (unstable) 
==  Build Date: Jan 12 2019
Alps0030I Data file: flugpl.mps
Coin0008I FLUGPL read with 0 errors
Problem = flugpl
Log file = flugpl.log
Alps0035I Using 1 hub
Alps0106I The memory size of a node is about 1392 bytes
Alps0165I Starting spiral initialization
Alps0148I Master[0] is creating nodes (2) for its hubs during rampup
Abc0010I Process[0]: after 0 nodes, 0 on tree, 1e+80 best solution, best possible 1e+75
Alps0166I Completed spiral initialization
Alps0076I Master[0] initially balances the hubs every 0.3000 seconds
Abc0010I Process[1]: after 0 nodes, 2 on tree, 1e+80 best solution, best possible 1167185.7
unitTest: /home/aykut/research/conic/software/disco/CHiPPS-ALPS/Alps/src/AlpsSubTree.cpp:1261: AlpsReturnStatus AlpsSubTree::exploreUnitWork(bool, int, double, AlpsExitStatus&, int&, int&, int&, int&, int&, bool&): Assertion `nodePool_->getNumKnowledges() + diveNodePool_->getNumKnowledges() == numNodesCandidate + numNodesPartial' failed.
[laptop:18273] *** Process received signal ***
[laptop:18273] Signal: Aborted (6)
[laptop:18273] Signal code:  (-6)
[laptop:18273] [ 0] /lib64/libpthread.so.0(+0x13030)[0x7fadd7c04030]
[laptop:18273] [ 1] /lib64/libc.so.6(gsignal+0x10f)[0x7fadd7a6353f]
[laptop:18273] [ 2] /lib64/libc.so.6(abort+0x127)[0x7fadd7a4d895]
[laptop:18273] [ 3] /lib64/libc.so.6(+0x22769)[0x7fadd7a4d769]
[laptop:18273] [ 4] /lib64/libc.so.6(+0x309f6)[0x7fadd7a5b9f6]
[laptop:18273] [ 5] ./unitTest[0x457525]
[laptop:18273] [ 6] ./unitTest[0x44621f]
[laptop:18273] [ 7] ./unitTest[0x438596]
[laptop:18273] [ 8] ./unitTest[0x441e80]
[laptop:18273] [ 9] ./unitTest[0x441dfe]
[laptop:18273] [10] ./unitTest[0x410c7b]
[laptop:18273] [11] /lib64/libc.so.6(__libc_start_main+0xf3)[0x7fadd7a4f413]
[laptop:18273] [12] ./unitTest[0x40d83e]
[laptop:18273] *** End of error message ***
Alps0094I Node 23: left 10, msg(s 1, r 1), inter(0, 0.30000), npt 0.00644, unit 30, no sol, 0 sec.
--------------------------------------------------------------------------
mpirun noticed that process rank 1 with PID 0 on node laptop exited on signal 6 (Aborted).
--------------------------------------------------------------------------
laptop:test$ 

@aykutbulut aykutbulut self-assigned this Jan 13, 2019
@tkralphs tkralphs added the bug label Jul 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants