-
Notifications
You must be signed in to change notification settings - Fork 374
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
test_connect_after_simulate.sli fails with assertion 'source_lid < MAX_LID' when compiled with boost=ON in NEST 2.18.0 #1239
Comments
This should definitely be covered by the travis testing. |
Dear all, I have also tested this in the master branch, and the error persists. Apparently, there are many other errors, so I am attaching the logs and describing the system configuration. (Something I should have done before). Configuration: cmake command: I attach the reports directory as tar.gz: |
Digging a little on the error message, one of the cases where this error was seen is
This is the second time GetConnections is called, and I remember seen some related comment on the nest users mailing list by Håkon Mørk on Feb 28, 2020, 9:10 AM.
Could this error be somehow related to that? Have not looked any further, but just sharing info so that if someone has any clues could also help. |
@niltonlk Unfortunately I can't seem to be able to reproduce your error. My guess is that it could be an installation problem with CMake still not setting the Boost paths correctly, or a problem with the Boost installation. The comment on the mailing list is not relevant to this issue however. Calling GetConnections both before and after connecting is only a problem when using the stored connection handles after connecting the second time. |
This problem seems to appear with BOOST >= 1.69.0. |
Ah, library dependencies ... This may force a decision on how to handle this, if we need to support different Boost versions. @hakonsbm Could you investigate? |
Have you tested with the latest 1.72.0?
…On Fri, Mar 13, 2020 at 16:28 Hans Ekkehard Plesser < ***@***.***> wrote:
Ah, library dependencies ... This may force a decision on how to handle
this, if we need to support different Boost versions. @hakonsbm
<https://github.com/hakonsbm> Could you investigate?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1239 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZ54EL24QCT3KQZHJOTRHHOC5ANCNFSM4H4CD6FQ>
.
|
To answer to @ikitayama question, I have just tested and the error still persists with version 1.72.0. |
Thank you for checking!
…On Mon, Mar 16, 2020 at 14:08 Nilton Liuji KAMIJI ***@***.***> wrote:
To answer to @ikitayama <https://github.com/ikitayama> question, I have
just tested and the error still persists with version 1.72.0.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1239 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZ65RD3WH6RLOPX5243RHWX4DANCNFSM4H4CD6FQ>
.
|
See #1489 for further analysis. Please discuss all further work on this problem there. |
After successfully building with boost=ON by explicitly specifying the boost include path (see #1238)
make installcheck fails with:
<NEST_SOURCE_DIR>/nestkernel/target_data.h:264: void nest::TargetData::set_source_lid(unsigned long): Assertion 'source_lid < MAX_LID' failed.
when executing:
mpirun -np 1 <NEST_INSTALL_PATH>/bin/nest <NEST_INSTALL_PATH>/share/doc/nest/unittests/test_connect_after_simulate.sli
Note:
All installcheck pass when configured without boost
The text was updated successfully, but these errors were encountered: