[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2013-09-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||dbruening at

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org 2012-12-03 10:07:22 UTC --- That's because in 4.8/4.7 we introduced c-family/c-common.c:check_user_alignment which contains: if (!INTEGRAL_TYPE_P (TREE_TYPE (align)) ||

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 --- Comment #3 from Marek Polacek mpolacek at gcc dot gnu.org 2012-12-03 10:33:58 UTC --- In fact, we of course check for that, we should just switch the expressions in the if. Testing a fix.

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.0 |4.7.3

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org 2012-12-03 13:02:10 UTC --- Author: mpolacek Date: Mon Dec 3 13:02:04 2012 New Revision: 194083 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194083 Log: Fix PR

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 --- Comment #6 from Marek Polacek mpolacek at gcc dot gnu.org 2012-12-03 13:10:33 UTC --- Author: mpolacek Date: Mon Dec 3 13:10:18 2012 New Revision: 194084 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=194084 Log: Fix PR

[Bug c/55570] [4.7/4.8 regression] Undefined variable in alignment compiler directive causes compiler segfault

2012-12-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55570 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED