Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/x86_64 New failures: FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++20 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++23 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test for excess errors) FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++26 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++26 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 9) FAIL: g++.target/i386/mv28.C -std=c++26 (test for errors, line 9) FAIL: g++.target/i386/pr82625.C -std=gnu++26 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++26 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++26 scan-tree-dump-times optimized "return 8192;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++26 scan-tree-dump-times optimized "return 8192;" 1
New passes: FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++14 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++14 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++20 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.dg/vect/simd-bool-comparison-1.cc -std=c++20 scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 9) FAIL: g++.target/i386/mv28.C -std=c++14 (test for errors, line 9) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 10) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 11) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 12) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 13) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 14) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 15) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 4) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 5) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 6) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 7) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 8) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 9) FAIL: g++.target/i386/mv28.C -std=c++20 (test for errors, line 9) FAIL: g++.target/i386/pr82625.C -std=gnu++14 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++14 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++14 scan-tree-dump-times optimized "return 8192;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++14 scan-tree-dump-times optimized "return 8192;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++20 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++20 scan-tree-dump-times optimized "return 4096;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++20 scan-tree-dump-times optimized "return 8192;" 1 FAIL: g++.target/i386/pr82625.C -std=gnu++20 scan-tree-dump-times optimized "return 8192;" 1