https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81114
--- Comment #10 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to simon from comment #9) > Created attachment 56140 [details] > C demonstrator > > As noted in comment 8, the C compiler doesn’t have a problem with > finding a file with a combining filename when the #include > directice uses a composed filename. clang has -Wnonportable-include-path, which judging by the text looks like it's for case differences only, but if adding it for GCC, too, we'd probably want to extend it to handle this sort of thing as well: https://clang.llvm.org/docs/DiagnosticsReference.html#wnonportable-include-path