https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16615
--- Comment #7 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- Note there are a few places where it's "can<newline><whitespace>not", which the most obvious find/sed might not locate. E.g. in lra-remat.c: /* Map: insn -> candidate representing it. It is null if the insn can not be used for rematerialization. */ or in reorg.c: We can not steal the delay list if one of the instructions in the current delay_list modifies the condition codes and the jump in the sequence is a conditional jump. We can not do this because we can not change the direction of the jump because the condition codes will effect the direction of the jump in the sequence. */ (found via examining the output of "grep -C1 'can$'" for following lines starting with "not" after whitespace).