Closed Himscipy closed 4 years ago
Dear @Himscipy thanks for your feedback. Could you re-run the tests but getting the output when it fails:
# Should be something like:
CTEST_OUTPUT_ON_FAILURE=TRUE make test
The tests passed on my PC (ubuntu, clang 10.0.0).
Finally, I was able to access a Mac and to get the same error, so I can try to solve it (it is still unclear if this is a bug from the compiler or from tbfmm....)
Dear @Himscipy the problem has been solved (it was a bug in the lib when a C++ function name was demangled, but nothing was done when the demangling was not working). The patch has been pushed in master, but it might be necessary to clone tbfmm again because the modification is in a submodule (just to make sure everything is clean). Thanks !
Dear @Himscipy I will wait your confirmation that the problem is solved to close the issue. Thanks.
Hi @berenger-eu, 👋
Thank you for the update, I tested the update you made and it work, Here are my output. I will close this issue, and finalize. my review.
Running tests...
Test project /Users/shar306/Work/Reviews/JOSS_Review/tbfmm/build
Start 1: utest-check-kernel-constness
1/24 Test #1: utest-check-kernel-constness ........... Passed 0.56 sec
Start 2: utest-content
2/24 Test #2: utest-content .......................... Passed 0.21 sec
Start 3: utest-hilbert
3/24 Test #3: utest-hilbert .......................... Passed 0.31 sec
Start 4: utest-lipow
4/24 Test #4: utest-lipow ............................ Passed 0.23 sec
Start 5: utest-morton
5/24 Test #5: utest-morton ........................... Passed 0.34 sec
Start 6: utest-p2p
6/24 Test #6: utest-p2p .............................. Passed 0.25 sec
Start 7: utest-rotationkernel-float
7/24 Test #7: utest-rotationkernel-float ............. Passed 0.52 sec
Start 8: utest-rotationkernel-interaction
8/24 Test #8: utest-rotationkernel-interaction ....... Passed 0.42 sec
Start 9: utest-rotationkernel-spetabaru-float
9/24 Test #9: utest-rotationkernel-spetabaru-float ... Passed 8.06 sec
Start 10: utest-rotationkernel-spetabaru
10/24 Test #10: utest-rotationkernel-spetabaru ......... Passed 19.71 sec
Start 11: utest-rotationkernel-tsm
11/24 Test #11: utest-rotationkernel-tsm ............... Passed 0.75 sec
Start 12: utest-rotationkernel
12/24 Test #12: utest-rotationkernel ................... Passed 1.11 sec
Start 13: utest-template-iter
13/24 Test #13: utest-template-iter .................... Passed 0.22 sec
Start 14: utest-testkernel-float
14/24 Test #14: utest-testkernel-float ................. Passed 0.59 sec
Start 15: utest-testkernel-interactioncounter
15/24 Test #15: utest-testkernel-interactioncounter .... Passed 0.48 sec
Start 16: utest-testkernel-interactionprinter
16/24 Test #16: utest-testkernel-interactionprinter .... Passed 9.21 sec
Start 17: utest-testkernel-interactiontimer
17/24 Test #17: utest-testkernel-interactiontimer ...... Passed 0.91 sec
Start 18: utest-testkernel-periodic-tsm
18/24 Test #18: utest-testkernel-periodic-tsm .......... Passed 1.61 sec
Start 19: utest-testkernel-periodic
19/24 Test #19: utest-testkernel-periodic .............. Passed 1.32 sec
Start 20: utest-testkernel-spetabaru-float
20/24 Test #20: utest-testkernel-spetabaru-float ....... Passed 1.64 sec
Start 21: utest-testkernel-spetabaru-tsm
21/24 Test #21: utest-testkernel-spetabaru-tsm ......... Passed 1.56 sec
Start 22: utest-testkernel-spetabaru
22/24 Test #22: utest-testkernel-spetabaru ............. Passed 1.09 sec
Start 23: utest-testkernel-tsm
23/24 Test #23: utest-testkernel-tsm ................... Passed 0.70 sec
Start 24: utest-testkernel
24/24 Test #24: utest-testkernel ....................... Passed 0.50 sec
100% tests passed, 0 tests failed out of 24
Total Test time (real) = 52.94 sec
Hi @berenger-eu,
Here is the details after executing
make test
.