[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Bug bootstrap/40788] [4.5 regression] ICE on sparc: tree check: expected class 'expression', have 'declaration' (var_decl) in gimplify_va_arg_expr, at builtins.c:5107




------- 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

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Reply to: