https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66638
--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> --- r225008 gave me: ../../src-trunk/gcc/../libcpp/include/line-map.h: In function ‘linemap_check_ordinary’: ../../src-trunk/gcc/../libcpp/include/line-map.h:325:10: internal compiler error: in check_die, at dwarf2out.c:5746 0x7f3589 check_die ../../src-trunk/gcc/dwarf2out.c:5742 0x834ff0 dwarf2out_decl ../../src-trunk/gcc/dwarf2out.c:21918 0x8353cb dwarf2out_function_decl ../../src-trunk/gcc/dwarf2out.c:21927 0x8e819e rest_of_handle_final ../../src-trunk/gcc/final.c:4494 0x8e819e execute ../../src-trunk/gcc/final.c:4536 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. make[7]: *** [/tmp/ccRu9AVe.ltrans0.ltrans.o] Error 1 lto-wrapper: fatal error: make returned 2 exit status compilation terminated. /usr/local/bin/ld: error: lto-wrapper failed collect2: error: ld returned 1 exit status make[6]: *** [f951] Error 1