http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58654
--- Comment #1 from John David Anglin <danglin at gcc dot gnu.org> --- Starting program: /home/dave/gnu/gcc/objdir/gcc/cc1plus -fpreprocessed sstream-inst.ii -quiet -dumpbase sstream-inst.cc -auxbase-strip sstream-inst.o -g -O2 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -version -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fPIC -o sstream-inst.s GNU C++ (GCC) version 4.9.0 20131003 (experimental) [trunk revision 203167] (hppa-linux-gnu) compiled by GNU C version 4.6.4, GMP version 5.1.2, MPFR version 3.1.1-p2, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C++ (GCC) version 4.9.0 20131003 (experimental) [trunk revision 203167] (hppa-linux-gnu) compiled by GNU C version 4.6.4, GMP version 5.1.2, MPFR version 3.1.1-p2, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 9380ee362c13dafe332008b4227378b9 Breakpoint 1, get_combined_adhoc_loc (set=0x4000e000, locus=2147486889, data=0x0) at ../../gcc/libcpp/line-map.c:106 106 linemap_assert (data); (gdb) bt #0 get_combined_adhoc_loc (set=0x4000e000, locus=2147486889, data=0x0) at ../../gcc/libcpp/line-map.c:106 #1 0x00c4a97c in copy_phis_for_bb (bb=0x40e90b40, id=0xfbf027c0) at ../../gcc/gcc/tree-inline.c:2093 #2 0x00c4c37c in copy_cfg_body (id=0xfbf027c0, count=0, frequency_scale=1000, entry_block_map=0x40e279c0, exit_block_map=0x40e27b00, new_entry=0x0) at ../../gcc/gcc/tree-inline.c:2446