https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61824
--- Comment #4 from Andrew Benson <abensonca at gmail dot com> --- My mistake - forgot to switch back to the latest gfortran. Here's the correct output: $ gfortran -c tmp3.F90 -o tmp3.o -march=native -v Usando especificaciones internas. COLLECT_GCC=gfortran Objetivo: x86_64-unknown-linux-gnu Configurado con: ../trunk/configure --prefix=/home/abenson/Galacticus/Tools --enable-languages=c++,c,fortran --disable-multilib Modelo de hilos: posix gcc versión 4.10.0 20140716 (experimental) (GCC) COLLECT_GCC_OPTIONS='-c' '-o' 'tmp3.o' '-march=native' '-v' /home/abenson/Galacticus/Tools/libexec/gcc/x86_64-unknown-linux-gnu/4.10.0/f951 tmp3.F90 -cpp=/tmp/ccHRIw0p.f90 -quiet -v -imultiarch x86_64-linux-gnu tmp3.F90 -march=amdfam10 -mmmx -m3dnow -msse -msse2 -msse3 -mno-ssse3 -msse4a -mcx16 -msahf -mno-movbe -mno-aes -mno-sha -mno-pclmul -mpopcnt -mabm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-sse4.2 -mno-sse4.1 -mlzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mprfchw -mno-adx -mfxsr -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 -mno-clflushopt -mno-xsavec -mno-xsaves --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10 -quiet -dumpbase tmp3.F90 -auxbase-strip tmp3.o -version -fintrinsic-modules-path /home/abenson/Galacticus/Tools/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/finclude -o /tmp/ccWnK5zD.s GNU Fortran (GCC) versión 4.10.0 20140716 (experimental) (x86_64-unknown-linux-gnu) compilado por GNU C versión 4.10.0 20140716 (experimental), GMP versión 4.3.2, MPFR versión 2.4.2, MPC versión 0.8.1 GGC heurísticas: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 se descarta el directorio inexistente "/usr/local/include/x86_64-linux-gnu" se descarta el directorio inexistente "/home/abenson/Galacticus/Tools/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/../../../../x86_64-unknown-linux-gnu/include" la búsqueda de #include "..." inicia aquí: la búsqueda de #include <...> inicia aquí: /home/abenson/Galacticus/Tools/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/finclude /opt/intel/composer_xe_2013_sp1.1.106/mkl/include /opt/intel/composer_xe_2013_sp1.1.106/tbb/include /home/abenson/Galacticus/Tools/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/include /usr/local/include /home/abenson/Galacticus/Tools/include /home/abenson/Galacticus/Tools/lib/gcc/x86_64-unknown-linux-gnu/4.10.0/include-fixed /usr/include/x86_64-linux-gnu /usr/include Fin de la lista de búsqueda. GNU Fortran (GCC) versión 4.10.0 20140716 (experimental) (x86_64-unknown-linux-gnu) compilado por GNU C versión 4.10.0 20140716 (experimental), GMP versión 4.3.2, MPFR versión 2.4.2, MPC versión 0.8.1 GGC heurísticas: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 tmp3.F90: En la función ‘extend’: tmp3.F90:8:0: error interno del compilador: en lra_update_insn_recog_data, en lra.c:1219 end subroutine extend ^ 0x93323b lra_update_insn_recog_data(rtx_def*) ../../trunk/gcc/lra.c:1218 0x949b54 eliminate_regs_in_insn ../../trunk/gcc/lra-eliminations.c:1077 0x949b54 process_insn_for_elimination ../../trunk/gcc/lra-eliminations.c:1344 0x949b54 lra_eliminate(bool, bool) ../../trunk/gcc/lra-eliminations.c:1408 0x934eca lra(_IO_FILE*) ../../trunk/gcc/lra.c:2272 0x8f4806 do_reload ../../trunk/gcc/ira.c:5325 0x8f4806 execute ../../trunk/gcc/ira.c:5484 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions.