This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[tree-ssa] ARM regressions with respect to trunk
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: gcc at gcc dot gnu dot org, dnovillo at redhat dot com
- Cc: Richard Earnshaw <rearnsha at arm dot com>
- Date: Wed, 25 Feb 2004 16:46:11 +0000
- Subject: [tree-ssa] ARM regressions with respect to trunk
- Organization: ARM Ltd.
- Reply-to: Richard Earnshaw <rearnsha at arm dot com>
Right, I've managed to cobble together at least a partial build of the
tree-ssa branch for arm-elf. Here's the list of regressions with respect
to the mainline (the baseline is 20040213, which is the nearest trunk run
that I have results for to the date when the trunk was last merged onto
the branch).
Note: it's possible that some of these are tests that don't exist on the
trunk, but I'm certain that most don't fall into that category.
R.
libjava:
FAIL: PR4766 -O3 compilation from source
FAIL: linking simple
FAIL: err3 output - source compiled test
FAIL: err3 -O3 output - source compiled test
libstdc++:
FAIL: 21_strings/basic_string/append/char/1.cc execution test
FAIL: 21_strings/basic_string/capacity/char/1.cc execution test
FAIL: 21_strings/basic_string/compare/char/1.cc execution test
FAIL: 21_strings/basic_string/cons/char/6.cc execution test
FAIL: 21_strings/basic_string/element_access/char/2.cc execution test
FAIL: 21_strings/basic_string/element_access/char/4.cc execution test
FAIL: 21_strings/basic_string/insert/char/1.cc execution test
FAIL: 21_strings/basic_string/operators/char/2.cc execution test
FAIL: 21_strings/basic_string/replace/char/1.cc execution test
FAIL: 22_locale/facet/2.cc execution test
FAIL: 22_locale/locale/cons/12438.cc execution test
FAIL: 22_locale/locale/global_locale_objects/1.cc execution test
FAIL: 22_locale/locale/global_locale_objects/3.cc execution test
FAIL: 22_locale/locale/operations/1.cc execution test
FAIL: 22_locale/money_get/get/char/8.cc execution test
FAIL: 22_locale/money_put/put/char/4.cc execution test
FAIL: 22_locale/money_put/put/char/5.cc execution test
FAIL: 22_locale/num_put/put/char/4.cc execution test
FAIL: 22_locale/num_put/put/char/8.cc execution test
FAIL: 22_locale/numpunct/members/char/cache_1.cc execution test
FAIL: 22_locale/numpunct/members/char/cache_2.cc execution test
FAIL: 27_io/basic_ios/imbue/14072.cc execution test
FAIL: 27_io/basic_istream/extractors_other/char/1.cc execution test
FAIL: 27_io/basic_istream/get/char/2.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/1.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/5.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/6.cc execution test
FAIL: 27_io/basic_ostream/inserters_character/char/4.cc execution test
FAIL: 27_io/basic_ostream/inserters_character/char/5.cc execution test
FAIL: 27_io/basic_stringbuf/sputbackc/char/1.cc execution test
FAIL: 27_io/basic_stringbuf/sputn/char/1.cc execution test
FAIL: 27_io/basic_stringbuf/sungetc/char/1.cc execution test
FAIL: demangle/abi_examples/10.cc execution test
FAIL: demangle/abi_examples/24.cc execution test
FAIL: demangle/abi_text/01.cc execution test
FAIL: demangle/abi_text/02.cc execution test
FAIL: demangle/regression/3111-2.cc execution test
FAIL: demangle/regression/7986-01.cc execution test
FAIL: demangle/regression/7986-03.cc execution test
FAIL: demangle/regression/7986-06.cc execution test
FAIL: demangle/regression/7986-07.cc execution test
FAIL: demangle/regression/7986-08.cc execution test
FAIL: demangle/regression/7986-09.cc execution test
FAIL: demangle/regression/7986-10.cc execution test
FAIL: demangle/regression/cw-08.cc execution test
FAIL: demangle/regression/cw-16.cc execution test
FAIL: ext/hash_map.cc execution test
g++:
FAIL: g++.old-deja/g++.brendan/crash13.C (test for errors, line 34)
FAIL: g++.old-deja/g++.law/friend5.C (test for errors, line 19)
FAIL: g++.old-deja/g++.law/friend5.C (test for errors, line 24)
gcc:
FAIL: gcc.c-torture/compile/20010605-1.c (test for excess errors)
FAIL: gcc.c-torture/compile/20010605-1.c (test for excess errors)
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O1
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O2
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O3
-fomit-frame-pointer
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O3 -g
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -Os
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O1
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O2
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O3
-fomit-frame-pointer
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -O3 -g
FAIL: gcc.c-torture/execute/builtins/string-asm-2.c execution, -Os
FAIL: gcc.c-torture/execute/20020402-1.c compilation, -O3 -g
FAIL: gcc.dg/arm-mmx-1.c scan-assembler ldmfd[ ]sp!.*ip,[ ]*pc
FAIL: gcc.dg/builtins-10.c (test for excess errors)
FAIL: gcc.dg/builtins-26.c (test for excess errors)
FAIL: gcc.dg/builtins-7.c (test for excess errors)
FAIL: gcc.dg/warn-1.c (test for warnings, line 8)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-explog-1.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/20030922-2.c scan-tree-dump-times if 2
gdb:
FAIL: gdb.base/funcargs.exp: backtrace in indirectly called function
FAIL: gdb.base/funcargs.exp: backtrace through call with trampolines
FAIL: gdb.base/funcargs.exp: stepping back to main from function called
with trampolines
FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
FAIL: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
FAIL: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
FAIL: gdb.cp/class2.exp: print alpha at marker return 0
FAIL: gdb.cp/class2.exp: print beta at marker return 0
FAIL: gdb.cp/class2.exp: print * aap at marker return 0
FAIL: gdb.cp/class2.exp: print * bbp at marker return 0
FAIL: gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off
FAIL: gdb.cp/class2.exp: print * (B *) abp at marker return 0
FAIL: gdb.cp/local.exp: ptype Local
FAIL: gdb.mi/mi-until.exp: until after while loop (timeout)
FAIL: gdb.mi/mi-var-block.exp: create local variable foo
FAIL: gdb.mi/mi-var-block.exp: update all vars: cb foo changed
FAIL: gdb.mi/mi-var-block.exp: update foo: did not change
FAIL: gdb.mi/mi-var-block.exp: delete var foo
FAIL: gdb.mi/mi1-until.exp: until after while loop (timeout)
FAIL: gdb.mi/mi1-var-block.exp: create local variable foo
FAIL: gdb.mi/mi1-var-block.exp: update all vars: cb foo changed
FAIL: gdb.mi/mi1-var-block.exp: update foo: did not change
FAIL: gdb.mi/mi1-var-block.exp: delete var foo
FAIL: gdb.mi/mi2-until.exp: until after while loop (timeout)
FAIL: gdb.mi/mi2-var-block.exp: create local variable foo
FAIL: gdb.mi/mi2-var-block.exp: update all vars: cb foo changed
FAIL: gdb.mi/mi2-var-block.exp: update foo: did not change
FAIL: gdb.mi/mi2-var-block.exp: delete var foo