https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87451
--- Comment #11 from Steve Ellcey <sje at gcc dot gnu.org> --- (In reply to Richard Biener from comment #10) > (In reply to Steve Ellcey from comment #9) > Looks like that's because of different expected comment characters, > # vs. // in your file. The pattern for the comment stuff is > > \[^#/!\]*\[#/!\] DW > > skip until first comment-char (ok), then consume comment (bogus). Adding > + might help. Can you check that? Yes, that patch fixed the failure I was seeing on aarch64.