https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104640
--- Comment #3 from Paco Arjonilla <pacoarjonilla at yahoo dot es> ---
(In reply to Paco Arjonilla from comment #2)
Compiler output:
<source>:4:17: error: pasting """_" and "\U000000b5m" does not give a valid
preprocessing token
4 | double operator ""_##suffix (long long unsigned arg) \
| ^~~
<source>:11:1: note: in expansion of macro 'MACRO'
11 | MACRO(µm) // <-- COMPILATION ERROR (should compile)
| ^~~~~
<source>:11:7: error: expected initializer before '\U000000b5m'
11 | MACRO(µm) // <-- COMPILATION ERROR (should compile)
| ^~
<source>:4:22: note: in definition of macro 'MACRO'
4 | double operator ""_##suffix (long long unsigned arg) \
| ^~~~~~