[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-15 Thread patchapp at dberlin dot org
--- Comment #23 from patchapp at dberlin dot org 2006-05-15 19:32 --- Subject: Bug number PR26447 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00138.html -- http://gcc.gnu.org/bugzilla/s

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-04 Thread rguenth at gcc dot gnu dot org
--- Comment #22 from rguenth at gcc dot gnu dot org 2006-05-04 07:45 --- Subject: Bug 26447 Author: rguenth Date: Thu May 4 07:44:37 2006 New Revision: 113517 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113517 Log: 2006-05-04 Richard Guenther <[EMAIL PROTECTED]>

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-04 Thread rguenth at gcc dot gnu dot org
--- Comment #21 from rguenth at gcc dot gnu dot org 2006-05-04 07:45 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #20 from rguenth at gcc dot gnu dot org 2006-05-03 12:09 --- Created an attachment (id=11366) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11366&action=view) patch Another patch that implements the suggested basic block splitting by re-inserting on the fallthrough ed

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #19 from rguenth at gcc dot gnu dot org 2006-05-03 10:36 --- Thanks! So, the problem is that PRE inserts (and later realifies) fake stores in basic blocks with abnormal control flow. It would need to do the insertion on the outgoing edges in this case, or deal with splitti

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread aph at gcc dot gnu dot org
--- Comment #18 from aph at gcc dot gnu dot org 2006-05-03 10:22 --- gcj -findirect-dispatch doesn't work with .java files, only with .class files, so I didn't try it. class XMLStreamWriter { void writeCharacters(String s) {} } class XMLStreamException extends Exception {} public c

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #17 from rguenth at gcc dot gnu dot org 2006-05-03 10:14 --- It fails for me on head with -O2 -findirect-dispatch: trunk-g/gcc> ./jc1 -quiet -O2 -findirect-dispatch StAXWriter.java -fbootclasspath=../i686-pc-linux-gnu/libjava/classpath/lib StAXWriter.java: In class 'StAXWri

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread aph at gcc dot gnu dot org
--- Comment #16 from aph at gcc dot gnu dot org 2006-05-03 10:11 --- I can certainly do that, but it doesn't fail on HEAD. Are you sure you really want it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26447

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2006-05-03 10:00 --- Btw, can someone java-capable reduce the testase import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamWriter; public class StAXWriter { XMLStreamWriter writer; int indent = 0; public

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2006-05-03 08:10 --- This is a blocker for me. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-02 Thread mckinlay at redhat dot com
--- Comment #13 from mckinlay at redhat dot com 2006-05-02 17:32 --- *** Bug 27389 has been marked as a duplicate of this bug. *** -- Bug 26447 depends on bug 27389, which changed state. Bug 27389 Summary: [4.2 Regression] java: verify_flow_info fails http://gcc.gnu.org/bugzilla/show

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE with java program

2006-05-02 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-05-02 15:19 --- PR 27389 looks like a reduced testcase. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-03-06 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-03-06 15:24 --- I might look into fix this later this week, the problem is the creating of loads which could cause an trap/exception but not putting them into different BB's. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-03-02 Thread aph at gcc dot gnu dot org
--- Comment #10 from aph at gcc dot gnu dot org 2006-03-02 10:31 --- No, that patch doesn't help. Still get the same result at -O2: [EMAIL PROTECTED] eclipse]$ /home/aph/gcc/install/bin/gcj -c -O2 -g -fPIC -findirect-dispatch -fjni AbstractCommentParser.class org/eclipse/jdt/internal/c

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-02-27 Thread dberlin at dberlin dot org
--- Comment #8 from dberlin at gcc dot gnu dot org 2006-02-27 19:46 --- Subject: Bug 26447 Whoops, forgot patch --- Comment #9 from dberlin at gcc dot gnu dot org 2006-02-27 19:46 --- Created an attachment (id=10923) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10923&a

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-02-27 Thread dberlin at dberlin dot org
--- Comment #7 from dberlin at gcc dot gnu dot org 2006-02-27 19:45 --- Subject: Bug 26447 Give this patch a try and let me know if it works for you -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26447

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-02-27 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-02-27 17:41 --- This the best I can get but I never can get an ICE: int f(int a, int *b, int *c, int *d)throw() { // try { int e = *c; if (e!=0) *b = 1; return *c+*d; // } catch(...) /* { return 0; }*/ } Comp

[Bug tree-optimization/26447] [4.2 Regression] verify_flow_info failed, load PRE

2006-02-27 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-27 17:32 --- Trying to get a reduced C++ testcase, load PRE is causing the ICE. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --