DynamoRIO / DynamoRIO/dynamorio
AArch64 linux.thread-reset fails on non-SVE hardware
Open
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
When adding SVE signal context support (https://github.com/DynamoRIO/dynamorio/pull/6725), `linux.thread-reset` started failing intermittently on _non-SVE_ hardware.
To replicate the failure, build in DEBUG or RELEASE mode and run the unit test. It will fail almost all of the time in RELEASE mode and will fail most of the time in DEBUG mode. Attempts to debug using GDB or just with `-debug -loglevel` will result in the test passing almost all of the time.
Contributor guide
Assessment
This issue has not been assessed yet.