https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104030
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #2) > Either we drop the UCN support altogether, or make -Wbidi-chars a 2 level > warning, -Wbidi-chars mapping to -Wbidi-chars=1 which doesn't warn about > UCNs and > -Wbidi-chars=2 that does. Exactly. Except I'm not sure how well that will play with the rest of the -Wbidi-chars= suboptions. :/ Like, -Wbidi-chars=any -Wbidi-chars=2 should probably warn about any bidi chars, including UCNs, but the latter option might cause it to be just -Wbidi-chars=unpaired, but warn about UCNs.