[Patch, fortran] PR30202 - ICE in trans-array.c
Paul Thomas
paulthomas2@wanadoo.fr
Thu Dec 21 04:15:00 GMT 2006
:ADDPATCH fortran:
This one is straightforward. The ICE occurs because the backend_decl is
used for the deallocation and nullification of the allocatable
component. This, of course, does not provide the necessary component
reference, in this case. A far better plan is to dereference the
parmse.expr, for which the work has already been done. The testcase is
that of the reporter.
Regtested on Cygwin_NT/amd64 - OK for trunk and 4.2?
Paul
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Change.Logs
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20061221/9f18f153/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr30202.diff
Type: text/x-patch
Size: 1799 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20061221/9f18f153/attachment.bin>
More information about the Fortran
mailing list