https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88310
Bug ID: 88310 Summary: [9 Regression] Guarded profile use + reorder tests have become UNSUPPORTED Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: iains at gcc dot gnu.org Target Milestone: --- A new warning was added in 264657 that fires if the profile count data file is missing when -fprofile-use is enabled. There's a test in testsuite/lib/target-supports.exp that is then caused to fail with the new warning, which causes guarded tests to become UNSUPPORTED. See below. What's not clear is why the regression testers apparently didn't pick this up (I noticed because it causes a false progression on Darwin) Running /home/iains/gcc-trunk/src/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ... === gcc Summary === # of expected passes 254 # of unsupported tests 70 Running /home/iains/gcc-trunk/src/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ... === g++ Summary === # of expected passes 48 # of unsupported tests 20 c.f. Running /home/iains/gcc-trunk/src/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ... === gcc Summary === # of expected passes 308 # of unsupported tests 58 Running /home/iains/gcc-trunk/src/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ... === g++ Summary === # of expected passes 68 # of unsupported tests 15