[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-03-18 Thread hp at gcc dot gnu dot org
--- Comment #15 from hp at gcc dot gnu dot org 2009-03-19 04:17 --- Follow-up to 39499. -- hp at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIG

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-03-18 Thread hp at gcc dot gnu dot org
--- Comment #14 from hp at gcc dot gnu dot org 2009-03-19 03:53 --- Subject: Bug 38609 Author: hp Date: Thu Mar 19 03:52:58 2009 New Revision: 144951 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144951 Log: PR middle-end/38609 * config/cris/cris.h (FRAME_POINTE

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-03-18 Thread hp at gcc dot gnu dot org
--- Comment #13 from hp at gcc dot gnu dot org 2009-03-18 22:29 --- Noticed bug in middle-end (reload1.c:set_label_offsets) changing to middle-end. -- hp at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-01-26 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #6 from dave dot korn dot cygwin at gmail dot com 2009-01-26 09:58 --- Hi HP, (In reply to comment #5) > Glancing at the assembly and simulator trace (no looking at rtl or tree dumps > yet), the value of "p" (sp after the first alloca) is somehow lost and after > the __buil

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-31 Thread hp at gcc dot gnu dot org
--- Comment #5 from hp at gcc dot gnu dot org 2008-12-31 19:13 --- Glancing at the assembly and simulator trace (no looking at rtl or tree dumps yet), the value of "p" (sp after the first alloca) is somehow lost and after the __builtin_longjmp we effectively strcmp (NULL, "test") which F

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-29 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38609

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread hp at gcc dot gnu dot org
-- hp at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |NEW Ever Confirmed|0 |1 Last reconfirmed|

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2008-12-23 22:12 --- (In reply to comment #3) > I couldn't spot any bug eyeballing the assembly (or final RTL dump), so can > you > please debug how this now fails at runtime (abort, corruption (where), etc.)? "(i.e. calls to abort)" Thank

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-12-23 21:52 --- I couldn't spot any bug eyeballing the assembly (or final RTL dump), so can you please debug how this now fails at runtime (abort, corruption (where), etc.)? -- jakub at gcc dot gnu dot org changed: Wha

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread hp at gcc dot gnu dot org
--- Comment #2 from hp at gcc dot gnu dot org 2008-12-23 18:30 --- (In reply to comment #1) > I haven't read the whole RTL till the last phase, so I don't know where things > went wrong, but I'm pretty sure the bug isn't in DSE and the recent changes, It might very well be that your ch

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2008-12-23 18:14 --- The only change my patch does are two successful replace_read calls in DSE, nothing else changed, and those 2 replacements look correct to me. In *.optimized we have: : D.1233 = __builtin_alloca (20); : p = (char *

[Bug middle-end/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2008-12-23 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |