-
-
Notifications
You must be signed in to change notification settings - Fork 84
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
Multiple test failures when running tests -j12 #432
Comments
I am able to reproduce segfaults even with a mere
As you can see, in my case, errors seem to differ between
|
Today we have fixed something that may have created this: ca9d7c6 Could you give it another go? |
I can still reproduce. |
Sorry, I was not explicit enough; I meant without parallelism (just |
I do not see segfaults without |
Still an issue with 2.7.1 and |
I'm seeing this too, c51d050 and v2.9.1. Most of the time there are test failures, but occasionally segfualts. I didn't capture a coredump yet. The following tests FAILED: The following tests FAILED: The following tests FAILED: … The failure rate is 100% (i.e. at least one) on multiple machines. |
Tests could be modified to be run in a debugger. To get GDB to automatically print a backtrace in case of a crash: gdb --batch --ex run --ex bt --args ./myprogram "$@" > gdb-backtrace.txt 2>&1 The above runs GDB in batch mode ( That said:
|
Describe the bug
When I'm running the test suite with
ctest -j12
(i.e. 12 parallel jobs), I'm getting 2-3 different test failures in a run. Over a few runs, the following tests failed:Segfaults are especially concerning.
To Reproduce
Expected behavior
Tests should pass when run in parallel.
Logs
LastTest.log
from the last run: LastTest.logSystem information:
The text was updated successfully, but these errors were encountered: