------- Comment #3 from laurent at guerby dot net 2009-07-30 12:42 ------- Seen on sparc-linux as well on farm machine gcc54, so confirming on this platform. sparc64 (gccdoes work though.
Last known successful bootstrap at revision 149705 First FAIL at revision 149748 ===X UPDATE === Fri Jul 17 17:27:37 CEST 2009 Updating SVN tree U libgomp/configure U libgomp/ChangeLog U gcc/doc/extend.texi U gcc/doc/gcc.texi A gcc/doc/implement-cxx.texi U gcc/doc/service.texi U gcc/tree-complex.c U gcc/tree-loop-distribution.c U gcc/DATESTAMP U gcc/tree.c U gcc/tree.h U gcc/builtins.c U gcc/fold-const.c U gcc/omp-low.c U gcc/objc/objc-act.c U gcc/objc/ChangeLog U gcc/real.h U gcc/cgraphunit.c U gcc/ChangeLog A gcc/testsuite/gcc.c-torture/compile/pr40321.c U gcc/testsuite/gcc.dg/pr36902.c U gcc/testsuite/gcc.dg/torture/builtin-math-6.c U gcc/testsuite/gcc.dg/torture/builtin-math-5.c U gcc/testsuite/ChangeLog U gcc/testsuite/g++.old-deja/g++.brendan/overload8.C U gcc/testsuite/g++.old-deja/g++.brendan/crash63.C U gcc/testsuite/g++.old-deja/g++.brendan/crash64.C U gcc/testsuite/g++.old-deja/g++.other/vaarg3.C U gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C U gcc/testsuite/g++.dg/other/offsetof3.C U gcc/testsuite/g++.dg/ext/has_nothrow_assign.C U gcc/testsuite/g++.dg/ext/is_pod.C U gcc/testsuite/g++.dg/ext/has_trivial_copy.C U gcc/testsuite/g++.dg/ext/has_trivial_assign.C U gcc/testsuite/g++.dg/ext/has_nothrow_copy-1.C A gcc/testsuite/g++.dg/opt/eh4.C U gcc/testsuite/g++.dg/warn/var-args1.C A gcc/testsuite/g++.dg/cpp0x/trivial1.C A gcc/testsuite/g++.dg/cpp0x/std-layout1.C U gcc/testsuite/g++.dg/gcov/gcov-2.C A gcc/testsuite/g++.dg/torture/pr40321.C U gcc/testsuite/g++.dg/overload/ellipsis1.C A gcc/testsuite/g++.dg/template/ptrmem19.C U gcc/testsuite/lib/target-supports.exp U gcc/cp/typeck.c U gcc/cp/init.c U gcc/cp/class.c U gcc/cp/decl.c U gcc/cp/call.c U gcc/cp/method.c U gcc/cp/rtti.c U gcc/cp/except.c U gcc/cp/error.c U gcc/cp/cvt.c U gcc/cp/tree.c U gcc/cp/mangle.c U gcc/cp/cp-tree.h U gcc/cp/ChangeLog U gcc/cp/cp-gimplify.c U gcc/cp/cxx-pretty-print.c U gcc/cp/pt.c U gcc/cp/semantics.c U gcc/cp/parser.c U gcc/tree-ssa-ccp.c U gcc/modulo-sched.c U gcc/tree-ssa-dom.c U gcc/gimple-low.c U gcc/expr.c U gcc/tree-ssa-ifcombine.c U gcc/c-decl.c U gcc/fortran/trans-expr.c U gcc/fortran/trans-array.c U gcc/fortran/trans-openmp.c U gcc/fortran/ChangeLog U gcc/fortran/trans-stmt.c U gcc/fortran/trans.c U gcc/fortran/trans-io.c U gcc/fortran/trans-decl.c U gcc/fortran/trans-intrinsic.c U gcc/stor-layout.c U gcc/tree-if-conv.c U gcc/c-typeck.c U gcc/gimplify.c U gcc/calls.c U gcc/tree-ssa-pre.c U gcc/tree-sra.c U gcc/tree-mudflap.c U gcc/tree-ssa-copy.c U gcc/tree-ssa-forwprop.c U gcc/c-convert.c U gcc/c-omp.c U gcc/varasm.c U gcc/tree-inline.c U gcc/c-common.c U gcc/c-common.h U gcc/Makefile.in U gcc/gimple.c U gcc/tree-switch-conversion.c U gcc/gimple.h U gcc/tree-cfg.c U gcc/c-parser.c U gcc/config/m32c/m32c.c U gcc/convert.c U libstdc++-v3/python/libstdcxx/v6/printers.py U libstdc++-v3/configure U libstdc++-v3/include/std/type_traits U libstdc++-v3/ChangeLog U libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/assign_neg.cc U libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/copy_neg.cc U libstdc++-v3/testsuite/29_atomics/atomic/cons/assign_neg.cc U libstdc++-v3/testsuite/29_atomics/atomic/cons/copy_neg.cc U libstdc++-v3/testsuite/util/testsuite_common_types.h U libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc U libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc U libmudflap/configure U libmudflap/ChangeLog U boehm-gc/configure.ac U boehm-gc/ChangeLog U boehm-gc/configure U config/ChangeLog U config/tls.m4 U libjava/ChangeLog U libjava/configure Updated to revision 149748. -- laurent at guerby dot net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |laurent at guerby dot net Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build triplet|sparc-sun-solaris2.11 |sparc-linux GCC host triplet|sparc-sun-solaris2.11 |sparc-linux GCC target triplet|sparc-sun-solaris2.11 |sparc-linux Keywords| |ice-on-valid-code Last reconfirmed|0000-00-00 00:00:00 |2009-07-30 12:42:11 date| | Summary|[4.5 regression] ICE : tree |[4.5 regression] ICE on |check: expected class |sparc: tree check: expected |'expression', have |class 'expression', have |'declaration' (var_decl) in |'declaration' (var_decl) in |gimplify_va_arg_expr, at |gimplify_va_arg_expr, at |builtins.c:5107 |builtins.c:5107 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40788