https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68076
Bug ID: 68076 Summary: f95i reports "out of memory" on simple testcase Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: mar...@mpa-garching.mpg.de Target Milestone: --- Created attachment 36572 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36572&action=edit test case When compiling the following module, gfortran crashes with an "out of memory" diagnostic: martin@marvin ~/lsnew $ gfortran -v -std=f2003 -c testcase.f03 Using built-in specs. COLLECT_GCC=gfortran Target: x86_64-pc-linux-gnu Configured with: /home/martin/gcc/configure --disable-multilib --enable-gold --enable-plugins --prefix=/home/martin/ugcc --enable-languages=c++,fortran --enable-target=all --enable-checking=release --disable-bootstrap Thread model: posix gcc version 6.0.0 20150923 (experimental) [trunk revision 3bf38a0:6620841:618c2dcced6864af8a34ed341525c556bb44b375] (GCC) COLLECT_GCC_OPTIONS='-v' '-std=f2003' '-c' '-mtune=generic' '-march=x86-64' /home/martin/ugcc/libexec/gcc/x86_64-pc-linux-gnu/6.0.0/f951 testcase.f03 -quiet -dumpbase testcase.f03 -mtune=generic -march=x86-64 -auxbase testcase -std=f2003 -version -fintrinsic-modules-path /home/martin/ugcc/lib/gcc/x86_64-pc-linux-gnu/6.0.0/finclude -o /tmp/ccaNNCfs.s GNU Fortran (GCC) version 6.0.0 20150923 (experimental) [trunk revision 3bf38a0:6620841:618c2dcced6864af8a34ed341525c556bb44b375] (x86_64-pc-linux-gnu) compiled by GNU C version 4.8.4, GMP version 5.1.3, MPFR version 3.1.2-p3, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 GNU Fortran2003 (GCC) version 6.0.0 20150923 (experimental) [trunk revision 3bf38a0:6620841:618c2dcced6864af8a34ed341525c556bb44b375] (x86_64-pc-linux-gnu) compiled by GNU C version 4.8.4, GMP version 5.1.3, MPFR version 3.1.2-p3, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 f951: out of memory allocating 30978549264 bytes after a total of 561152 bytes