summaryrefslogtreecommitdiff
path: root/sumfiles
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-30 18:40:04 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-30 18:40:04 +0000
commite8ed231212ec8e0ce8b05a2054b5b883ecc770f8 (patch)
tree8252dfb3025b38fe505e2049cc1311a22c407385 /sumfiles
parented4cc05f7843d5fa318bedd042ef45d4b9062164 (diff)
onsuccess: #1050: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1050/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -8 | # build_abe stage1 --: | -7 | # build_abe linux: | -6 | # build_abe glibc: | -5 | # build_abe stage2 --: | -4 | # build_abe gdb: | -3 | # build_abe qemu: | -2 | # build_abe dejagnu: | -1 | # build_abe check_gcc --: | 0 check_regression status : 0
Diffstat (limited to 'sumfiles')
-rw-r--r--sumfiles/g++.sum1168
-rw-r--r--sumfiles/gcc.sum349
-rw-r--r--sumfiles/gfortran.sum19
-rw-r--r--sumfiles/libatomic.sum2
-rw-r--r--sumfiles/libgomp.sum10
-rw-r--r--sumfiles/libitm.sum42
-rw-r--r--sumfiles/libstdc++.sum24
-rw-r--r--sumfiles/objc.sum4
-rw-r--r--sumfiles/xfails.xfail3
9 files changed, 1214 insertions, 407 deletions
diff --git a/sumfiles/g++.sum b/sumfiles/g++.sum
index af53fb4d..06fee3b0 100644
--- a/sumfiles/g++.sum
+++ b/sumfiles/g++.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:50 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:45 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -25378,7 +25378,7 @@ PASS: c-c++-common/array-init.c -std=c++14 (test for excess errors)
PASS: c-c++-common/array-init.c -std=c++17 (test for excess errors)
PASS: c-c++-common/array-init.c -std=c++20 (test for excess errors)
PASS: c-c++-common/array-init.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/array-lit.c (test for errors, line 7)
+PASS: c-c++-common/array-lit.c (test for errors, line 8)
PASS: c-c++-common/array-lit.c (test for excess errors)
PASS: c-c++-common/asmgoto-1.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/asmgoto-1.c -std=gnu++17 (test for excess errors)
@@ -42068,8 +42068,8 @@ PASS: g++.dg/contracts/contracts-conversion1.C (test for excess errors)
PASS: g++.dg/contracts/contracts-ctor-dtor1.C (test for excess errors)
PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 15)
PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 16)
-FAIL: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 23)
-FAIL: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 27)
+PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 23)
+PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 27)
PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 31)
PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 8)
PASS: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 9)
@@ -46940,11 +46940,8 @@ PASS: g++.dg/cpp0x/constexpr-array-ptr5.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr5.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr5.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-array-ptr5.C -std=c++98
-PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++14 (test for excess errors)
-PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++17 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++17 (test for excess errors)
-PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++20 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-array-ptr6.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-array-ptr7.C -std=c++14 (test for errors, line 20)
@@ -48694,42 +48691,40 @@ UNSUPPORTED: g++.dg/cpp0x/constexpr-ref11.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 39)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 40)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 41)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 43)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 44)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for errors, line 45)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 39)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 40)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 41)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 43)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 44)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for errors, line 45)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 39)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 40)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 41)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 43)
-PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 44)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for errors, line 45)
PASS: g++.dg/cpp0x/constexpr-ref12.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ref12.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++17 (test for errors, line 27)
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++17 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++20 (test for errors, line 27)
+PASS: g++.dg/cpp0x/constexpr-ref13.C -std=c++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ref13.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for errors, line 7)
-PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for errors, line 13)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for errors, line 7)
-PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for errors, line 13)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for errors, line 7)
-PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ref2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref3.C -std=c++14 (test for excess errors)
@@ -57119,29 +57114,17 @@ PASS: g++.dg/cpp0x/noexcept33.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/noexcept33.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp0x/noexcept33.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/noexcept33.C -std=c++98
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 10)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 11)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 12)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 13)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 14)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 15)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for errors, line 16)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++14 (test for excess errors)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 10)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 11)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 12)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 13)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 14)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 15)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for errors, line 16)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++17 (test for excess errors)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 10)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 11)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 12)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 13)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 14)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 15)
-PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for errors, line 16)
PASS: g++.dg/cpp0x/noexcept34.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/noexcept34.C -std=c++98
PASS: g++.dg/cpp0x/noexcept35.C -std=c++14 (test for excess errors)
@@ -69124,11 +69107,11 @@ PASS: g++.dg/cpp1y/auto-fn60.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn60.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn60.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/auto-fn60.C -std=c++98
-XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++14 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5229)
+XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++14 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5474)
PASS: g++.dg/cpp1y/auto-fn61.C -std=c++14 (test for excess errors)
-XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++17 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5229)
+XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++17 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5474)
PASS: g++.dg/cpp1y/auto-fn61.C -std=c++17 (test for excess errors)
-XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++20 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5229)
+XFAIL: g++.dg/cpp1y/auto-fn61.C -std=c++20 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5474)
PASS: g++.dg/cpp1y/auto-fn61.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/auto-fn61.C -std=c++98
PASS: g++.dg/cpp1y/auto-fn62.C -std=c++14 (test for excess errors)
@@ -70968,11 +70951,8 @@ PASS: g++.dg/cpp1y/lambda-generic-const1.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp1y/lambda-generic-const1.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp1y/lambda-generic-const1.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-const1.C -std=c++98
-PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++14 (test for errors, line 14)
PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++14 (test for excess errors)
-PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++17 (test for errors, line 14)
PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++17 (test for excess errors)
-PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++20 (test for errors, line 14)
PASS: g++.dg/cpp1y/lambda-generic-const10.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-const10.C -std=c++98
PASS: g++.dg/cpp1y/lambda-generic-const2.C -std=c++14 (test for excess errors)
@@ -73350,6 +73330,10 @@ PASS: g++.dg/cpp1z/aligned-new9.C -std=c++17 execution test
PASS: g++.dg/cpp1z/aligned-new9.C -std=c++20 (test for excess errors)
PASS: g++.dg/cpp1z/aligned-new9.C -std=c++20 execution test
UNSUPPORTED: g++.dg/cpp1z/aligned-new9.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1z/array-prvalue1.C -std=c++14
+PASS: g++.dg/cpp1z/array-prvalue1.C -std=c++17 (test for excess errors)
+PASS: g++.dg/cpp1z/array-prvalue1.C -std=c++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/array-prvalue1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1z/attr-lambda1.C -std=gnu++14
PASS: g++.dg/cpp1z/attr-lambda1.C -std=gnu++17 (test for errors, line 6)
PASS: g++.dg/cpp1z/attr-lambda1.C -std=gnu++17 (test for errors, line 7)
@@ -74467,6 +74451,14 @@ UNSUPPORTED: g++.dg/cpp1z/constexpr-lambda9.C -std=c++14
PASS: g++.dg/cpp1z/constexpr-lambda9.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp1z/constexpr-lambda9.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1z/constexpr-lambda9.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1z/constexpr-ref1.C -std=c++14
+PASS: g++.dg/cpp1z/constexpr-ref1.C -std=c++17 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-ref1.C -std=c++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-ref1.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1z/constexpr-ref2.C -std=c++14
+PASS: g++.dg/cpp1z/constexpr-ref2.C -std=c++17 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-ref2.C -std=c++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-ref2.C -std=c++98
UNSUPPORTED: g++.dg/cpp1z/constexpr-template1.C -std=c++14
PASS: g++.dg/cpp1z/constexpr-template1.C -std=c++17 (test for excess errors)
PASS: g++.dg/cpp1z/constexpr-template1.C -std=c++20 (test for excess errors)
@@ -80015,363 +80007,772 @@ PASS: g++.dg/cpp26/literals2.C -std=gnu++20 at line 43 (test for errors, line
PASS: g++.dg/cpp26/literals2.C -std=gnu++20 target c++23 (test for errors, line 23)
PASS: g++.dg/cpp26/literals2.C -std=gnu++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp26/literals2.C -std=gnu++98
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for errors, line 52)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 101)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 103)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 107)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 111)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 115)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 151)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 152)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 162)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 167)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 171)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 177)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 183)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 187)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 190)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 35)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 52)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 58)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 63)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 64)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 77)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 84)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 86)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 94)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for warnings, line 98)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 131 (test for warnings, line 130)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 134 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 139 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 143 (test for warnings, line 142)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 32 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 at line 37 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 103)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 107)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 111)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 115)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 151)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 152)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 162)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 167)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 17)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 171)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 177)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 183)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 187)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 190)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 22)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 52)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 58)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 63)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 64)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 84)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 86)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 94)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for warnings, line 98)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 at line 131 (test for warnings, line 130)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 at line 134 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 at line 139 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 at line 143 (test for warnings, line 142)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 103)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 107)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 111)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 115)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 151)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 152)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 162)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 167)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 17)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 171)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 177)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 183)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 187)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 190)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 22)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 52)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 58)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 63)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 64)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 84)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 86)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 94)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for warnings, line 98)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 at line 131 (test for warnings, line 130)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 at line 134 (test for warnings, line 132)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 at line 139 (test for warnings, line 137)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 at line 143 (test for warnings, line 142)
+PASS: g++.dg/cpp26/name-independent-decl1.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl1.C -std=gnu++98
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 101)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 108)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 113)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 122)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 128)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 13)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 135)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 149)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 158)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 162)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 21)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 26)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 32)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 36)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 44)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 50)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 52)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 57)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 86)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 91)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for errors, line 96)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 126)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 25)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 30)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 43)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 49)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 55)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 60)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 61)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 75)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 85)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for warnings, line 95)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 114 (test for warnings, line 113)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 132 (test for errors, line 131)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 56 (test for warnings, line 55)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 62 (test for warnings, line 61)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 67 (test for warnings, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 at line 68 (test for warnings, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 101)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 108)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 113)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 122)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 128)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 13)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 135)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 149)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 158)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 162)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 21)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 26)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 32)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 36)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 44)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 50)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 52)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 57)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 86)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 91)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for errors, line 96)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 12)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 126)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 25)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 30)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 37)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 43)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 49)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 55)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 61)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 75)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 85)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for warnings, line 95)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 at line 132 (test for errors, line 131)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 at line 68 (test for warnings, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 101)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 108)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 113)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 122)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 128)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 13)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 135)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 149)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 158)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 162)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 170)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 21)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 26)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 32)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 36)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 44)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 50)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 52)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 57)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 66)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 86)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 91)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for errors, line 96)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 100)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 12)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 120)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 126)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 25)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 30)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 31)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 37)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 43)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 49)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 51)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 55)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 61)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 75)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 85)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for warnings, line 95)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 at line 132 (test for errors, line 131)
+PASS: g++.dg/cpp26/name-independent-decl2.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl2.C -std=gnu++98
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++17 (test for warnings, line 11)
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++20 (test for warnings, line 11)
+PASS: g++.dg/cpp26/name-independent-decl3.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl3.C -std=gnu++98
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++14 (test for errors, line 11)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++17 (test for errors, line 11)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++17 (test for warnings, line 10)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++20 (test for errors, line 11)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++20 (test for warnings, line 10)
+PASS: g++.dg/cpp26/name-independent-decl4.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl4.C -std=gnu++98
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 29)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 13)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 29)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 13)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 29)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 36)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for warnings, line 90)
+PASS: g++.dg/cpp26/name-independent-decl5.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl5.C -std=gnu++98
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 10)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 105)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 111)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 118)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 119)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 126)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 133)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 134)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 16)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 25)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 27)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 28)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 31)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 42)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 49)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 55)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 69)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 89)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 9)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 90)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for errors, line 97)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 110)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 125)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 33)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 48)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 54)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 62)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 81)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 10)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 105)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 111)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 118)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 119)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 126)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 133)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 134)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 16)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 25)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 27)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 28)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 31)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 42)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 49)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 55)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 69)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 89)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 9)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 90)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for errors, line 97)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 110)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 125)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 33)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 39)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 48)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 53)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 54)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 62)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 81)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 10)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 105)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 111)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 118)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 119)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 126)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 133)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 134)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 16)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 17)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 25)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 27)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 28)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 31)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 42)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 49)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 55)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 63)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 69)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 76)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 89)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 9)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 90)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for errors, line 97)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 110)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 125)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 23)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 33)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 39)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 48)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 53)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 54)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 62)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 7)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 81)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for warnings, line 96)
+PASS: g++.dg/cpp26/name-independent-decl6.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp26/name-independent-decl6.C -std=gnu++98
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for errors, line 54)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 109)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 123)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 111)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 125)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 128)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 142)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 249)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 255)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 299)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 306)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 48)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 51)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 56)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 144)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 251)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 257)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 301)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 308)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 50)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 53)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 58)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 65)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 67)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 88)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 94)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 10 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 102 (test for errors, line 101)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for warnings, line 96)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 10 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 104 (test for errors, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 11 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 111 (test for errors, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 125 (test for errors, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 106 (test for errors, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 113 (test for errors, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 12 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 127 (test for errors, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 129 (test for errors, line 128)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 13 (test for errors, line 12)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 13 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 131 (test for errors, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 133 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 134 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 14 (test for errors, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 144 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 145 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 147 (test for errors, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 154 (test for errors, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 17 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 178 (test for errors, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 18 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 182 (test for errors, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 186 (test for errors, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 201 (test for errors, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 21 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 214 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 215 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 22 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 232 (test for errors, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 236 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 237 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 242 (test for errors, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 245 (test for errors, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 25 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 251 (test for errors, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 257 (test for errors, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 26 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 29 (test for errors, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 301 (test for errors, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 308 (test for errors, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 33 (test for errors, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 38 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 39 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 40 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 44 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 45 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 58 (test for errors, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 135 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 136 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 146 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 147 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 149 (test for errors, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 15 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 156 (test for errors, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 16 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 180 (test for errors, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 184 (test for errors, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 188 (test for errors, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 19 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 20 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 203 (test for errors, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 216 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 217 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 23 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 234 (test for errors, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 238 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 239 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 24 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 244 (test for errors, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 247 (test for errors, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 253 (test for errors, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 259 (test for errors, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 27 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 28 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 303 (test for errors, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 31 (test for errors, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 310 (test for errors, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 35 (test for errors, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 40 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 41 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 42 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 46 (test for errors, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 47 (test for errors, line 45)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 60 (test for errors, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 67 (test for errors, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 7 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 79 (test for errors, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 8 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 85 (test for errors, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 62 (test for errors, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 69 (test for errors, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 81 (test for errors, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 87 (test for errors, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 93 (test for errors, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 89 (test for errors, line 88)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 9 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 95 (test for errors, line 94)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 at line 97 (test for errors, line 96)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for errors, line 261)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for errors, line 52)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 101)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for errors, line 263)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for errors, line 54)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 109)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 123)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 111)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 125)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 128)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 142)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 172)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 222)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 223)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 249)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 255)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 262)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 263)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 299)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 306)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 48)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 51)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 56)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 144)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 174)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 224)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 225)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 251)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 257)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 264)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 265)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 301)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 308)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 50)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 58)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 65)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 67)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 88)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 94)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 10 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 102 (test for errors, line 101)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for warnings, line 96)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 10 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 104 (test for errors, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 11 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 111 (test for errors, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 125 (test for errors, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 106 (test for errors, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 113 (test for errors, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 12 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 127 (test for errors, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 129 (test for errors, line 128)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 13 (test for errors, line 12)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 13 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 131 (test for errors, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 133 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 134 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 14 (test for errors, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 144 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 145 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 147 (test for errors, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 154 (test for errors, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 17 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 173 (test for errors, line 172)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 178 (test for errors, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 18 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 182 (test for errors, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 186 (test for errors, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 201 (test for errors, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 21 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 214 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 215 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 22 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 224 (test for errors, line 223)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 232 (test for errors, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 236 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 237 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 242 (test for errors, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 245 (test for errors, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 25 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 251 (test for errors, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 257 (test for errors, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 26 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 264 (test for errors, line 263)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 29 (test for errors, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 301 (test for errors, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 308 (test for errors, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 34 (test for errors, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 38 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 39 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 40 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 44 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 45 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 58 (test for errors, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 135 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 136 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 146 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 147 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 149 (test for errors, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 15 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 156 (test for errors, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 16 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 175 (test for errors, line 174)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 180 (test for errors, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 184 (test for errors, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 188 (test for errors, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 19 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 20 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 203 (test for errors, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 216 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 217 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 226 (test for errors, line 225)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 23 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 234 (test for errors, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 238 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 239 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 24 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 244 (test for errors, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 247 (test for errors, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 253 (test for errors, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 259 (test for errors, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 266 (test for errors, line 265)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 27 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 28 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 303 (test for errors, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 31 (test for errors, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 310 (test for errors, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 36 (test for errors, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 40 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 41 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 42 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 46 (test for errors, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 47 (test for errors, line 45)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 60 (test for errors, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 67 (test for errors, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 7 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 79 (test for errors, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 8 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 85 (test for errors, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 62 (test for errors, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 69 (test for errors, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 81 (test for errors, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 87 (test for errors, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 93 (test for errors, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 89 (test for errors, line 88)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 9 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 95 (test for errors, line 94)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 at line 97 (test for errors, line 96)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 261)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 52)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 70)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 101)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 263)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 54)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for errors, line 72)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 109)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 123)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 11)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 111)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 125)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 128)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 142)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 164)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 172)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 190)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 207)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 222)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 223)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 249)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 255)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 262)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 263)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 299)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 306)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 48)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 51)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 56)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 144)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 166)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 174)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 192)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 209)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 224)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 225)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 251)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 257)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 264)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 265)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 301)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 308)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 50)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 53)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 58)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 65)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 71)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 72)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 67)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 73)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 74)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 8)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 88)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 94)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 10 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 102 (test for errors, line 101)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for warnings, line 96)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 10 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 104 (test for errors, line 103)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 11 (test for errors, line 9)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 111 (test for errors, line 110)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 125 (test for errors, line 124)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 106 (test for errors, line 105)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 113 (test for errors, line 112)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 12 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 127 (test for errors, line 126)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 129 (test for errors, line 128)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 13 (test for errors, line 12)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 13 (test for errors, line 11)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 131 (test for errors, line 130)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 133 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 134 (test for errors, line 132)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 14 (test for errors, line 12)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 144 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 145 (test for errors, line 143)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 147 (test for errors, line 146)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 154 (test for errors, line 153)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 165 (test for errors, line 164)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 17 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 173 (test for errors, line 172)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 178 (test for errors, line 177)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 18 (test for errors, line 16)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 182 (test for errors, line 181)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 186 (test for errors, line 185)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 191 (test for errors, line 190)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 201 (test for errors, line 200)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 208 (test for errors, line 207)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 21 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 214 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 215 (test for errors, line 213)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 22 (test for errors, line 20)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 224 (test for errors, line 223)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 232 (test for errors, line 231)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 236 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 237 (test for errors, line 235)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 242 (test for errors, line 241)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 245 (test for errors, line 244)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 25 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 251 (test for errors, line 250)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 257 (test for errors, line 256)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 26 (test for errors, line 24)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 264 (test for errors, line 263)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 29 (test for errors, line 28)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 301 (test for errors, line 300)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 308 (test for errors, line 307)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 34 (test for errors, line 32)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 38 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 39 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 40 (test for errors, line 37)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 44 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 45 (test for errors, line 43)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 58 (test for errors, line 57)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 135 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 136 (test for errors, line 134)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 146 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 147 (test for errors, line 145)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 149 (test for errors, line 148)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 15 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 156 (test for errors, line 155)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 16 (test for errors, line 14)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 167 (test for errors, line 166)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 175 (test for errors, line 174)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 180 (test for errors, line 179)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 184 (test for errors, line 183)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 188 (test for errors, line 187)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 19 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 193 (test for errors, line 192)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 20 (test for errors, line 18)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 203 (test for errors, line 202)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 210 (test for errors, line 209)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 216 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 217 (test for errors, line 215)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 226 (test for errors, line 225)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 23 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 234 (test for errors, line 233)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 238 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 239 (test for errors, line 237)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 24 (test for errors, line 22)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 244 (test for errors, line 243)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 247 (test for errors, line 246)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 253 (test for errors, line 252)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 259 (test for errors, line 258)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 266 (test for errors, line 265)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 27 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 28 (test for errors, line 26)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 303 (test for errors, line 302)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 31 (test for errors, line 30)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 310 (test for errors, line 309)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 36 (test for errors, line 34)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 40 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 41 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 42 (test for errors, line 39)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 46 (test for errors, line 45)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 47 (test for errors, line 45)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 60 (test for errors, line 59)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 67 (test for errors, line 66)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 7 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 73 (test for errors, line 72)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 79 (test for errors, line 78)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 8 (test for errors, line 6)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 85 (test for errors, line 84)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 62 (test for errors, line 61)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 69 (test for errors, line 68)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 75 (test for errors, line 74)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 81 (test for errors, line 80)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 87 (test for errors, line 86)
-PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 93 (test for errors, line 92)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 89 (test for errors, line 88)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 9 (test for errors, line 8)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 95 (test for errors, line 94)
+PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 at line 97 (test for errors, line 96)
PASS: g++.dg/cpp26/static_assert1.C -std=gnu++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp26/static_assert1.C -std=gnu++98
PASS: g++.dg/cpp26/unevalstr1.C -std=c++26 (test for errors, line 10)
@@ -84414,6 +84815,14 @@ UNSUPPORTED: g++.dg/cpp2a/constexpr-new9.C -std=c++14
UNSUPPORTED: g++.dg/cpp2a/constexpr-new9.C -std=c++17
PASS: g++.dg/cpp2a/constexpr-new9.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/cpp2a/constexpr-new9.C -std=c++98
+UNSUPPORTED: g++.dg/cpp2a/constexpr-ref1.C -std=c++14
+UNSUPPORTED: g++.dg/cpp2a/constexpr-ref1.C -std=c++17
+PASS: g++.dg/cpp2a/constexpr-ref1.C -std=c++20 (test for errors, line 40)
+PASS: g++.dg/cpp2a/constexpr-ref1.C -std=c++20 (test for errors, line 45)
+PASS: g++.dg/cpp2a/constexpr-ref1.C -std=c++20 (test for errors, line 47)
+PASS: g++.dg/cpp2a/constexpr-ref1.C -std=c++20 (test for errors, line 54)
+PASS: g++.dg/cpp2a/constexpr-ref1.C -std=c++20 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp2a/constexpr-ref1.C -std=c++98
PASS: g++.dg/cpp2a/constexpr-shift1.C -std=c++14 (test for errors, line 3)
PASS: g++.dg/cpp2a/constexpr-shift1.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/cpp2a/constexpr-shift1.C -std=c++14 (test for errors, line 5)
@@ -97342,6 +97751,14 @@ PASS: g++.dg/ext/complit16.C -std=gnu++20 (test for errors, line 3)
PASS: g++.dg/ext/complit16.C -std=gnu++20 (test for excess errors)
PASS: g++.dg/ext/complit16.C -std=gnu++98 (test for errors, line 3)
PASS: g++.dg/ext/complit16.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/complit17.C -std=gnu++14 (test for warnings, line 4)
+PASS: g++.dg/ext/complit17.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/complit17.C -std=gnu++17 (test for warnings, line 4)
+PASS: g++.dg/ext/complit17.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/ext/complit17.C -std=gnu++20 (test for warnings, line 4)
+PASS: g++.dg/ext/complit17.C -std=gnu++20 (test for excess errors)
+PASS: g++.dg/ext/complit17.C -std=gnu++98 (test for warnings, line 4)
+PASS: g++.dg/ext/complit17.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/complit2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/complit2.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/ext/complit2.C -std=gnu++20 (test for excess errors)
@@ -116237,6 +116654,13 @@ PASS: g++.dg/opt/pr110879.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/opt/pr110879.C -std=gnu++20 scan-tree-dump-not optimized "=\\s*\\S*res_(?!\\S*_M_end_of_storage;)"
PASS: g++.dg/opt/pr110879.C -std=gnu++20 (test for excess errors)
UNSUPPORTED: g++.dg/opt/pr110879.C -std=gnu++98
+PASS: g++.dg/opt/pr111601.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr111601.C -std=gnu++14 execution test
+PASS: g++.dg/opt/pr111601.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/opt/pr111601.C -std=gnu++17 execution test
+PASS: g++.dg/opt/pr111601.C -std=gnu++20 (test for excess errors)
+PASS: g++.dg/opt/pr111601.C -std=gnu++20 execution test
+UNSUPPORTED: g++.dg/opt/pr111601.C -std=gnu++98
PASS: g++.dg/opt/pr112374.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/opt/pr112374.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/opt/pr112374.C -std=gnu++20 (test for excess errors)
@@ -142939,6 +143363,10 @@ PASS: g++.dg/tree-ssa/pr109849.C -std=gnu++20 scan-tree-dump sra "Created a re
PASS: g++.dg/tree-ssa/pr109849.C -std=gnu++20 (test for excess errors)
PASS: g++.dg/tree-ssa/pr109849.C -std=gnu++98 scan-tree-dump sra "Created a replacement for stack offset"
PASS: g++.dg/tree-ssa/pr109849.C -std=gnu++98 (test for excess errors)
+UNSUPPORTED: g++.dg/tree-ssa/pr112711.C -std=gnu++14
+UNSUPPORTED: g++.dg/tree-ssa/pr112711.C -std=gnu++17
+UNSUPPORTED: g++.dg/tree-ssa/pr112711.C -std=gnu++20
+UNSUPPORTED: g++.dg/tree-ssa/pr112711.C -std=gnu++98
PASS: g++.dg/tree-ssa/pr13146.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tree-ssa/pr13146.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/tree-ssa/pr13146.C -std=gnu++20 (test for excess errors)
@@ -155032,6 +155460,26 @@ PASS: g++.dg/warn/Wparentheses-32.C -std=c++98 (test for warnings, line 25)
PASS: g++.dg/warn/Wparentheses-32.C -std=c++98 (test for warnings, line 26)
PASS: g++.dg/warn/Wparentheses-32.C -std=c++98 (test for warnings, line 27)
PASS: g++.dg/warn/Wparentheses-32.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++14 (test for bogus messages, line 11)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++14 (test for bogus messages, line 13)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++14 (test for bogus messages, line 20)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++14 (test for bogus messages, line 22)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++14 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++17 (test for bogus messages, line 11)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++17 (test for bogus messages, line 13)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++17 (test for bogus messages, line 20)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++17 (test for bogus messages, line 22)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++17 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++20 (test for bogus messages, line 11)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++20 (test for bogus messages, line 13)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++20 (test for bogus messages, line 20)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++20 (test for bogus messages, line 22)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++20 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++98 (test for bogus messages, line 11)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++98 (test for bogus messages, line 13)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++98 (test for bogus messages, line 20)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++98 (test for bogus messages, line 22)
+PASS: g++.dg/warn/Wparentheses-33.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++20 (test for excess errors)
@@ -161507,13 +161955,13 @@ PASS: g++.dg/warn/Wuse-after-free2.C -std=gnu++20 (test for bogus messages, li
PASS: g++.dg/warn/Wuse-after-free2.C -std=gnu++20 (test for excess errors)
PASS: g++.dg/warn/Wuse-after-free2.C -std=gnu++98 (test for bogus messages, line 10)
PASS: g++.dg/warn/Wuse-after-free2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++14 (test for warnings, line 14)
-FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++17 (test for warnings, line 14)
-FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++17 (test for excess errors)
-PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++20 (test for warnings, line 14)
-FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++20 (test for excess errors)
-PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++98 (test for warnings, line 14)
+XFAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++14 (test for excess errors)
+XFAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++17 (test for warnings, line 14)
+PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++17 (test for excess errors)
+XFAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++20 (test for warnings, line 14)
+PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++20 (test for excess errors)
+XFAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++98 (test for warnings, line 14)
PASS: g++.dg/warn/Wuse-after-free3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wuse-after-free4.C -std=gnu++14 (test for bogus messages, line 13)
PASS: g++.dg/warn/Wuse-after-free4.C -std=gnu++14 (test for excess errors)
@@ -220262,6 +220710,20 @@ PASS: g++.dg/torture/type-generic-1.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/type-generic-1.C -O3 -g execution test
PASS: g++.dg/torture/type-generic-1.C -Os (test for excess errors)
PASS: g++.dg/torture/type-generic-1.C -Os execution test
+PASS: g++.dg/torture/uninit-pr112766.C -O0 (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O0 (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -O1 (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O1 (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -O3 -g (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/uninit-pr112766.C -Os (test for bogus messages, line 15)
+PASS: g++.dg/torture/uninit-pr112766.C -Os (test for excess errors)
PASS: g++.dg/torture/vshuf-v16hi.C -O0 (test for excess errors)
PASS: g++.dg/torture/vshuf-v16hi.C -O0 execution test
PASS: g++.dg/torture/vshuf-v16hi.C -O1 (test for excess errors)
@@ -261168,10 +261630,10 @@ Running gcc.git~master/gcc/testsuite/g++.target/xtensa/xtensa.exp ...
=== g++ Summary ===
-# of expected passes 247158
-# of unexpected failures 17
+# of expected passes 247600
+# of unexpected failures 12
# of unexpected successes 2
-# of expected failures 2607
-# of unsupported tests 11315
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-g++ version 14.0.0 20231127 (experimental) (GCC)
+# of expected failures 2611
+# of unsupported tests 11336
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-g++ version 14.0.0 20231130 (experimental) (GCC)
diff --git a/sumfiles/gcc.sum b/sumfiles/gcc.sum
index 8aacc4ff..2efa2419 100644
--- a/sumfiles/gcc.sum
+++ b/sumfiles/gcc.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:50 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:45 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -52482,8 +52482,18 @@ PASS: gcc.dg/cpp/expr-overflow-1.c (test for warnings, line 16)
PASS: gcc.dg/cpp/expr-overflow-1.c (test for warnings, line 22)
PASS: gcc.dg/cpp/expr-overflow-1.c (test for warnings, line 31)
PASS: gcc.dg/cpp/expr-overflow-1.c (test for excess errors)
-PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 12)
-PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 16)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 13)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 17)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 22)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 26)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 30)
+PASS: gcc.dg/cpp/expr.c (test for bogus messages, line 34)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 12)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 16)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 21)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 25)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 29)
+PASS: gcc.dg/cpp/expr.c (test for warnings, line 33)
PASS: gcc.dg/cpp/expr.c (test for excess errors)
PASS: gcc.dg/cpp/extratokens.c (test for excess errors)
PASS: gcc.dg/cpp/extratokens.c bad warning (test for bogus messages, line 38)
@@ -54222,6 +54232,15 @@ PASS: gcc.dg/debug/btf/btf-enum-1.c scan-assembler-times ascii "QOD.0"[\t ]+[^\n
PASS: gcc.dg/debug/btf/btf-enum-1.c scan-assembler-times ascii "QUD.0"[\t ]+[^\n]*btf_string 1
PASS: gcc.dg/debug/btf/btf-enum-1.c scan-assembler-times ascii "YES.0"[\t ]+[^\n]*btf_string 1
PASS: gcc.dg/debug/btf/btf-enum-1.c scan-assembler-times bte_value 7
+PASS: gcc.dg/debug/btf/btf-enum-small.c (test for excess errors)
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-not bte_value_hi32
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-not bte_value_lo32
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times ENUM_CONST 'eSMALL' idx=0 1
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times ENUM_CONST 'eSMALLY' idx=1 1
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times [\t ]0x6000002[\t ]+[^\n]*btt_info 1
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times ascii "eSMALL.0"[\t ]+[^\n]*btf_string 1
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times ascii "eSMALLY.0"[\t ]+[^\n]*btf_string 1
+PASS: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times bte_value 2
PASS: gcc.dg/debug/btf/btf-enum64-1.c (test for excess errors)
PASS: gcc.dg/debug/btf/btf-enum64-1.c scan-assembler-times [\t ].size[\t ]_?myenum1,[\t ]8 1
PASS: gcc.dg/debug/btf/btf-enum64-1.c scan-assembler-times [\t ].size[\t ]_?myenum2,[\t ]8 1
@@ -58404,7 +58423,7 @@ PASS: c-c++-common/array-6.c -Wc++-compat (test for errors, line 27)
PASS: c-c++-common/array-6.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/array-init.c -Wc++-compat (test for errors, line 5)
PASS: c-c++-common/array-init.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/array-lit.c -Wc++-compat (test for errors, line 7)
+PASS: c-c++-common/array-lit.c -Wc++-compat (test for errors, line 8)
PASS: c-c++-common/array-lit.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/asmgoto-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/asmgoto-2.c -Wc++-compat (test for errors, line 11)
@@ -70597,6 +70616,7 @@ UNSUPPORTED: gcc.dg/bitint-4.c
UNSUPPORTED: gcc.dg/bitint-40.c
UNSUPPORTED: gcc.dg/bitint-41.c
UNSUPPORTED: gcc.dg/bitint-42.c
+UNSUPPORTED: gcc.dg/bitint-43.c
UNSUPPORTED: gcc.dg/bitint-5.c
UNSUPPORTED: gcc.dg/bitint-6.c
UNSUPPORTED: gcc.dg/bitint-7.c
@@ -78807,6 +78827,18 @@ PASS: gcc.dg/h8300-div-delay-slot.c (test for excess errors)
PASS: gcc.dg/h8300-div-delay-slot.c scan-assembler-not \tbra/s\t.*\n\tdiv*
PASS: gcc.dg/h8300-ice2.c (test for excess errors)
UNSUPPORTED: gcc.dg/h8300-stack-1.c
+PASS: gcc.dg/hardbool-err.c (test for errors, line 11)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 15)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 19)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 22)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 27)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 31)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 5)
+PASS: gcc.dg/hardbool-err.c (test for errors, line 8)
+PASS: gcc.dg/hardbool-err.c (test for excess errors)
+PASS: gcc.dg/hardbool-err.c warning at line 28 (test for warnings, line 27)
+PASS: gcc.dg/hardbool-trap.c (test for excess errors)
+PASS: gcc.dg/hardbool-trap.c scan-tree-dump-times optimized "__builtin_trap" 1
PASS: gcc.dg/harden-cfr-pr111943.c (test for excess errors)
PASS: gcc.dg/harden-cfr-pr111943.c scan-tree-dump-not optimized "\\(ab\\) = PHI .*\\(ab\\)"
PASS: gcc.dg/harden-cfr-pr111943.c scan-tree-dump-times hardcfr "\\(ab\\) = PHI .*\\(ab\\)" 1
@@ -81958,8 +81990,8 @@ PASS: gcc.dg/pr111303.c (test for excess errors)
PASS: gcc.dg/pr111355.c (test for excess errors)
PASS: gcc.dg/pr111407.c (test for excess errors)
PASS: gcc.dg/pr111409.c (test for excess errors)
-PASS: gcc.dg/pr111409.c scan-assembler-not .byte\\s+0x7\\s*#\\s*Import
-PASS: gcc.dg/pr111409.c scan-assembler-times .section\\s+.debug_macro 1
+PASS: gcc.dg/pr111409.c scan-assembler-not \\.byte\\s+0x7\\s*#\\s*Import
+PASS: gcc.dg/pr111409.c scan-assembler-times \\.section\\t"?\\.debug_macro 1
PASS: gcc.dg/pr111599.c (test for excess errors)
PASS: gcc.dg/pr111694.c (test for excess errors)
PASS: gcc.dg/pr111694.c execution test
@@ -81971,6 +82003,7 @@ PASS: gcc.dg/pr111766.c (test for excess errors)
PASS: gcc.dg/pr111766.c scan-tree-dump-not evrp "trap"
PASS: gcc.dg/pr111845.c (test for excess errors)
PASS: gcc.dg/pr111914.c (test for excess errors)
+PASS: gcc.dg/pr111922.c (test for excess errors)
PASS: gcc.dg/pr112320.c (test for excess errors)
UNSUPPORTED: gcc.dg/pr112359.c
PASS: gcc.dg/pr112369.c (test for excess errors)
@@ -81986,6 +82019,8 @@ PASS: gcc.dg/pr112618.c (test for excess errors)
PASS: gcc.dg/pr112622.c (test for errors, line 5)
PASS: gcc.dg/pr112622.c (test for excess errors)
UNSUPPORTED: gcc.dg/pr112673.c
+PASS: gcc.dg/pr112719.c (test for excess errors)
+PASS: gcc.dg/pr112733.c (test for excess errors)
PASS: gcc.dg/pr11459-1.c (test for excess errors)
PASS: gcc.dg/pr11492.c (test for bogus messages, line 8)
PASS: gcc.dg/pr11492.c (test for excess errors)
@@ -119944,6 +119979,174 @@ PASS: gcc.dg/torture/ftrapv-2.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/ftrapv-2.c -O3 -g execution test
PASS: gcc.dg/torture/ftrapv-2.c -Os (test for excess errors)
PASS: gcc.dg/torture/ftrapv-2.c -Os execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-i-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-i.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-i.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-i.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-i.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-i.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-i.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-i.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-i.c -Os execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-ll-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-ll.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-ll.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ll.c -Os execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-s-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-s.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-s.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-s.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-s.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-s.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-s.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-s.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-s.c -Os execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-ul-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-ul.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-ul.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-ul.c -Os execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-us-5a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us-5a.c -Os execution test
+PASS: gcc.dg/torture/hardbool-us.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O0 execution test
+PASS: gcc.dg/torture/hardbool-us.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O1 execution test
+PASS: gcc.dg/torture/hardbool-us.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O2 execution test
+PASS: gcc.dg/torture/hardbool-us.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool-us.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool-us.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool-us.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool-us.c -Os execution test
+PASS: gcc.dg/torture/hardbool.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O0 execution test
+PASS: gcc.dg/torture/hardbool.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O1 execution test
+PASS: gcc.dg/torture/hardbool.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O2 execution test
+PASS: gcc.dg/torture/hardbool.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/hardbool.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/hardbool.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -O3 -g execution test
+PASS: gcc.dg/torture/hardbool.c -Os (test for excess errors)
+PASS: gcc.dg/torture/hardbool.c -Os execution test
PASS: gcc.dg/torture/harden-cfr-noret-no-nothrow.c -O0 scan-tree-dump-times hardcfr "__builtin_trap" 2
PASS: gcc.dg/torture/harden-cfr-noret-no-nothrow.c -O0 scan-tree-dump-times hardcfr "hardcfr_check" 2
PASS: gcc.dg/torture/harden-cfr-noret-no-nothrow.c -O0 (test for excess errors)
@@ -120239,6 +120442,111 @@ PASS: gcc.dg/torture/inline-2.c -O2 -flto -fno-use-linker-plugin -flto-partiti
PASS: gcc.dg/torture/inline-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/inline-2.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/inline-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O0 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O0 execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O1 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O1 execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O3 -g scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -O3 -g execution test
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -Os scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cmp-1.c -Os execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O0 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O0 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O1 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O1 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O3 -g scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -O3 -g execution test
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -Os scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-1.c -Os execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O0 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O1 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O3 -g scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O3 -g scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -O3 -g execution test
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os scan-assembler-not (^|\\*)\\mmemcmp\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os scan-assembler-not \\mmemcpy\\M
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-cpy-cmp-1.c -Os execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O0 scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O0 execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O1 scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O1 execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -O3 -g scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -O3 -g execution test
+PASS: gcc.dg/torture/inline-mem-move-1.c -Os scan-assembler-not \\mmemmove\\M
+PASS: gcc.dg/torture/inline-mem-move-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-move-1.c -Os execution test
+PASS: gcc.dg/torture/inline-mem-set-1.c -O0 scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -O1 scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -O3 -g scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/inline-mem-set-1.c -Os scan-assembler-not \\mmemset\\M
+PASS: gcc.dg/torture/inline-mem-set-1.c -Os (test for excess errors)
UNSUPPORTED: gcc.dg/torture/ipa-pta-1.c -O0
PASS: gcc.dg/torture/ipa-pta-1.c -O1 scan-ipa-dump pta2 "bar.arg0 = { test4.arg0 test3.arg0 test2.arg0 test1.arg0 }"
PASS: gcc.dg/torture/ipa-pta-1.c -O1 (test for excess errors)
@@ -136464,9 +136772,9 @@ PASS: gcc.dg/tree-prof/time-profiler-3.c compilation, -fprofile-generate -D_PRO
PASS: gcc.dg/tree-prof/time-profiler-3.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/time-profiler-3.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/time-profiler-3.c execution, -fprofile-use -D_PROFILE_USE
-FAIL: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 0" 1
+PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 0" 1
PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 1" 1
-FAIL: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1
+PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1
UNSUPPORTED: gcc.dg/tree-prof/tracer-1.c -fauto-profile
PASS: gcc.dg/tree-prof/tracer-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/tracer-1.c compilation, -fprofile-use -D_PROFILE_USE
@@ -141641,6 +141949,10 @@ PASS: gcc.dg/tree-ssa/pr111583-2.c execution test
PASS: gcc.dg/tree-ssa/pr111967.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr112706.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr112706.c scan-tree-dump-not fre1 "if"
+PASS: gcc.dg/tree-ssa/pr112721.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr112721.c execution test
+PASS: gcc.dg/tree-ssa/pr112767.c (test for bogus messages, line 12)
+PASS: gcc.dg/tree-ssa/pr112767.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr13146.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr13146.c scan-tree-dump optimized "return 0;"
PASS: gcc.dg/tree-ssa/pr14341.c (test for excess errors)
@@ -148844,6 +149156,13 @@ UNSUPPORTED: gcc.dg/ubsan/pr108995.c -O2 -flto -fno-use-linker-plugin -flto-pa
UNSUPPORTED: gcc.dg/ubsan/pr108995.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
UNSUPPORTED: gcc.dg/ubsan/pr108995.c -O3 -g
UNSUPPORTED: gcc.dg/ubsan/pr108995.c -Os
+PASS: gcc.dg/ubsan/pr112741.c -O0 (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -O1 (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -O2 (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -O3 -g (test for excess errors)
+PASS: gcc.dg/ubsan/pr112741.c -Os (test for excess errors)
PASS: gcc.dg/ubsan/pr63690.c -O0 (test for excess errors)
PASS: gcc.dg/ubsan/pr63690.c -O1 (test for excess errors)
PASS: gcc.dg/ubsan/pr63690.c -O2 (test for excess errors)
@@ -149870,6 +150189,12 @@ PASS: gcc.dg/vect/pr110838.c (test for excess errors)
PASS: gcc.dg/vect/pr110838.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr110838.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr110838.c execution test
+PASS: gcc.dg/vect/pr111754.c (test for excess errors)
+PASS: gcc.dg/vect/pr111754.c -flto -ffat-lto-objects scan-tree-dump forwprop1 "(return|<retval> =) { 0.0, 9.0e\\+0, 0.0, 0.0 }"
+PASS: gcc.dg/vect/pr111754.c -flto -ffat-lto-objects scan-tree-dump-not forwprop1 "VEC_PERM_EXPR"
+PASS: gcc.dg/vect/pr111754.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr111754.c scan-tree-dump forwprop1 "(return|<retval> =) { 0.0, 9.0e\\+0, 0.0, 0.0 }"
+PASS: gcc.dg/vect/pr111754.c scan-tree-dump-not forwprop1 "VEC_PERM_EXPR"
PASS: gcc.dg/vect/pr111764.c (test for excess errors)
PASS: gcc.dg/vect/pr111764.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr111764.c -flto -ffat-lto-objects execution test
@@ -184001,11 +184326,11 @@ Running gcc.git~master/gcc/testsuite/gcc.test-framework/test-framework.exp ...
=== gcc Summary ===
-# of expected passes 174209
-# of unexpected failures 60
+# of expected passes 174535
+# of unexpected failures 58
# of unexpected successes 1
# of expected failures 1251
# of unresolved testcases 20
-# of unsupported tests 8272
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231127 (experimental) (GCC)
+# of unsupported tests 8273
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231130 (experimental) (GCC)
diff --git a/sumfiles/gfortran.sum b/sumfiles/gfortran.sum
index c205d062..a724029b 100644
--- a/sumfiles/gfortran.sum
+++ b/sumfiles/gfortran.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:09:18 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:45 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -6942,6 +6942,7 @@ PASS: gfortran.dg/associate_61.f90 -O3 -g output pattern test
PASS: gfortran.dg/associate_61.f90 -Os (test for excess errors)
PASS: gfortran.dg/associate_61.f90 -Os execution test
PASS: gfortran.dg/associate_61.f90 -Os output pattern test
+PASS: gfortran.dg/associate_62.f90 -O (test for excess errors)
PASS: gfortran.dg/associate_7.f03 -O0 (test for excess errors)
PASS: gfortran.dg/associate_7.f03 -O0 execution test
PASS: gfortran.dg/associate_7.f03 -O1 (test for excess errors)
@@ -40831,6 +40832,18 @@ PASS: gfortran.dg/pr109662.f90 -Os execution test
PASS: gfortran.dg/pr109948.f90 -O (test for excess errors)
PASS: gfortran.dg/pr110221.f -O (test for excess errors)
PASS: gfortran.dg/pr110224.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O0 execution test
+PASS: gfortran.dg/pr110415.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O1 execution test
+PASS: gfortran.dg/pr110415.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O2 execution test
+PASS: gfortran.dg/pr110415.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr110415.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -O3 -g execution test
+PASS: gfortran.dg/pr110415.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr110415.f90 -Os execution test
PASS: gfortran.dg/pr110996.f90 -O (test for errors, line 13)
PASS: gfortran.dg/pr110996.f90 -O (test for excess errors)
PASS: gfortran.dg/pr111880.f90 -O (test for warnings, line 7)
@@ -68202,9 +68215,9 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -Os
=== gfortran Summary ===
-# of expected passes 67372
+# of expected passes 67385
# of unexpected failures 7
# of expected failures 265
# of unsupported tests 525
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gfortran version 14.0.0 20231127 (experimental) (GCC)
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gfortran version 14.0.0 20231130 (experimental) (GCC)
diff --git a/sumfiles/libatomic.sum b/sumfiles/libatomic.sum
index d9ba1ecb..370e1abc 100644
--- a/sumfiles/libatomic.sum
+++ b/sumfiles/libatomic.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:48 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:43 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
Build is x86_64-pc-linux-gnu
diff --git a/sumfiles/libgomp.sum b/sumfiles/libgomp.sum
index dfe0812e..3aa7f18f 100644
--- a/sumfiles/libgomp.sum
+++ b/sumfiles/libgomp.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:48 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:44 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
@@ -1808,12 +1808,18 @@ UNSUPPORTED: libgomp.c/declare-variant-3-sm53.c
UNSUPPORTED: libgomp.c/declare-variant-3-sm70.c
UNSUPPORTED: libgomp.c/declare-variant-3-sm75.c
UNSUPPORTED: libgomp.c/declare-variant-3-sm80.c
+PASS: libgomp.c/declare-variant-3.c (test for excess errors)
+PASS: libgomp.c/declare-variant-3.c execution test
+PASS: libgomp.c/declare-variant-3.c scan-tree-dump optimized "= f \\(\\);"
UNSUPPORTED: libgomp.c/declare-variant-4-fiji.c
UNSUPPORTED: libgomp.c/declare-variant-4-gfx803.c
UNSUPPORTED: libgomp.c/declare-variant-4-gfx900.c
UNSUPPORTED: libgomp.c/declare-variant-4-gfx906.c
UNSUPPORTED: libgomp.c/declare-variant-4-gfx908.c
UNSUPPORTED: libgomp.c/declare-variant-4-gfx90a.c
+PASS: libgomp.c/declare-variant-4.c (test for excess errors)
+PASS: libgomp.c/declare-variant-4.c execution test
+PASS: libgomp.c/declare-variant-4.c scan-tree-dump optimized "= f \\(\\);"
PASS: libgomp.c/depend-1.c (test for excess errors)
PASS: libgomp.c/depend-1.c execution test
PASS: libgomp.c/depend-10.c (test for excess errors)
@@ -16733,6 +16739,6 @@ PASS: libgomp.oacc-fortran/vector-routine.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM
=== libgomp Summary ===
-# of expected passes 15748
+# of expected passes 15754
# of expected failures 284
# of unsupported tests 679
diff --git a/sumfiles/libitm.sum b/sumfiles/libitm.sum
index bf048f09..9058183d 100644
--- a/sumfiles/libitm.sum
+++ b/sumfiles/libitm.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:48 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:43 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
Build is x86_64-pc-linux-gnu
@@ -43,26 +43,26 @@ PASS: libitm.c/stackundo.c execution test
PASS: libitm.c/txrelease.c (test for excess errors)
PASS: libitm.c/txrelease.c execution test
Running gcc.git~master/libitm/testsuite/libitm.c++/c++.exp ...
-PASS: libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-XFAIL: libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-PASS: libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-PASS: libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-UNSUPPORTED: libitm.c++/static_ctor.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs
-PASS: libitm.c++/throwdown.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+XFAIL: libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+PASS: libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+PASS: libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+UNSUPPORTED: libitm.c++/static_ctor.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs
+PASS: libitm.c++/throwdown.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/x86_64-pc-linux-gnu/arm-linux-gnueabihf/gcc-gcc.git~master-stage2/arm-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
=== libitm Summary ===
diff --git a/sumfiles/libstdc++.sum b/sumfiles/libstdc++.sum
index 54a5a7e2..c62e2be8 100644
--- a/sumfiles/libstdc++.sum
+++ b/sumfiles/libstdc++.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:08:49 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:45 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
@@ -13743,7 +13743,7 @@ PASS: 30_threads/async/84532.cc -std=gnu++17 (test for excess errors)
PASS: 30_threads/async/any.cc -std=gnu++17 (test for excess errors)
PASS: 30_threads/async/any.cc -std=gnu++17 execution test
PASS: 30_threads/async/async.cc -std=gnu++17 (test for excess errors)
-FAIL: 30_threads/async/async.cc -std=gnu++17 execution test
+PASS: 30_threads/async/async.cc -std=gnu++17 execution test
PASS: 30_threads/async/except.cc -std=gnu++17 (test for excess errors)
PASS: 30_threads/async/except.cc -std=gnu++17 execution test
PASS: 30_threads/async/forced_unwind.cc -std=gnu++17 (test for excess errors)
@@ -16587,16 +16587,16 @@ PASS: std/ranges/cartesian_product/1.cc -std=gnu++23 (test for excess errors)
PASS: std/ranges/cartesian_product/1.cc -std=gnu++23 execution test
PASS: std/ranges/cartesian_product/1.cc -std=gnu++26 (test for excess errors)
PASS: std/ranges/cartesian_product/1.cc -std=gnu++26 execution test
-PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 352)
-PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 353)
-PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 354)
-PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 355)
+PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 341)
+PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 342)
+PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 343)
+PASS: std/ranges/conv/1.cc -std=gnu++23 (test for warnings, line 344)
PASS: std/ranges/conv/1.cc -std=gnu++23 (test for excess errors)
PASS: std/ranges/conv/1.cc -std=gnu++23 execution test
-PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 352)
-PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 353)
-PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 354)
-PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 355)
+PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 341)
+PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 342)
+PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 343)
+PASS: std/ranges/conv/1.cc -std=gnu++26 (test for warnings, line 344)
PASS: std/ranges/conv/1.cc -std=gnu++26 (test for excess errors)
PASS: std/ranges/conv/1.cc -std=gnu++26 execution test
PASS: std/ranges/conv/2_neg.cc -std=gnu++23 (test for errors, line )
@@ -17912,7 +17912,7 @@ UNSUPPORTED: xmethods.exp
=== libstdc++ Summary ===
-# of expected passes 16984
-# of unexpected failures 12
+# of expected passes 16985
+# of unexpected failures 11
# of expected failures 126
# of unsupported tests 771
diff --git a/sumfiles/objc.sum b/sumfiles/objc.sum
index a8f3eba7..7758ae5a 100644
--- a/sumfiles/objc.sum
+++ b/sumfiles/objc.sum
@@ -2,7 +2,7 @@ Note: This is a synthetic sum file generated by merging the sum files of
several testsuite runs. To investigate test results, refer to the
original sum and log files.
-Test run by tcwg-buildslave on Thu Nov 30 16:24:33 2023
+Test run by tcwg-buildslave on Thu Nov 30 17:36:45 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -2949,5 +2949,5 @@ PASS: objc/execute/va_method.m execution, -Os -fgnu-runtime
# of expected passes 2846
# of unsupported tests 70
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231127 (experimental) (GCC)
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231130 (experimental) (GCC)
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
index a0eca572..6f7e1598 100644
--- a/sumfiles/xfails.xfail
+++ b/sumfiles/xfails.xfail
@@ -1017,7 +1017,7 @@ FAIL: gcc.dg/pr55152-2.c scan-tree-dump-times optimized ".COPYSIGN" 1
FAIL: gcc.dg/pr55152-2.c scan-tree-dump-times optimized "ABS_EXPR" 1
Running gcc:gcc.dg/plugin/plugin.exp ...
-FAIL: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (internal compiler error: in df_refs_verify, at df-scan.cc:4009)
+FAIL: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (internal compiler error: in df_refs_verify, at df-scan.cc:4019)
FAIL: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (test for excess errors)
Running gcc:gcc.dg/torture/dg-torture.exp ...
@@ -1128,6 +1128,7 @@ FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++26 execution test
FAIL: 29_atomics/atomic/compare_exchange_padding.cc -std=gnu++20 execution test
FAIL: 29_atomics/atomic/compare_exchange_padding.cc -std=gnu++26 execution test
+FAIL: 30_threads/async/async.cc -std=gnu++17 execution test
FAIL: ext/rope/pthread7-rope.cc -std=gnu++17 execution test
=== Results Summary ===