[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #8 from jb at gcc dot gnu dot org 2005-11-20 14:46 --- The above commit to trunk and 4.1 should fix this issue. -- jb at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #7 from jb at gcc dot gnu dot org 2005-11-19 22:03 --- Subject: Bug 24862 Author: jb Date: Sat Nov 19 22:03:41 2005 New Revision: 107234 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107234 Log: fortran ChangeLog: 2005-11-20 Janne Blomqvist <[EMAIL PROTECTED]> PR fortran/24862 * trans-io.c (gfc_trans_transfer): Handle arrays of derived type. testsuite ChangeLog: 2005-11-20 Janne Blomqvist <[EMAIL PROTECTED]> PR fortran/24862 * gfortran.dg/arrayio_derived_1.f90: New test Added: branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/arrayio_derived_1.f90 Modified: branches/gcc-4_1-branch/gcc/fortran/ChangeLog branches/gcc-4_1-branch/gcc/fortran/trans-io.c branches/gcc-4_1-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #6 from jb at gcc dot gnu dot org 2005-11-19 21:36 --- Subject: Bug 24862 Author: jb Date: Sat Nov 19 21:36:06 2005 New Revision: 107228 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107228 Log: fortran ChangeLog: 2005-11-19 Janne Blomqvist <[EMAIL PROTECTED]> PR fortran/24862 * trans-io.c (gfc_trans_transfer): Handle arrays of derived type. testsuite ChangeLog: 2005-11-19 Janne Blomqvist <[EMAIL PROTECTED]> PR fortran/24862 * gfortran.dg/arrayio_derived_1.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/arrayio_derived_1.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/trans-io.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #5 from jb at gcc dot gnu dot org 2005-11-17 10:00 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01277.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #4 from jb at gcc dot gnu dot org 2005-11-16 06:53 --- Right. I think I know how to fix this bug, and it shouldn't be too hard. -- jb at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jb at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED Last reconfirmed|2005-11-14 21:28:37 |2005-11-16 06:53:01 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #3 from janis at gcc dot gnu dot org 2005-11-15 19:34 --- A regression hunt identified the following patch from Janne Blomqvist: http://gcc.gnu.org/viewcvs?view=rev&rev=104662 r104662 | bdavis | 2005-09-26 20:24:45 + (Mon, 26 Sep 2005) | 28 lines -- janis at gcc dot gnu dot org changed: What|Removed |Added CC||jblomqvi at cc dot hut dot ||fi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-14 21:28 --- But fails with the mainline from at least 20051026. This was caused by the array transfer patch (I don't know who patched it). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Known to work|4.0.2 |4.0.2 4.0.3 Priority|P3 |P5 Last reconfirmed|-00-00 00:00:00 |2005-11-14 21:28:37 date|| Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862
[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-14 21:15 --- This worked in gcc 4.0.3 20051105 -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Keywords||wrong-code Known to fail||4.1.0 Known to work||4.0.2 Summary|Internal Error: Derived type|[4.1 Regression] Internal |I/O should have been handled|Error: Derived type I/O |via the frontend. |should have been handled via ||the frontend. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24862