With revision 154431 this test passed. >From revision 154433 and on, this test has failed as follows:
Running /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/execute.exp ... FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O1 FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O2 FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O3 -g FAIL: gcc.c-torture/execute/va-arg-22.c execution, -Os R With the message in the logfile being (cutnpasted): Executing on host: /tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/xgcc -B/tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/ /tmp/hpaut\ otest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c -w -O1 -isystem /tmp/hpautotest-gcc1/cris-elf/gccob\ j/cris-elf/./newlib/targ-include -isystem /tmp/hpautotest-gcc1/gcc/newlib/libc/include -B/tmp/hpautotest-gcc1/cris-elf/\ gccobj/cris-elf/./libgloss/cris/ -L/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./libgloss/cris -L/tmp/hpautotest-gcc1\ /gcc/libgloss/cris -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./newlib/ -L/tmp/hpautotest-gcc1/cris-elf/gccobj/cr\ is-elf/./newlib -sim3 -lm -o /tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/testsuite/gcc/va-arg-22.x1 (timeout = 300) PASS: gcc.c-torture/execute/va-arg-22.c compilation, -O1 program stopped with signal 6.^M FAIL: gcc.c-torture/execute/va-arg-22.c execution, -O1 (That's how a call to abort() looks like.) As this is an execute error, I guess it'll help to attach a diff of the assembly code between those revisions and point at the error and/or reduce the test-case. Author of the only patch in the revision range CC:ed. -- Summary: [4.5 Regression]: cris-elf gcc.c-torture/execute/va-arg- 22.c Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hp at gcc dot gnu dot org GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: cris-axis-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42160