[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-09 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

Martin Jambor jamborm at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #9 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-09 
09:36:50 UTC ---
Fixed.


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

--- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-08 
09:17:13 UTC ---
*** Bug 50307 has been marked as a duplicate of this bug. ***


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

--- Comment #8 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-08 
13:09:43 UTC ---
Author: jamborm
Date: Thu Sep  8 13:09:38 2011
New Revision: 178688

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=178688
Log:
2011-09-08  Martin Jambor  mjam...@suse.cz

PR tree-optimization/50287
* ipa-split.c (split_function): Do not create SSA names for
non-gimple-registers.

* testsuite/gcc.dg/torture/pr50287.c: New test.


Added:
trunk/gcc/testsuite/gcc.dg/torture/pr50287.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-split.c
trunk/gcc/testsuite/ChangeLog


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

rsand...@gcc.gnu.org rsandifo at gcc dot gnu.org changed:

   What|Removed |Added

 CC||rsandifo at gcc dot gnu.org

--- Comment #2 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org 
2011-09-06 11:20:52 UTC ---
Same on mipsisa32-elf.


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

Ramana Radhakrishnan ramana at gcc dot gnu.org changed:

   What|Removed |Added

 Target|arm-eabi sh*-*-*|arm-eabi,sh*-*-*,
   ||arm-linux-gnueabi
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011-09-06
 CC||ramana at gcc dot gnu.org
 Ever Confirmed|0   |1

--- Comment #3 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-09-06 
12:55:30 UTC ---
Also prima-facie appears to break eglibc builds for arm-linux-gnueabi. 

eglibc/misc/error.o
err.c: In function 'vwarnx':
err.c:94:1: error: number of operands and imm-links don't agree in statement
# .MEM_58 = VDEF .MEM_25
ap = ap_41(D);
err.c:94:1: internal compiler error: verify_ssa failed
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.

Ramana


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

--- Comment #4 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-06 
18:19:57 UTC ---
Created attachment 25207
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25207
Testcase for i686 (and probably x86_64 too)

Testcase that fails on i686-linux for me.


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

Martin Jambor jamborm at gcc dot gnu.org changed:

   What|Removed |Added

 Target|arm-eabi,sh*-*-*,   |arm-eabi,sh*-*-*,
   |arm-linux-gnueabi   |arm-linux-gnueabi,
   ||i686-linux
 Status|NEW |ASSIGNED
 CC||jamborm at gcc dot gnu.org
 AssignedTo|unassigned at gcc dot   |jamborm at gcc dot gnu.org
   |gnu.org |


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

Martin Jambor jamborm at gcc dot gnu.org changed:

   What|Removed |Added

 CC||doko at gcc dot gnu.org

--- Comment #5 from Martin Jambor jamborm at gcc dot gnu.org 2011-09-06 
18:27:30 UTC ---
*** Bug 50295 has been marked as a duplicate of this bug. ***


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

--- Comment #6 from Kazumoto Kojima kkojima at gcc dot gnu.org 2011-09-07 
00:26:13 UTC ---
(In reply to comment #4)
 Testcase that fails on i686-linux for me.

FYI, the testcase is failing also for arm-eabi, mips-elf and sh-elf.


[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287

Richard Guenther rguenth at gcc dot gnu.org changed:

   What|Removed |Added

 CC||mjambor at suse dot cz
   Target Milestone|--- |4.7.0
Summary|FAIL:   |[4.7 Regression] FAIL:
   |gcc.c-torture/execute/built |gcc.c-torture/execute/built
   |ins/vsnprintf-chk.c |ins/vsnprintf-chk.c
   |compilation, -O2 -flto  |compilation, -O2 -flto

--- Comment #1 from Richard Guenther rguenth at gcc dot gnu.org 2011-09-04 
08:57:37 UTC ---
It seems we are creating an SSA name for a non-register variable.  We can't do
this.  In fact if we encounter an unused param we'd like to pass to the split
part we need to pass it in non-SSA form.