[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-24 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2008-10-24 09:17 --- Test adjusted. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|REOPE

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-24 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2008-10-24 09:16 --- Subject: Bug 37882 Author: jakub Date: Fri Oct 24 09:14:57 2008 New Revision: 141339 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141339 Log: PR middle-end/37882 * gcc.c-torture/execute/pr378

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-23 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2008-10-23 23:33 --- Guess you can leave the int a : 21; line completely out, the testcase used to fail apparently even without that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37882

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-23 Thread eric dot weddington at atmel dot com
--- Comment #6 from eric dot weddington at atmel dot com 2008-10-23 23:21 --- New test case fails for AVR target, as test case assumes that an integer is 32-bits. An integer on the AVR is 16 bits and the test case fails for -O[0123s] with: /gcc/testsuite/gcc.c-torture/execute/pr37882.c:

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-22 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-10-22 20:09 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-22 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-10-22 20:09 --- Subject: Bug 37882 Author: jakub Date: Wed Oct 22 20:08:01 2008 New Revision: 141306 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141306 Log: PR middle-end/37882 * fold-const.c (build_range_t

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-22 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-10-22 18:23 --- Subject: Bug 37882 Author: jakub Date: Wed Oct 22 18:21:55 2008 New Revision: 141303 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141303 Log: PR middle-end/37882 * fold-const.c (build_range_t

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-22 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-10-22 10:17 --- Indeed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned a

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-21 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37882

[Bug middle-end/37882] [4.3/4.4 Regression] Bitfield miscompilation

2008-10-21 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-10-21 16:15 --- It's fold: ;; enabled by -tree-original { foo.z = 83778; foo.probe = 0; foo.val = 4; if ((signed char) foo.val > 0) -- rguenth at gcc dot gnu dot org changed: What|Removed