highway: riscv64: Illegal instruction / ImageTestGroup/ImageTest.TestAligned/Emu128
It seems there is an issue on riscv64 hardware and (un)aligned access:
99% tests passed, 2 tests failed out of 175
Total Test time (real) = 3.94 sec
The following tests FAILED:
169 - ImageTestGroup/ImageTest.TestAligned/Emu128 # GetParam() = 536870912 (ILLEGAL)
170 - ImageTestGroup/ImageTest.TestUnaligned/Emu128 # GetParam() = 536870912 (ILLEGAL)
Errors while running CTest
FAILED: CMakeFiles/test.util
ref:
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 17 (17 by maintainers)
Commits related to this issue
- remove v flag for non-clang builds. Fixes #856 PiperOrigin-RevId: 470678947 — committed to google/highway by jan-wassenberg 2 years ago
- remove v flag for non-clang builds. Fixes #856 PiperOrigin-RevId: 470678947 — committed to google/highway by jan-wassenberg 2 years ago
- remove v flag for non-clang builds. Fixes #856 PiperOrigin-RevId: 470679374 — committed to google/highway by jan-wassenberg 2 years ago
In that case no need to change a bit of the code. I’ll revert my Debian package on riscv64 to use GCC instead of clang-14. Thanks for the clarification.
ok then, closing as duplicate of issue #838