#1051126 armhf: Miscompilation at O2 level (O1 is working)

Package:
g++-13
Source:
g++-13
Description:
GNU C++ compiler
Submitter:
Mathieu Malaterre
Date:
2023-09-15 07:21:07 UTC
Severity:
normal
#1051126#5
Date:
2023-09-03 07:20:19 UTC
From:
To:
I am getting some odd behavior for unit test of highway. I believe
there is some wrong-code generation using g++ + -O2 on armhf. I also
believe this is different from Debian bug #1050933.

#1051126#12
Date:
2023-09-15 07:18:42 UTC
From:
To:
Total Test time (real) =  26.65 sec

The following tests FAILED:
446 - HwyWidenMulTestGroup/HwyWidenMulTest.TestAllSatWidenMulPairwiseAdd/EMU128
 # GetParam() = 2305843009213693952 (Subprocess aborted)
452 - HwyWidenMulTestGroup/HwyWidenMulTest.TestAllSumOfMulQuadAccumulate/EMU128
 # GetParam() = 2305843009213693952 (Subprocess aborted)
Errors while running CTest
FAILED: CMakeFiles/test.util

https://buildd.debian.org/status/fetch.php?pkg=highway&arch=armhf&ver=1.0.7-6&stamp=1694727847&raw=0