[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2007-03-17 19:58 --- Subject: Bug 31120 Author: fxcoudert Date: Sat Mar 17 19:58:37 2007 New Revision: 123028 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123028 Log: PR fortran/31120 * trans-expr.c (gfc_co

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-15 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2007-03-15 08:52 --- regtest results: ... Running /Users/dominiq/test/gcc-4.3-20070309/gcc/testsuite/gfortran.dg/dg.exp ... FAIL: gfortran.dg/large_real_kind_2.F90 -O0 execution test ... FAIL: gfortran.dg/large_real_kind_2.F90 -Os ex

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-15 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2007-03-15 08:24 --- > And Dominique, I would appreciate if you could test the patch on ppc-darwin7. So far all the tests passed. I am doing a full regtesting of gfortran, but I do not expect any new failure. Thanks for the fix. --

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-14 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2007-03-14 14:27 --- Subject: Re: ICE with integer_exponentiation_1.f90 and -ffast-math > On i686-linux, the unpatched compiler works OK without -ffast-math and > segfaults with it. I am a little bit worried about that. As far as I kno

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-14 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-03-14 14:02 --- (In reply to comment #4) > I'll do it tonight, but before could you test the following code > [karma] f90/bug% gfc test_pow.f90 > Out of stack space. > Try running 'limit stacksize unlimited' in the shell to raise

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-14 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2007-03-14 13:58 --- Subject: Re: ICE with integer_exponentiation_1.f90 and -ffast-math > And Dominique, I would appreciate if you could test the patch on ppc-darwin7. I'll do it tonight, but before could you test the following code:

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-14 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-03-14 12:31 --- Here's a patch that should make the code in gfc_conv_cst_int_power() work in all cases: Index: trans-expr.c === --- trans-expr.c(revision 12

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-10 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2007-03-10 12:33 --- (In reply to comment #1) > FX Coudert reported that compiling the following code > > real :: a, b > a = 3.0 > b = a**(-4294967296_8) > print *, b > end > > segfaults on i686-linux (without -ffast-math).

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-10 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot |

[Bug fortran/31120] ICE with integer_exponentiation_1.f90 and -ffast-math

2007-03-10 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2007-03-10 10:25 --- FX Coudert reported that compiling the following code real :: a, b a = 3.0 b = a**(-4294967296_8) print *, b end segfaults on i686-linux (without -ffast-math). On OSX 10.3.9 I get Out of stack space. Try