[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-28 17:05:10 UTC --- Author: jakub Date: Mon Feb 28 17:05:07 2011 New Revision: 170568 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170568 Log: PR middle-end/47893

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-25 12:48:38 UTC --- Seems to be caused by http://gcc.gnu.org/viewcvs?root=gccview=revrev=159480

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Known to

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||bernds at gcc dot

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-25 16:06:14 UTC --- I guess not including the space added in add_frame_space by the assign_stack_local_1 call in temp_slot's size/full_size, while it would be easy to do (just

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #6 from Bernd Schmidt bernds at gcc dot gnu.org 2011-02-25 16:10:55 UTC --- (In reply to comment #5) Similarly not queuing anything into frame_space lists when assign_stack_local is called from within assign_stack_temp_for_type

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added CC||law at redhat dot

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #8 from Bernd Schmidt bernds at gcc dot gnu.org 2011-02-25 17:24:15 UTC --- (In reply to comment #7) My temptation would be to revert until someone can get in there and design things so that we either have a single list or there's

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #9 from Bernd Schmidt bernds at gcc dot gnu.org 2011-02-25 17:25:13 UTC --- Created attachment 23468 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23468 Test patch Does this fix it?

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-25 17:39:36 UTC --- I guess that would break pa, because then else if (!STACK_ALIGNMENT_NEEDED) { ... } will be executed whenever record_alignment_slots is false,

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #11 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-25 18:43:20 UTC --- Created attachment 23469 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23469 statistics gathering patch With this patch I got fncnt array summaries from

[Bug middle-end/47893] [4.6 Regression] 4.6 miscompiles mesa on i686

2011-02-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-25 19:09:54 UTC --- Created attachment 23471 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23471 gcc46-pr47893.patch Updated patch, so far just lightly tested that it fixes