qthreads icon indicating copy to clipboard operation
qthreads copied to clipboard

Assertion Failures

Open insertinterestingnamehere opened this issue 2 years ago • 2 comments

It looks like the assertions haven't been tested in a while, so there are various failures either because of new bugs or outdated assertions. Here are the tests with assertion failures (some intermittent) that I'm currently aware of:

gcc 13:

qthread_incr
qthread_fincr
qthread_dincr
sinc_workers
qthread_fp_double

The assertion failures look essentially the same with clang, so no extra variation there to worry about.

Most of the tests fail due with the distrib scheduler and asserts enabled. As with the other failures, this is likely just because the asserts themselves are outdated, but it still should be investigated.

Fixed in https://github.com/sandialabs/qthreads/pull/292