Bug 19745 - [meta-bug]: cris-elf gcc, g++, objc testsuite failures as of "Tue Feb 1 22:03:59 UTC 2005"
Summary: [meta-bug]: cris-elf gcc, g++, objc testsuite failures as of "Tue Feb 1 22:0...
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.0.0
: P2 normal
Target Milestone: ---
Assignee: Hans-Peter Nilsson
URL:
Keywords: meta-bug
Depends on: 18339 18351 18491 19806 19830
Blocks:
  Show dependency treegraph
 
Reported: 2005-02-02 01:02 UTC by Hans-Peter Nilsson
Modified: 2007-03-29 13:00 UTC (History)
1 user (show)

See Also:
Host: i686-pc-linux-gnu
Target: cris-axis-elf
Build:
Known to work:
Known to fail:
Last reconfirmed: 2005-09-24 16:53:30


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans-Peter Nilsson 2005-02-02 01:02:53 UTC
This is a meta-bug for failing test-cases as of LAST_UPDATED
"Tue Feb  1 22:03:59 UTC 2005" for cris-axis-elf (excluding
fortran and libstdc++ failures), each failure to be further
separately dealt with with a specific PC, this PR to depend
on it; dependencies added to this PR for existing specific PR:s.
To repeat, use simtest-howto.html but (because there's no
dejagnu release with it and it doesn't seem to be checked in
to the official dejagnu CVS yet) use the baseboard file in
<URL:http://lists.gnu.org/archive/html/dejagnu/2005-01/txt0KyZPJtvL1.txt>
saved as cris-sim.exp, RUNTESTFLAGS=--target_board=cris-sim.

The failures covered by this PR are:
FAIL: gcc.c-torture/execute/20001130-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/20010605-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/20030313-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/20050106-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/920501-8.c execution,  -O0
FAIL: gcc.c-torture/execute/920501-8.c execution,  -O1
FAIL: gcc.c-torture/execute/920501-8.c execution,  -O2
FAIL: gcc.c-torture/execute/920501-8.c execution,  -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/920501-8.c execution,  -O3 -g
FAIL: gcc.c-torture/execute/920501-8.c execution,  -Os
FAIL: gcc.c-torture/execute/920721-3.c compilation,  -O0
FAIL: gcc.c-torture/execute/941202-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/941202-1.c compilation,  -O1
FAIL: gcc.c-torture/execute/960116-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/980526-2.c compilation,  -O0
FAIL: gcc.c-torture/execute/990208-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/cvt-1.c compilation,  -O0
FAIL: gcc.c-torture/execute/simd-4.c compilation,  -O0

WARNING: gcc.dg/20010912-1.c compilation failed to produce executable
FAIL: gcc.dg/20020430-1.c (test for excess errors)
FAIL: gcc.dg/20021018-1.c (test for excess errors)
WARNING: gcc.dg/20021018-1.c compilation failed to produce executable
FAIL: gcc.dg/20021023-1.c (test for excess errors)
FAIL: gcc.dg/20021029-1.c (test for excess errors)
ERROR: gcc.dg/20021029-1.c: error executing dg-final: couldn't open
"20021029-1.s": no such file or directory
WARNING: gcc.dg/20030225-1.c compilation failed to produce executable
FAIL: gcc.dg/20030702-1.c (test for excess errors)
FAIL: gcc.dg/20030708-1.c (test for excess errors)
FAIL: gcc.dg/20040311-2.c (test for excess errors)
FAIL: gcc.dg/Wpadded.c  (test for warnings, line 10)
FAIL: gcc.dg/bitfld-3.c execution test
FAIL: gcc.dg/intmax_t-1.c (test for excess errors)
FAIL: gcc.dg/setjmp-1.c spurious clobbered warning (test for bogus messages,
line 16)
FAIL: gcc.dg/trampoline-1.c execution test

XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times link_error 0
FAIL: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5

FAIL: gcc.dg/weak/typeof-2.c scan-assembler baz3.*baz3.*baz3.*baz3.*baz3.*baz3

FAIL: g++.dg/abi/bitfield12.C  (test for warnings, line 3)
FAIL: g++.dg/abi/vbase10.C  (test for warnings, line 13)
FAIL: g++.dg/ext/visibility/noPLT.C (test for excess errors)
ERROR: g++.dg/ext/visibility/noPLT.C: error executing dg-final: couldn't open
"noPLT.s": no such file or directory
FAIL: g++.dg/opt/vt1.C (test for excess errors)
ERROR: g++.dg/opt/vt1.C: error executing dg-final: couldn't open "vt1.s": no
such file or directory

FAIL: g++.old-deja/g++.jason/thunk2.C (test for excess errors)
WARNING: g++.old-deja/g++.jason/thunk2.C compilation failed to produce
executable
WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce
executable

