kevinkreiser/prime_server

macos-13 runner fails interrupt test

kevinkreiser opened this issue · 1 comments

if we use the macos-12, macos-13 or macos-latest runners the interrupt test fails with:

Running tests...
Test project /Users/runner/work/prime_server/prime_server
    Start 1: http
1/[5] Test #1: http .............................   Passed  134.98 sec
    Start 2: interrupt
2/5 Test #2: interrupt ........................***Exception: Illegal  1.1 sec
    Start 3: netstring
3/5 Test #3: netstring ........................   Passed  142.6 sec
    Start 4: shaping
4/5 Test #4: shaping ..........................   Passed   27.56 sec
    Start 5: zmq
5/5 Test #5: zmq ..............................   Passed    4.7 sec

80% tests passed, 1 tests failed out of 5

Total Test time (real) = 3

The following tests FAILED:
	  2 - interrupt (ILLEGAL)
Errors while running CTest
Output from these tests are in: /Users/runner/work/prime_server/prime_server/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
make: *** [test] Error 8
Error: Process completed with exit code 2.

its quite hard to google one's way out of this, but without a mac to debug on i cant guess what is going on. i guess we can hack ci to run that single test via lldb or something to see a stack trace?

now even more tests fail: #131 (comment)