https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119783
Bug ID: 119783
Summary: libgccjit test
test-error-impossible-must-tail-call.c.exe fails on
hppa (verify_code: actual: "cannot tail-call: memory
reference or volatile after call" != expected: "cannot
tail-call: callee returns a structure")
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: jit
Assignee: dmalcolm at gcc dot gnu.org
Reporter: sjames at gcc dot gnu.org
CC: antoyo at gcc dot gnu.org
Target Milestone: ---
```
FAILED: test-error-impossible-must-tail-call.c.exe iteration 1 of 5:
verify_code: actual: "cannot tail-call: memory reference or volatile after
call" != expected: "cannot tail-call: callee returns a structure"
PASS: test-error-impossible-must-tail-call.c.exe iteration 1 of 5: verify_code:
actual: result == expected: NULL
FAIL: test-error-impossible-must-tail-call.c.exe iteration 1 of 5: verify_code:
actual: "cannot tail-call: memory reference or volatile after call" !=
expected: "cannot tail-call: callee returns a structure"
incorrect valuenFAIL: test-error-impossible-must-tail-call.c.exe killed:
SIGABRT SIGABRT
```
The testsuite is in a pretty good state otherwise, in total it was just:
```
FAIL: test-benchmark.c.exe killed: SIGABRT SIGABRT
FAIL: jit.dg/test-combination.c, initial compilation
FAIL: test-error-impossible-must-tail-call.c.exe iteration 1 of 5: verify_code:
actual: "cannot tail-call: memory reference or volatile after call" !=
expected: "cannot tail-call: callee returns a structure"
FAIL: test-error-impossible-must-tail-call.c.exe killed: SIGABRT SIGABRT
FAIL: jit.dg/test-threads.c, initial compilation
FAIL: jit.dg/test-types.c, initial compilation
=== jit Summary ===
# of expected passes 7703
# of unexpected failures 6
# of unsupported tests 22
make[2]: Leaving directory '/home/sam/
```
The test-benchmark failure is, I think, a clock resolution issue on my 6.10.x
kernel (there's a fix in newer versions, and
test-combination/test-threads/test-types is a testcase issue (PR119782).