You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On linux with C++ compiler if a test case crash and was recovered by signal, the second time another test case crash signal is not able to recover and intercept the segfault, this bug is only present on Linux with C++ compiler, clang, and gcc.
The solution is to simply skip other test cases if one crash occur, but that would not be the default behavior because compiling the test as C or C++ on other platforms the issue is not present, instead accept a cli flag --cester-skiponfirstcrash and CESTER_SKIP_ON_FIRST_CRASH() this way the option can be supplied to faulty binaries only
The text was updated successfully, but these errors were encountered:
On linux with C++ compiler if a test case crash and was recovered by signal, the second time another test case crash signal is not able to recover and intercept the segfault, this bug is only present on Linux with C++ compiler, clang, and gcc.
The solution is to simply skip other test cases if one crash occur, but that would not be the default behavior because compiling the test as C or C++ on other platforms the issue is not present, instead accept a cli flag --cester-skiponfirstcrash and CESTER_SKIP_ON_FIRST_CRASH() this way the option can be supplied to faulty binaries only
The text was updated successfully, but these errors were encountered: