[Bug middle-end/42160] New: [4.5 Regression]: cris-elf gcc.c-torture/execute/va-arg-22.c

hp at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue Nov 24 02:45:00 GMT 2009


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



More information about the Gcc-bugs mailing list