https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115433
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- What's the baseline for comparisons, the 13.x releases? We could make this change for release branches, so that C++20 and C++23 tests are not also run for C++26: --- a/libstdc++-v3/testsuite/lib/libstdc++.exp +++ b/libstdc++-v3/testsuite/lib/libstdc++.exp @@ -536,10 +536,6 @@ proc v3-dg-runtest { testcases flags default-extra-flags } { set min_std [v3-minimum-std $test $default_std $max_std] if { $min_std > $default_std } { set std_list $min_std - if { $min_std != $max_std } { - # Also test the latest version. - lappend std_list "$max_std" - } } else { # Only run each test once with the default -std option. # This avoids increasing the run time for most testers. That could make a difference, because many of the C++20 tests are very slow to compile (std::ranges, std::format, std::chrono::parse are all slow to compile). Another possible culprit is that you now have tbb-devel installed on the test machine, which causes the PSTL tests to be run instead of skipped. Some of those are slow too.