http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59350
--- Comment #5 from Dmitry G. Dyachenko <dimhen at gmail dot com> --- (In reply to Jakub Jelinek from comment #4) > Strange, can't reproduce. You are using --with-arch=native --with=native, > what exactly it expands to? [dimhen@dim PR59350]$ ~/bin/gcc_205461_yes/bin/g++ -v -fpreprocessed -O1 -g -c x.ii -o x.o Using built-in specs. COLLECT_GCC=/home/dimhen/bin/gcc_205461_yes/bin/g++ Target: x86_64-unknown-linux-gnu Configured with: /home/dimhen/src/gcc_current_205461/configure --prefix=/usr/local/gcc_current --with-multilib-list=m64 --enable-checking=yes --enable-languages=c,c++,lto --enable-plugin --with-tune=native --with-arch=native --enable-version-specific-runtime-libs Thread model: posix gcc version 4.9.0 20131127 (experimental) [trunk revision 205461] (GCC) COLLECT_GCC_OPTIONS='-v' '-fpreprocessed' '-O1' '-g' '-c' '-o' 'x.o' '-shared-libgcc' '-mtune=native' '-march=native' /home/dimhen/bin/gcc_205461_yes/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.9.0/cc1plus -fpreprocessed x.ii -march=corei7 -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -mno-sse4a -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -msse4.2 -msse4.1 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mfxsr -mno-xsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -mtune=corei7 -quiet -dumpbase x.ii -auxbase-strip x.o -g -O1 -version -fpreprocessed -o /tmp/ccQJHhK6.s GNU C++ (GCC) version 4.9.0 20131127 (experimental) [trunk revision 205461] (x86_64-unknown-linux-gnu) compiled by GNU C version 4.9.0 20131127 (experimental) [trunk revision 205461], GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C++ (GCC) version 4.9.0 20131127 (experimental) [trunk revision 205461] (x86_64-unknown-linux-gnu) compiled by GNU C version 4.9.0 20131127 (experimental) [trunk revision 205461], GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: e2018620b941388d06d586f5e1499b7d x.ii: In function 'void fn2(C)': x.ii:31:1: internal compiler error: in vt_expand_var_loc_chain, at var-tracking.c:8212 [...]