https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68663
--- Comment #6 from The Written Word <bugzilla-gcc at thewrittenword dot com> --- (In reply to David Edelsohn from comment #5) > GCC 4.9 is quite old now and out of service. If there is a bug in GCC 4.9, > it will not be fixed because there are no bug fix releases planned. Understood. > You never showed an example of the assembly line representing the error > message to allow someone to observe the exact assembly instruction and > operands in question. I've attached insn-output.s. Looks like the problematic lines are of the form: bl ._Z17gen_rtx_CONST_INT12machine_modex nop mr 0,3 stw 0,0(28) .line 3466 lwz 0,LC..1(2) <-- line 1361 .eb 3466 .line 3468 mr 3,0 addi 1,31,96 ... bl ._Z17gen_rtx_CONST_INT12machine_modex nop mr 0,3 stw 0,0(28) .line 14 lwz 0,LC..2(2) <-- line 1495 .eb 14 .line 16 mr 3,0 addi 1,31,96 ... bl ._Z17gen_rtx_CONST_INT12machine_modex nop mr 0,3 stw 0,0(28) .line 14 lwz 0,LC..3(2) <-- line 1628 .eb 14 .line 16 mr 3,0 addi 1,31,96 gcc-5.5.0 and 7.2.0 errored out in the same way but I am able to build gcc-8.1.0 successfully. gcc-6.4.0 seems to have built insn-output.c successfully.