[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-15 Thread spop at gcc dot gnu dot org
--- Comment #26 from spop at gcc dot gnu dot org 2009-08-15 06:47 --- Subject: Bug 40981 Author: spop Date: Sat Aug 15 06:46:59 2009 New Revision: 150787 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=150787 Log: Correct the use of ppl_Pointset_Powerset_C_Polyhedron_maximize.

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-15 Thread spop at gcc dot gnu dot org
--- Comment #27 from spop at gcc dot gnu dot org 2009-08-15 07:10 --- Subject: Bug 40981 Author: spop Date: Sat Aug 15 07:10:20 2009 New Revision: 150789 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=150789 Log: Correct the use of ppl_Pointset_Powerset_C_Polyhedron_maximize.

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-15 Thread howarth at nitro dot med dot uc dot edu
--- Comment #28 from howarth at nitro dot med dot uc dot edu 2009-08-15 16:44 --- Fixed on x86_64-apple-darwin10 with current gcc trunk. Thanks. -- howarth at nitro dot med dot uc dot edu changed: What|Removed |Added

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-14 Thread sebpop at gmail dot com
--- Comment #21 from sebpop at gmail dot com 2009-08-14 17:16 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Actually the error in gdb has changed with 1677_max.diff... As expected: see the gcc_assert in the patch +/* Return in RES the

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-14 Thread bagnara at cs dot unipr dot it
--- Comment #23 from bagnara at cs dot unipr dot it 2009-08-14 22:49 --- What you can do is to use ppl_Linear_Expression_OK() and ppl_Pointset_Powerset_C_Polyhedron_OK() to make sure you are not working with corrupted objects. If both the *_OK() functions evaluate to true, you could

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-14 Thread howarth at nitro dot med dot uc dot edu
--- Comment #24 from howarth at nitro dot med dot uc dot edu 2009-08-15 00:02 --- With 1677_max applied to r150727 and with the patch... --- ../../gcc-4.5-20090813/gcc/graphite-ppl.c.org 2009-08-14 19:37:03.0 -0400 +++ ../../gcc-4.5-20090813/gcc/graphite-ppl.c

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-14 Thread zaffanella at cs dot unipr dot it
--- Comment #25 from zaffanella at cs dot unipr dot it 2009-08-15 05:48 --- Subject: Re: [PPL-devel] aermod.f90 ICEs on -O2-fgraphite-identity -floop-strip-mine Sebastian Pop wrote: Actually the error in gdb has changed with 1677_max.diff... As expected: see the

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2009-08-13 15:05 --- Sebastian, Is there any other debug information, I can get for you to help pin this bug down? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40981

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2009-08-13 15:28 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Could you try this patch on top of trunk? If this fails with the gcc_assert, then probably the bug is in PPL. Sebastian ---

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread dominiq at lps dot ens dot fr
--- Comment #15 from dominiq at lps dot ens dot fr 2009-08-13 15:30 --- On *-apple-darwin9 (revision 150716) I do not see the ICEs: [ibook-dhum] lin/test% time gfc -O2 -fgraphite-identity -floop-strip-mine ac.f90 7.181u 0.151s 0:07.53 97.3% 0+0k 0+12io 3pf+0w [ibook-dhum] lin/test%

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #16 from howarth at nitro dot med dot uc dot edu 2009-08-13 16:55 --- Dominique, Could you try a build for x86_64-apple-darwin9? I would expect there could be a big difference in the bugs tickled since the compiler is 64-bit code in that case. --

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread dominiq at lps dot ens dot fr
--- Comment #17 from dominiq at lps dot ens dot fr 2009-08-13 17:10 --- Dominique, Could you try a build for x86_64-apple-darwin9? I would expect there could be a big difference in the bugs tickled since the compiler is 64-bit code in that case. I have tried once in the pats

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #18 from howarth at nitro dot med dot uc dot edu 2009-08-13 23:29 --- Current gcc trunk with 1677_max.diff applied still shows the bug. I'll run the complete make check on ppl 0.10.2 for x86_64-apple-darwin tonight to make sure the issue isn't revealed in the ppl testsuite.

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #19 from howarth at nitro dot med dot uc dot edu 2009-08-14 01:45 --- Actually the error in gdb has changed with 1677_max.diff... (gdb) r -O2 -fgraphite-identity -floop-strip-mine air.f90 -o air Starting program:

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #20 from howarth at nitro dot med dot uc dot edu 2009-08-14 04:29 --- Both gmp 4.3.1 and ppl 0.10.2 pass all of their testsuites on x86_64-apple-darwin10. I'll also try to find the smallest code fragment which will trigger this bug. --

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-08-12 14:46 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2009-08-12 23:40 --- What revision fixed this on trunk? I am still seeing the ICE with r150709 on x86_64-apple-darwin10. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40981

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2009-08-13 00:14 --- On amd64-linux at r150694, I have all the polyhedron bmks compiling fine. I double checked for aermod.f90 with exactly the same options where you see the error: gfortran -O2 -fgraphite-identity -floop-strip-mine

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2009-08-13 00:43 --- I am actually seeing this problem with the aermod, air, capacita, doduc, fatigue, gas_dyn, induct, linpk, mdbx, nf, protein, rnflow, test_fpu and tfft benchmarks with... -O2 -fgraphite-identity

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2009-08-13 01:15 --- These ICEs also occur with... -O1 -fgraphite-identity -floop-strip-mine but not... -O0 -fgraphite-identity -floop-strip-mine -- howarth at nitro dot med dot uc dot edu changed: What

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-08-13 01:36 --- Could you please run gdb on f951 and then report a backtrace of where it fails? Thanks, Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40981

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2009-08-13 01:49 --- (gdb) r -O2 -fgraphite-identity -floop-strip-mine aermod.f90 -o aermod Starting program: /sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin10/4.5.0/f951 -O2 -fgraphite-identity -floop-strip-mine aermod.f90 -o

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2009-08-13 02:03 --- Another example is... (gdb) r -O2 -fgraphite-identity -floop-strip-mine air.f90 -o air Starting program: /sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin10/4.5.0/f951 -O2 -fgraphite-identity

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2009-08-13 02:37 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Could you please try the attached patch? Thanks, Sebastian --- Comment #10 from spop at gcc dot gnu dot org 2009-08-13 02:37

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #11 from howarth at nitro dot med dot uc dot edu 2009-08-13 03:28 --- Still crashes with proposed patch... (gdb) r -O2 -fgraphite-identity -floop-strip-mine air.f90 -o air Starting program: /sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin10/4.5.0/f951 -O2

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-05 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org