FAIL: objc/execute/IMP.m compilation,  -O0
FAIL: objc/execute/class-1.m compilation,  -O0
FAIL: objc/execute/class-10.m compilation,  -O0
FAIL: objc/execute/class-11.m compilation,  -O0
FAIL: objc/execute/class-12.m compilation,  -O0
FAIL: objc/execute/class-13.m compilation,  -O0
FAIL: objc/execute/class-14.m compilation,  -O0
FAIL: objc/execute/class-2.m compilation,  -O0
FAIL: objc/execute/class-3.m compilation,  -O0
FAIL: objc/execute/class-4.m compilation,  -O0
FAIL: objc/execute/class-5.m compilation,  -O0
FAIL: objc/execute/class-6.m compilation,  -O0
FAIL: objc/execute/class-7.m compilation,  -O0
FAIL: objc/execute/class-8.m compilation,  -O0
FAIL: objc/execute/class-9.m compilation,  -O0
FAIL: objc/execute/nested-2.m compilation,  -O0
FAIL: objc/execute/object_is_class.m compilation,  -O0
FAIL: objc/execute/object_is_meta_class.m compilation,  -O0

EOF
Comment 1 Andrew Pinski 2005-02-08 17:16:11 UTC
XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times link_error 0
is xfailed because it fails on most targets (except for ppc, and a couple of others).

FAIL: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5
could be just the way calls are done on cris (there are examples of other targets fail in the test and how 
to fix this one).

FAIL: gcc.c-torture/execute/920501-8.c execution,  -O0
Means var_arg does not work correctly or sprintf is not working as we expected it to.
Comment 2 Andrew Pinski 2005-02-08 21:45:01 UTC
WARNING: gcc.dg/20010912-1.c compilation failed to produce executable
as the following is in the testcase:
/* { dg-warning "not supported" "PIC unsupported" { target cris-*-elf* cris-*-aout* mmix-*-* } 0 } */

FAIL: gcc.dg/20020430-1.c (test for excess errors)
FAIL: gcc.dg/20021018-1.c (test for excess errors)
FAIL: gcc.dg/20021023-1.c (test for excess errors)
FAIL: gcc.dg/20021029-1.c (test for excess errors)
FAIL: gcc.dg/20030702-1.c (test for excess errors)
FAIL: gcc.dg/20030708-1.c (test for excess errors)
uses -fpic just like gcc.dg/20010912-1.c

I am starting to think there should be a require-pic in the testsuite.
Comment 3 Hans-Peter Nilsson 2005-02-27 14:51:42 UTC
Update.  Remaining from the original list (i.e. new ones uncounted)
are, as of LAST_UPDATED "Sun Feb 27 01:30:09 UTC 2005":

Running /home/hp/combined/combined/gcc/testsuite/gcc.dg/dg.exp ...
WARNING: gcc.dg/20010912-1.c compilation failed to produce executable
FAIL: gcc.dg/20020430-1.c (test for excess errors)
FAIL: gcc.dg/20021018-1.c (test for excess errors)
WARNING: gcc.dg/20021018-1.c compilation failed to produce executable
FAIL: gcc.dg/20021023-1.c (test for excess errors)
FAIL: gcc.dg/20021029-1.c (test for excess errors)
ERROR: gcc.dg/20021029-1.c: error executing dg-final: couldn't open
"20021029-1.s": no such file or directory
WARNING: gcc.dg/20030225-1.c compilation failed to produce executable
FAIL: gcc.dg/20030702-1.c (test for excess errors)
FAIL: gcc.dg/20030708-1.c (test for excess errors)
FAIL: gcc.dg/20040311-2.c (test for excess errors)
FAIL: gcc.dg/Wpadded.c  (test for warnings, line 10)
FAIL: gcc.dg/bitfld-3.c execution test
FAIL: gcc.dg/intmax_t-1.c (test for excess errors)
FAIL: gcc.dg/setjmp-1.c spurious clobbered warning (test for bogus messages,
line 16)
FAIL: gcc.dg/trampoline-1.c execution test

XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times link_error 0

FAIL: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5

FAIL: gcc.dg/weak/typeof-2.c scan-assembler baz3.*baz3.*baz3.*baz3.*baz3.*baz3

Running /home/hp/combined/combined/gcc/testsuite/g++.dg/dg.exp ...
FAIL: g++.dg/abi/bitfield12.C  (test for warnings, line 3)
FAIL: g++.dg/abi/vbase10.C  (test for warnings, line 13)
FAIL: g++.dg/ext/visibility/noPLT.C (test for excess errors)
ERROR: g++.dg/ext/visibility/noPLT.C: error executing dg-final: couldn't open
"noPLT.s": no such file or directory
FAIL: g++.dg/opt/vt1.C (test for excess errors)
ERROR: g++.dg/opt/vt1.C: error executing dg-final: couldn't open "vt1.s": no
such file or directory

Running /home/hp/combined/combined/gcc/testsuite/g++.old-deja/old-deja.exp ...
FAIL: g++.old-deja/g++.jason/thunk2.C (test for excess errors)
WARNING: g++.old-deja/g++.jason/thunk2.C compilation failed to produce
executable

(no failing objc tests)
Comment 4 Steven Bosscher 2007-03-29 13:00:02 UTC
No dependent bugs left.