http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54714



             Bug #: 54714

           Summary: ICE on invalid expression involving DT with

                    allocatable components and constructor in I/O

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: fortran

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: xarthisius...@gmail.com





Hi,

following code:

program foo

   type :: na_var

      integer, allocatable, dimension(:) :: x

   end type na_var

   write(*,*) na_var([2,2])

end



gives ICE with 



xarth@janus01 ~ $ gfortran -v

Using built-in specs.

COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.0-pre9999/gfortran

COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.8.0-pre9999/lto-wrapper

Target: x86_64-pc-linux-gnu

Configured with:

/var/tmp/portage/sys-devel/gcc-4.8.0_pre9999/work/gcc-4.8.0-9999/configure

--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.0-pre9999

--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0-pre9999/include

--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0-pre9999

--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0-pre9999/man

--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0-pre9999/info

--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0-pre9999/include/g++-v4

--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec

--disable-fixed-point --without-ppl --without-cloog --enable-lto --enable-nls

--without-included-gettext --with-system-zlib --enable-obsolete

--disable-werror --enable-secureplt --enable-multilib

--with-multilib-list=m32,m64 --enable-libmudflap --disable-libssp

--enable-libgomp

--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.8.0-pre9999/python

--enable-checking=yes --disable-libgcj --enable-languages=c,c++,fortran

--enable-shared --enable-threads=posix --enable-__cxa_atexit

--enable-clocale=gnu --enable-targets=all --with-bugurl=http://bugs.gentoo.org/

--with-pkgversion='Gentoo 4.8.0_pre9999'

Thread model: posix

gcc version 4.8.0-pre9999 20120922 (experimental) commit

f09a218261ba473738ad45f2c643957523019a17 (Gentoo 4.8.0_pre9999)



For the reference, this bug is a variation of PR41859

Reply via email to