From e8ed231212ec8e0ce8b05a2054b5b883ecc770f8 Mon Sep 17 00:00:00 2001 From: TCWG BuildSlave Date: Thu, 30 Nov 2023 18:40:04 +0000 Subject: 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 --- sumfiles/g++.sum | 1168 +++++++++++++++++++++++++++++++++--------------- sumfiles/gcc.sum | 349 ++++++++++++++- sumfiles/gfortran.sum | 19 +- sumfiles/libatomic.sum | 2 +- sumfiles/libgomp.sum | 10 +- sumfiles/libitm.sum | 42 +- sumfiles/libstdc++.sum | 24 +- sumfiles/objc.sum | 4 +- sumfiles/xfails.xfail | 3 +- 9 files changed, 1214 insertions(+), 407 deletions(-) (limited to 'sumfiles') 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| =) { 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| =) { 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 === -- cgit v1.2.3