avr-g++ (head) does not compile anymore

Klaus Doldinger klaus.doldinger64@gmail.com
Wed Jan 9 10:26:00 GMT 2019

Trying to compile head for avr-target yields the following error:

../../../../libgcc/libgcc2.c: In function '__negvhi2':
../../../../libgcc/libgcc2.c:187:1: error: insn does not satisfy its
  187 | }
      | ^
(jump_insn 75 32 54 5 (set (pc)
        (if_then_else (eq (zero_extract:HI (reg:QI 25 r25 [ <retval>+1 ])
                    (const_int 1 [0x1])
                    (const_int 7 [0x7]))
                (const_int 0 [0]))
            (label_ref 47)
            (pc))) "../../../../libgcc/libgcc2.c":183:6 154 {*addsi3.lt0}
 -> 47)
during RTL pass: cprop_hardreg
../../../../libgcc/libgcc2.c:187:1: internal compiler error: in
extract_constrain_insn, at recog.c:2206
0x5fd447 _fatal_insn(char const*, rtx_def const*, char const*, int, char
0x5fd47f _fatal_insn_not_found(rtx_def const*, char const*, int, char
0x5fbac3 extract_constrain_insn(rtx_insn*)
0xc01b40 copyprop_hardreg_forward_1
0xc028cc execute

Any hints on this?

More information about the Gcc-help mailing list