[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-22 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-01-22 13:24 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-21 Thread olga at gcc dot gnu dot org
--- Comment #5 from olga at gcc dot gnu dot org 2008-01-21 09:07 --- Subject: Bug 34701 Author: olga Date: Mon Jan 21 09:07:12 2008 New Revision: 131689 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131689 Log: 2008-01-21 Alon Dayan <[EMAIL PROTECTED]> Olga Golova

[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-07 Thread olga at gcc dot gnu dot org
--- Comment #4 from olga at gcc dot gnu dot org 2008-01-07 13:11 --- (In reply to comment #3) > Ok to submit this patch? It looks good. Please bootstrap and submit along with the testcase. Olga > Alon -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34701

[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-07 Thread alond at il dot ibm dot com
--- Comment #3 from alond at il dot ibm dot com 2008-01-07 13:01 --- I have tested the following patch. It fixes the problem. All struct-reorg tests has also passed on my machine. It looks like the input to malloc was not calculated correctly in case the size of the structure is not the

[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-07 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-01-07 10:14 --- You should be more specific regarding the options you used. Confirmed with -O -fipa-struct-reorg -fipa-type-escape -fwhole-program. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/34701] ICE in tree-ssa-ccp.c with -fipa-struct-reorg

2008-01-07 Thread alond at il dot ibm dot com
--- Comment #1 from alond at il dot ibm dot com 2008-01-07 09:47 --- (In reply to comment #0) When looking into try2.c.051i.ipa_struct_reorg, there is something strange like 10=40 there: : D.1885_2 = malloc (440); str1.0_3 = (struct type_struct *) D.1885_2; 10 = 40; D.1904_18 =