[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

2009-08-11 Thread guerby at gcc dot gnu dot org
--- Comment #8 from guerby at gcc dot gnu dot org 2009-08-11 11:40 --- Subject: Bug 40788 Author: guerby Date: Tue Aug 11 11:39:43 2009 New Revision: 150648 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=150648 Log: 2009-08-11 Richard Guenther rguent...@suse.de PR

[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

2009-08-11 Thread laurent at guerby dot net
--- Comment #9 from laurent at guerby dot net 2009-08-11 11:43 --- Fixed. -- laurent at guerby dot net changed: What|Removed |Added Status|NEW

[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

2009-08-10 Thread laurent at guerby dot net
--- Comment #5 from laurent at guerby dot net 2009-08-10 08:01 --- The search is not finished but it's likely the following patch: 2009-07-17 Aldy Hernandez al...@redhat.com Manuel López-Ibáñez m...@gcc.gnu.org PR 40435 ... builtins.c ... Add location argument

[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

2009-08-10 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-08-10 09:10 --- *expr_p = targetm.gimplify_va_arg_expr (valist, type, pre_p, post_p); SET_EXPR_LOCATION (*expr_p, loc); is simply bogus. You can't expect *expr_p being still an expression tree when you throw the

[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

2009-08-10 Thread laurent at guerby dot net
--- Comment #7 from laurent at guerby dot net 2009-08-10 22:25 --- I tested the following patch and it restores --with-cpu=v8 c,ada bootstrap Index: gcc/builtins.c === --- gcc/builtins.c (revision 150589) +++

[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

2009-08-08 Thread laurent at guerby dot net
--- Comment #4 from laurent at guerby dot net 2009-08-08 20:36 --- I'm lauching a binary search. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40788

[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

2009-07-30 Thread laurent at guerby dot net
--- 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