https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98795
Bug ID: 98795 Summary: modules testsuite testnames Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: nathan at gcc dot gnu.org Target Milestone: --- [from 98531] a) header-unit names are from the preprocessor's resolution of the header file. We end up with (relative) paths constructed from absolute paths, which is a problem when comparing test results: +FAIL: g++.dg/modules/xtreme-header-2_a.H module-cmi (gcm.cache/vol/gcc/src/hg/master/local/gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H.gcm) must not use absolute filename here +FAIL: g++.dg/modules/xtreme-header-2_b.C -std=c++2a (test for excess errors) b) execution tests do not distinguish between c++2a and c++17, so they don't have unique names.