https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100977
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 51260 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51260&action=edit gcc12-pr100977-2-wip.patch Here is WIP incremental patch, but I'd prefer to do it in steps, first the above mentioned bug, then separately update to latest Unicode, then do the cxx23_identifiers change and need to add there some testsuite coverage and deal with the nfc.