[PATCH, Fortran, committed] PR82511: ICE Bad IO basetype (12) on attempted read or write of entire DEC structure

Fritz Reese fritzoreese@gmail.com
Mon Oct 16 17:56:00 GMT 2017


All,

The simple attached patch which fixes PR 82511 has been committed to
trunk as r253791. It regtests on x86_64-redhat-linux-gnu.

The issue was an ICE when a variable containing a BT_UNION (basetype
12) component was given in a I/O list. The patch treats the BT_UNION
component as a derived type variable, thus recursing into its final
components (across all of its MAPs).

---
Fritz Reese
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr82511.patch
Type: text/x-patch
Size: 2855 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20171016/230ed2fb/attachment.bin>


More information about the Gcc-patches mailing list