[Bug fortran/31213] ICE on valid code with gfortran

2007-12-16 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2007-12-16 11:34 --- Subject: Bug 31213 Author: pault Date: Sun Dec 16 11:34:08 2007 New Revision: 130988 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130988 Log: 2007-12-16 Paul Thomas [EMAIL PROTECTED] PR

[Bug fortran/31213] ICE on valid code with gfortran

2007-12-16 Thread pault at gcc dot gnu dot org
--- Comment #12 from pault at gcc dot gnu dot org 2007-12-16 11:42 --- Fixed on trunk Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31213] ICE on valid code with gfortran

2007-12-11 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2007-12-11 16:17 --- I have now developed the patch for this and PR33998 to the point where the original testcase compiles. It is, however, missing the interface transformation of the array_spec of 'yoagly' aka 'ugly' aka 'but_ugly'.

[Bug fortran/31213] ICE on valid code with gfortran

2007-11-22 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2007-11-22 09:30 --- Note that I posted an example to comp.lang.fortran that fails because of this bug: http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/6fea2c0227d1d430#657c2f8659a0024e I'll get the patch submitted

[Bug fortran/31213] ICE on valid code with gfortran

2007-11-17 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2007-11-17 17:18 --- (In reply to comment #7) Ah! ubound.51 is not declared anywhere in spec_test. This comes about because the character length for 'tricky' depends on a characteristic of a variable, declared in tricky, that is not a

[Bug fortran/31213] ICE on valid code with gfortran

2007-11-16 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2007-11-16 20:34 --- The reduced testcase of #2 is fixed by: Index: gcc/fortran/resolve.c === *** gcc/fortran/resolve.c (revision 129882) --- gcc/fortran/resolve.c

[Bug fortran/31213] ICE on valid code with gfortran

2007-11-16 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2007-11-16 21:22 --- Ah! ubound.51 is not declared anywhere in spec_test. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31213

[Bug fortran/31213] ICE on valid code with gfortran

2007-09-19 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-09-20 03:25 --- Un-assigning myself. No time at the moment -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31213] ICE on valid code with gfortran

2007-07-18 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-07-19 02:19 --- Paul, in response to your recent concern on the ml, I am going to start chipping at this. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31213] ICE on valid code with gfortran

2007-04-02 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2007-04-02 14:43 --- (In reply to comment #2) an ICE in the same place, but it appears it isn't fixed. Paul, since the previous PRs were really related, you might understand this one easily? I had hoped so, but the problem here turns

[Bug fortran/31213] ICE on valid code with gfortran

2007-03-24 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-03-24 20:53 --- Reduced testcase: function tricky(ugly) interface yoagly pure function ugly() complex ugly(2) end function ugly end interface yoagly logical la(size(yoagly())) print *, size(la) end

[Bug fortran/31213] ICE on valid code with gfortran

2007-03-21 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-03-21 17:15 --- aad.f90: In function 'tricky': aad.f90:24: internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:877 Compiles with NAG f95 and g95, ICEs with ifort and sunf95. -- burnus at gcc dot gnu dot org