[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-22 17:02 --- Subject: Bug 24426 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-22 17:02:42 Modified files: gcc/fortran: ChangeLog decl.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/gfortran.dg: der_pointer_4.f90 Log message: 2005-10-22 Erik Edelmann [EMAIL PROTECTED] PR fortran/24426 * decl.c (variable_decl): Don't assign default initializers to pointers. 2005-10-22 Erik Edelmann [EMAIL PROTECTED] PR fortran/24426 * gfortran.dg/der_pointer_4.f90: New. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gccr1=1.591r2=1.592 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/decl.c.diff?cvsroot=gccr1=1.43r2=1.44 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gccr1=1.6230r2=1.6231 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_pointer_4.f90.diff?cvsroot=gccr1=NONEr2=1.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-22 17:09 --- Subject: Bug 24426 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-22 17:09:04 Modified files: gcc/fortran: ChangeLog decl.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/gfortran.dg: der_pointer_4.f90 Log message: 2005-10-22 Erik Edelmann [EMAIL PROTECTED] PR fortran/24426 * decl.c (variable_decl): Don't assign default initializers to pointers. 2005-10-22 Erik Edelmann [EMAIL PROTECTED] PR fortran/24426 * gfortran.dg/der_pointer_4.f90: New. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.335.2.132r2=1.335.2.133 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/decl.c.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.31.2.6r2=1.31.2.7 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.5084.2.479r2=1.5084.2.480 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_pointer_4.f90.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-22 21:22 --- Fixed in 4.0.3 and above. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #2 from erik dot edelmann at iki dot fi 2005-10-21 12:03 --- (In reply to comment #0) It reminds me a bit of bug 16606 but is different as the compiler crashes. It's indeed basically the same problem as in PR 16606; we assign a default initializer to variables of derived types even when they are pointers. The only difference between this and PR 16606 is that that was for independent variables, and this is for type components. I'll think I can write a patch today or tomorrow. -- erik dot edelmann at iki dot fi changed: What|Removed |Added CC||erik dot edelmann at iki dot ||fi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #3 from erik dot edelmann at iki dot fi 2005-10-21 14:57 --- Patch here: http://gcc.gnu.org/ml/fortran/2005-10/msg00481.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426
[Bug fortran/24426] gfortran ICE for valid derived type definition with default initialization
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-18 13:46 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build triplet|i686-pc-linux-gnu | GCC host triplet|i686-pc-linux-gnu | GCC target triplet|i686-pc-linux-gnu | Last reconfirmed|-00-00 00:00:00 |2005-10-18 13:46:07 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24426