summaryrefslogtreecommitdiff
path: root/sumfiles
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-18 07:46:50 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-18 07:46:50 +0000
commitd7db1cce94b160c95df77c742d442d5d22a9fb69 (patch)
treefb7fddc962a993fe4d00880caf6e6485f13f9ab5 /sumfiles
parent94a69dcb29a84cfd9aae712a3f50fc99804686ab (diff)
onsuccess: #999: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/999/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -8 | # build_abe stage1 --: | -7 | # build_abe linux: | -6 | # build_abe glibc: | -5 | # build_abe stage2 --: | -4 | # build_abe gdb: | -3 | # build_abe qemu: | -2 | # build_abe dejagnu: | -1 | # build_abe check_gcc --: | 0 check_regression status : 0
Diffstat (limited to 'sumfiles')
-rw-r--r--sumfiles/flaky.xfail7
-rw-r--r--sumfiles/g++.sum205
-rw-r--r--sumfiles/gcc.sum161
-rw-r--r--sumfiles/gfortran.sum45
-rw-r--r--sumfiles/libatomic.sum6
-rw-r--r--sumfiles/libgomp.sum7
-rw-r--r--sumfiles/libitm.sum46
-rw-r--r--sumfiles/libstdc++.sum20
-rw-r--r--sumfiles/objc.sum8
-rw-r--r--sumfiles/xfails.xfail10
10 files changed, 375 insertions, 140 deletions
diff --git a/sumfiles/flaky.xfail b/sumfiles/flaky.xfail
deleted file mode 100644
index 4ef705f8..00000000
--- a/sumfiles/flaky.xfail
+++ /dev/null
@@ -1,7 +0,0 @@
-# From https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/998/:
- === libgomp tests ===
-
-Running libgomp:libgomp.fortran/fortran.exp ...
-flaky,expire=20231230 | FAIL: libgomp.fortran/strassen.f90 -O execution test
-
- === Results Summary ===
diff --git a/sumfiles/g++.sum b/sumfiles/g++.sum
index b9820077..5036511c 100644
--- a/sumfiles/g++.sum
+++ b/sumfiles/g++.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:03 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:31 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -1843,9 +1839,13 @@ PASS: c-c++-common/analyzer/getchar-1.c -std=c++20 (test for excess errors)
PASS: c-c++-common/analyzer/getchar-1.c -std=c++98 (test for warnings, line 17)
PASS: c-c++-common/analyzer/getchar-1.c -std=c++98 (test for warnings, line 19)
PASS: c-c++-common/analyzer/getchar-1.c -std=c++98 (test for excess errors)
+XFAIL: c-c++-common/analyzer/gzio-2.c -std=c++14 (test for warnings, line 9)
PASS: c-c++-common/analyzer/gzio-2.c -std=c++14 (test for excess errors)
+XFAIL: c-c++-common/analyzer/gzio-2.c -std=c++17 (test for warnings, line 9)
PASS: c-c++-common/analyzer/gzio-2.c -std=c++17 (test for excess errors)
+XFAIL: c-c++-common/analyzer/gzio-2.c -std=c++20 (test for warnings, line 9)
PASS: c-c++-common/analyzer/gzio-2.c -std=c++20 (test for excess errors)
+XFAIL: c-c++-common/analyzer/gzio-2.c -std=c++98 (test for warnings, line 9)
PASS: c-c++-common/analyzer/gzio-2.c -std=c++98 (test for excess errors)
PASS: c-c++-common/analyzer/gzio-3.c -std=c++14 (test for excess errors)
PASS: c-c++-common/analyzer/gzio-3.c -std=c++17 (test for excess errors)
@@ -1943,6 +1943,122 @@ PASS: c-c++-common/analyzer/imprecise-floating-point-1.c -std=c++98 warning at
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c -std=c++98 warning at line 51 (test for warnings, line 48)
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c -std=c++98 warning at line 62 (test for warnings, line 58)
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c -std=c++98 warning at line 73 (test for warnings, line 69)
+PASS: c-c++-common/analyzer/infinite-loop-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-2.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-2.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-4.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-4.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-4.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-4.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++14 (test for bogus messages, line 10)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++17 (test for bogus messages, line 10)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++20 (test for bogus messages, line 10)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++98 (test for bogus messages, line 10)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++14 (test for bogus messages, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++14 (test for warnings, line 16)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++17 (test for bogus messages, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++17 (test for warnings, line 16)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++20 (test for bogus messages, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++20 (test for warnings, line 16)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++98 (test for bogus messages, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++98 (test for warnings, line 16)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++14 (test for bogus messages, line 25)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++17 (test for bogus messages, line 25)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++20 (test for bogus messages, line 25)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++98 (test for bogus messages, line 25)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++14 (test for warnings, line 18)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++14 at line 14 (test for warnings, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++17 (test for warnings, line 18)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++17 at line 14 (test for warnings, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++20 (test for warnings, line 18)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++20 at line 14 (test for warnings, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++98 (test for warnings, line 18)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++98 at line 14 (test for warnings, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for bogus messages, line 101)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for bogus messages, line 47)
+XFAIL: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for warnings, line 127)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for warnings, line 62)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for warnings, line 81)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for warnings, line 88)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 114 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 115 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 116 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 117 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 118 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 37 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 38 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 39 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 40 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 at line 41 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for bogus messages, line 101)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for bogus messages, line 47)
+XFAIL: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for warnings, line 127)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for warnings, line 62)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for warnings, line 81)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for warnings, line 88)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 114 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 115 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 116 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 117 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 118 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 37 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 38 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 39 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 40 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 at line 41 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++17 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for bogus messages, line 101)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for bogus messages, line 47)
+XFAIL: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for warnings, line 127)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for warnings, line 62)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for warnings, line 81)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for warnings, line 88)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 114 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 115 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 116 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 117 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 118 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 37 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 38 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 39 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 40 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 at line 41 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++20 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for bogus messages, line 101)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for bogus messages, line 47)
+XFAIL: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for warnings, line 127)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for warnings, line 62)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for warnings, line 81)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for warnings, line 88)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 114 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 115 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 116 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 117 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 118 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 37 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 38 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 39 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 40 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 at line 41 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c -std=c++98 (test for excess errors)
PASS: c-c++-common/analyzer/infinite-recursion-2.c -std=c++14 (test for bogus messages, line 15)
PASS: c-c++-common/analyzer/infinite-recursion-2.c -std=c++14 (test for bogus messages, line 21)
PASS: c-c++-common/analyzer/infinite-recursion-2.c -std=c++14 (test for bogus messages, line 37)
@@ -2095,26 +2211,42 @@ PASS: c-c++-common/analyzer/infinite-recursion-alloca.c -std=c++20 (test for ex
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c -std=c++98 (test for warnings, line 14)
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c -std=c++98 (test for warnings, line 8)
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 104)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 15)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 19)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 37)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 65)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 86)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for warnings, line 98)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 (test for excess errors)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 TODO (test for warnings, line 107)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++14 TODO (test for warnings, line 115)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 104)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 15)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 19)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 37)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 65)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 86)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for warnings, line 98)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 (test for excess errors)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 TODO (test for warnings, line 107)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++17 TODO (test for warnings, line 115)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 104)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 15)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 19)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 37)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 65)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 86)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for warnings, line 98)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 (test for excess errors)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 TODO (test for warnings, line 107)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++20 TODO (test for warnings, line 115)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 104)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 15)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 19)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 37)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 65)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 86)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for warnings, line 98)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 (test for excess errors)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 TODO (test for warnings, line 107)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c -std=c++98 TODO (test for warnings, line 115)
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c -std=c++14 (test for warnings, line 10)
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c -std=c++14 expected multiline pattern lines 43-69
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c -std=c++14 (test for excess errors)
@@ -2575,16 +2707,20 @@ PASS: c-c++-common/analyzer/inlining-3.c -std=c++98 at line 22 (test for warni
PASS: c-c++-common/analyzer/inlining-3.c -std=c++98 (test for excess errors)
PASS: c-c++-common/analyzer/inlining-3.c -std=c++98 message at line 33 (test for warnings, line 31)
PASS: c-c++-common/analyzer/inlining-3.c -std=c++98 warning (test for warnings, line 31)
-PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++14 expected multiline pattern lines 75-116
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++14 expected multiline pattern lines 119-130
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++14 expected multiline pattern lines 82-116
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++14 (test for excess errors)
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++14 warning (test for warnings, line 27)
-PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++17 expected multiline pattern lines 75-116
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++17 expected multiline pattern lines 119-130
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++17 expected multiline pattern lines 82-116
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++17 (test for excess errors)
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++17 warning (test for warnings, line 27)
-PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++20 expected multiline pattern lines 75-116
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++20 expected multiline pattern lines 119-130
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++20 expected multiline pattern lines 82-116
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++20 (test for excess errors)
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++20 warning (test for warnings, line 27)
-PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++98 expected multiline pattern lines 75-116
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++98 expected multiline pattern lines 119-130
+PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++98 expected multiline pattern lines 82-116
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++98 (test for excess errors)
PASS: c-c++-common/analyzer/inlining-4-multiline.c -std=c++98 warning (test for warnings, line 27)
PASS: c-c++-common/analyzer/inlining-4.c -std=c++14 at line 13 (test for warnings, line 11)
@@ -37142,6 +37278,31 @@ PASS: g++.dg/DRs/dr2392.C -std=c++14 (test for excess errors)
PASS: g++.dg/DRs/dr2392.C -std=c++17 (test for excess errors)
PASS: g++.dg/DRs/dr2392.C -std=c++20 (test for excess errors)
UNSUPPORTED: g++.dg/DRs/dr2392.C -std=c++98
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for errors, line 22)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for errors, line 28)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for errors, line 34)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for errors, line 40)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for errors, line 54)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for warnings, line 38)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for errors, line 22)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for errors, line 28)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for errors, line 34)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for errors, line 40)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for errors, line 54)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for warnings, line 37)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for warnings, line 38)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++17 (test for excess errors)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for errors, line 22)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for errors, line 28)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for errors, line 34)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for errors, line 40)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for errors, line 54)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for warnings, line 37)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for warnings, line 38)
+PASS: g++.dg/DRs/dr2406.C -std=gnu++20 (test for excess errors)
+UNSUPPORTED: g++.dg/DRs/dr2406.C -std=gnu++98
PASS: g++.dg/DRs/dr2475.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/DRs/dr2475.C -std=c++14 (test for excess errors)
PASS: g++.dg/DRs/dr2475.C -std=c++17 (test for errors, line 6)
@@ -115516,6 +115677,10 @@ PASS: g++.dg/opt/pr110879.C -std=gnu++20 scan-tree-dump-not optimized "=\\s*\\
PASS: g++.dg/opt/pr110879.C -std=gnu++20 (test for excess errors)
PASS: g++.dg/opt/pr110879.C -std=gnu++98 scan-tree-dump-not optimized "=\\s*\\S*res_(?!\\S*_M_end_of_storage;)"
PASS: g++.dg/opt/pr110879.C -std=gnu++98 (test for excess errors)
+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)
+UNSUPPORTED: g++.dg/opt/pr112374.C -std=gnu++98
PASS: g++.dg/opt/pr13066-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/opt/pr13066-1.C -std=gnu++17 (test for excess errors)
PASS: g++.dg/opt/pr13066-1.C -std=gnu++20 (test for excess errors)
@@ -260236,10 +260401,10 @@ Running gcc.git~master/gcc/testsuite/g++.target/xtensa/xtensa.exp ...
=== g++ Summary ===
-# of expected passes 246227
+# of expected passes 246394
# of unexpected failures 17
# of unexpected successes 3
# of expected failures 2610
-# of unsupported tests 11310
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-g++ version 14.0.0 20231116 (experimental) (GCC)
+# of unsupported tests 11312
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-g++ version 14.0.0 20231118 (experimental) (GCC)
diff --git a/sumfiles/gcc.sum b/sumfiles/gcc.sum
index a7241c16..471336d5 100644
--- a/sumfiles/gcc.sum
+++ b/sumfiles/gcc.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:03 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:31 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -42712,6 +42708,7 @@ PASS: c-c++-common/analyzer/getc-1.c (test for excess errors)
PASS: c-c++-common/analyzer/getchar-1.c (test for warnings, line 17)
PASS: c-c++-common/analyzer/getchar-1.c (test for warnings, line 19)
PASS: c-c++-common/analyzer/getchar-1.c (test for excess errors)
+XFAIL: c-c++-common/analyzer/gzio-2.c (test for warnings, line 9)
PASS: c-c++-common/analyzer/gzio-2.c (test for excess errors)
PASS: c-c++-common/analyzer/gzio-3.c (test for excess errors)
PASS: c-c++-common/analyzer/gzio-3a.c (test for excess errors)
@@ -42737,6 +42734,35 @@ PASS: c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 35 (tes
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 51 (test for warnings, line 48)
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 62 (test for warnings, line 58)
PASS: c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 73 (test for warnings, line 69)
+PASS: c-c++-common/analyzer/infinite-loop-2.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-4.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c (test for bogus messages, line 10)
+PASS: c-c++-common/analyzer/infinite-loop-crc32c.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c (test for bogus messages, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c (test for warnings, line 16)
+PASS: c-c++-common/analyzer/infinite-loop-doom-d_main-IdentifyVersion.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c (test for bogus messages, line 25)
+PASS: c-c++-common/analyzer/infinite-loop-doom-v_video.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c (test for warnings, line 18)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c at line 14 (test for warnings, line 12)
+PASS: c-c++-common/analyzer/infinite-loop-g_error.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for bogus messages, line 101)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for bogus messages, line 47)
+XFAIL: c-c++-common/analyzer/infinite-loop-linked-list.c (test for warnings, line 127)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for warnings, line 62)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for warnings, line 81)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for warnings, line 88)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 114 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 115 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 116 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 117 (test for warnings, line 111)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 118 (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 37 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 38 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 39 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 40 (test for warnings, line 32)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c at line 41 (test for warnings, line 30)
+PASS: c-c++-common/analyzer/infinite-loop-linked-list.c (test for excess errors)
PASS: c-c++-common/analyzer/infinite-recursion-2.c (test for bogus messages, line 15)
PASS: c-c++-common/analyzer/infinite-recursion-2.c (test for bogus messages, line 21)
PASS: c-c++-common/analyzer/infinite-recursion-2.c (test for bogus messages, line 37)
@@ -42775,11 +42801,15 @@ PASS: c-c++-common/analyzer/infinite-recursion-5.c (test for excess errors)
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c (test for warnings, line 14)
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c (test for warnings, line 8)
PASS: c-c++-common/analyzer/infinite-recursion-alloca.c (test for excess errors)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 104)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 110)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 15)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 19)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 37)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 65)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 86)
+PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for warnings, line 98)
PASS: c-c++-common/analyzer/infinite-recursion-inlining.c (test for excess errors)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c TODO (test for warnings, line 107)
-XFAIL: c-c++-common/analyzer/infinite-recursion-inlining.c TODO (test for warnings, line 115)
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c (test for warnings, line 10)
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c (test for excess errors)
PASS: c-c++-common/analyzer/infinite-recursion-multiline-1.c expected multiline pattern lines 14-40
@@ -42896,7 +42926,8 @@ PASS: c-c++-common/analyzer/inlining-3.c (test for excess errors)
PASS: c-c++-common/analyzer/inlining-3.c message at line 32 (test for warnings, line 31)
PASS: c-c++-common/analyzer/inlining-3.c warning (test for warnings, line 31)
PASS: c-c++-common/analyzer/inlining-4-multiline.c (test for excess errors)
-PASS: c-c++-common/analyzer/inlining-4-multiline.c expected multiline pattern lines 31-72
+PASS: c-c++-common/analyzer/inlining-4-multiline.c expected multiline pattern lines 31-65
+PASS: c-c++-common/analyzer/inlining-4-multiline.c expected multiline pattern lines 68-79
PASS: c-c++-common/analyzer/inlining-4-multiline.c warning (test for warnings, line 27)
PASS: c-c++-common/analyzer/inlining-4.c at line 12 (test for warnings, line 11)
PASS: c-c++-common/analyzer/inlining-4.c (test for excess errors)
@@ -43888,6 +43919,7 @@ PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for bogus messages, line 357)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 112)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 124)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 135)
+PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 144)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 145)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 158)
PASS: gcc.dg/analyzer/boxed-malloc-1.c (test for warnings, line 183)
@@ -44663,9 +44695,13 @@ PASS: gcc.dg/analyzer/data-model-18.c (test for warnings, line 9)
PASS: gcc.dg/analyzer/data-model-18.c (test for excess errors)
PASS: gcc.dg/analyzer/data-model-19.c (test for excess errors)
PASS: gcc.dg/analyzer/data-model-2.c (test for excess errors)
-PASS: gcc.dg/analyzer/data-model-20.c (test for bogus messages, line 18)
-PASS: gcc.dg/analyzer/data-model-20.c (test for warnings, line 20)
+PASS: gcc.dg/analyzer/data-model-20.c (test for bogus messages, line 22)
+PASS: gcc.dg/analyzer/data-model-20.c (test for warnings, line 17)
+PASS: gcc.dg/analyzer/data-model-20.c (test for warnings, line 24)
PASS: gcc.dg/analyzer/data-model-20.c (test for excess errors)
+PASS: gcc.dg/analyzer/data-model-20a.c (test for bogus messages, line 18)
+XFAIL: gcc.dg/analyzer/data-model-20a.c (test for bogus messages, line 20)
+PASS: gcc.dg/analyzer/data-model-20a.c (test for excess errors)
PASS: gcc.dg/analyzer/data-model-21.c (test for excess errors)
PASS: gcc.dg/analyzer/data-model-22.c (test for warnings, line 48)
PASS: gcc.dg/analyzer/data-model-22.c (test for warnings, line 49)
@@ -44865,18 +44901,18 @@ PASS: gcc.dg/analyzer/dump-state.c (test for errors, line 13)
PASS: gcc.dg/analyzer/dump-state.c (test for warnings, line 11)
PASS: gcc.dg/analyzer/dump-state.c (test for warnings, line 9)
PASS: gcc.dg/analyzer/dump-state.c (test for excess errors)
-PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 19)
-PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 32)
-PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 53)
+PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 21)
+PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 34)
+PASS: gcc.dg/analyzer/edges-1.c (test for bogus messages, line 55)
PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 15)
-PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 37)
PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 39)
-PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 55)
+PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 41)
PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 57)
+PASS: gcc.dg/analyzer/edges-1.c (test for warnings, line 59)
PASS: gcc.dg/analyzer/edges-1.c (test for excess errors)
-PASS: gcc.dg/analyzer/edges-1.c branch event (test for warnings, line 22)
-XFAIL: gcc.dg/analyzer/edges-1.c warning (test for warnings, line 24)
-XFAIL: gcc.dg/analyzer/edges-1.c warning at wrong location at line 23 (test for bogus messages, line 22)
+PASS: gcc.dg/analyzer/edges-1.c branch event (test for warnings, line 24)
+XFAIL: gcc.dg/analyzer/edges-1.c warning (test for warnings, line 26)
+XFAIL: gcc.dg/analyzer/edges-1.c warning at wrong location at line 25 (test for bogus messages, line 24)
PASS: gcc.dg/analyzer/edges-2.c (test for bogus messages, line 11)
PASS: gcc.dg/analyzer/edges-2.c (test for bogus messages, line 13)
PASS: gcc.dg/analyzer/edges-2.c (test for warnings, line 10)
@@ -44945,6 +44981,7 @@ XFAIL: gcc.dg/analyzer/explode-2.c (test for warnings, line 41)
XFAIL: gcc.dg/analyzer/explode-2.c (test for warnings, line 45)
XFAIL: gcc.dg/analyzer/explode-2.c (test for warnings, line 48)
PASS: gcc.dg/analyzer/explode-2.c (test for excess errors)
+PASS: gcc.dg/analyzer/explode-2a.c (test for warnings, line 17)
PASS: gcc.dg/analyzer/explode-2a.c (test for warnings, line 23)
XFAIL: gcc.dg/analyzer/explode-2a.c (test for warnings, line 26)
PASS: gcc.dg/analyzer/explode-2a.c (test for warnings, line 30)
@@ -45465,12 +45502,40 @@ PASS: gcc.dg/analyzer/fopen-1.c (test for warnings, line 20)
PASS: gcc.dg/analyzer/fopen-1.c (test for excess errors)
PASS: gcc.dg/analyzer/fopen-1.c event at line 13 (test for warnings, line 12)
PASS: gcc.dg/analyzer/fopen-1.c event at line 21 (test for warnings, line 20)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for bogus messages, line 178)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for bogus messages, line 193)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for bogus messages, line 208)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 105)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 112)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 121)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 129)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 186)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 201)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 21)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 216)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 225)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 226)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 28)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 35)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 52)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 59)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 74)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 81)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for warnings, line 96)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 22 (test for warnings, line 21)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 23 (test for warnings, line 21)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 29 (test for warnings, line 28)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 30 (test for warnings, line 28)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 36 (test for warnings, line 35)
+PASS: gcc.dg/analyzer/infinite-loop-1.c at line 37 (test for warnings, line 35)
+PASS: gcc.dg/analyzer/infinite-loop-1.c (test for excess errors)
PASS: gcc.dg/analyzer/malloc-1.c (test for bogus messages, line 375)
PASS: gcc.dg/analyzer/malloc-1.c (test for bogus messages, line 508)
PASS: gcc.dg/analyzer/malloc-1.c (test for bogus messages, line 516)
PASS: gcc.dg/analyzer/malloc-1.c (test for bogus messages, line 586)
PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 107)
PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 118)
+PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 127)
PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 128)
PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 134)
PASS: gcc.dg/analyzer/malloc-1.c (test for warnings, line 14)
@@ -46344,12 +46409,14 @@ PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 16)
PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 17)
PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 25)
PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 28)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 29)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 34)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 38)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 42)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 46)
-PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 49)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 30)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 32)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 35)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 39)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 43)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 47)
+PASS: gcc.dg/analyzer/paths-4.c (test for warnings, line 50)
+PASS: gcc.dg/analyzer/paths-4.c at line 29 (test for warnings, line 28)
PASS: gcc.dg/analyzer/paths-4.c (test for excess errors)
PASS: gcc.dg/analyzer/paths-5.c (test for bogus messages, line 9)
PASS: gcc.dg/analyzer/paths-5.c (test for warnings, line 10)
@@ -46467,6 +46534,7 @@ PASS: gcc.dg/analyzer/pr102695.c write to const at line 16 (test for warnings, l
PASS: gcc.dg/analyzer/pr103217-3.c (test for excess errors)
PASS: gcc.dg/analyzer/pr103217-4.c (test for excess errors)
PASS: gcc.dg/analyzer/pr103217-5.c (test for excess errors)
+PASS: gcc.dg/analyzer/pr103892.c (test for warnings, line 41)
PASS: gcc.dg/analyzer/pr103892.c (test for excess errors)
PASS: gcc.dg/analyzer/pr104089.c (test for excess errors)
PASS: gcc.dg/analyzer/pr104224-split.c (test for bogus messages, line 60)
@@ -46582,6 +46650,7 @@ XFAIL: gcc.dg/analyzer/pr93382.c (test for warnings, line 14)
XFAIL: gcc.dg/analyzer/pr93382.c (test for warnings, line 15)
XFAIL: gcc.dg/analyzer/pr93382.c (test for warnings, line 24)
PASS: gcc.dg/analyzer/pr93382.c (test for excess errors)
+PASS: gcc.dg/analyzer/pr93546.c (test for warnings, line 8)
PASS: gcc.dg/analyzer/pr93546.c (test for excess errors)
PASS: gcc.dg/analyzer/pr93547.c (test for excess errors)
PASS: gcc.dg/analyzer/pr93669.c (test for warnings, line 11)
@@ -81690,10 +81759,14 @@ PASS: gcc.dg/pr111914.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)
+PASS: gcc.dg/pr112374-1.c (test for excess errors)
+PASS: gcc.dg/pr112374-2.c (test for excess errors)
PASS: gcc.dg/pr112430.c (test for excess errors)
PASS: gcc.dg/pr112509.c (test for excess errors)
UNSUPPORTED: gcc.dg/pr112511.c
PASS: gcc.dg/pr112536.c (test for excess errors)
+PASS: gcc.dg/pr112566-1.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr112566-2.c
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)
@@ -121552,22 +121625,6 @@ PASS: gcc.dg/torture/pr112113.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr112113.c -O3 -g execution test
PASS: gcc.dg/torture/pr112113.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr112113.c -Os execution test
-PASS: gcc.dg/torture/pr112281.c -O0 (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O0 execution test
-PASS: gcc.dg/torture/pr112281.c -O1 (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O1 execution test
-PASS: gcc.dg/torture/pr112281.c -O2 (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O2 execution test
-PASS: gcc.dg/torture/pr112281.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
-PASS: gcc.dg/torture/pr112281.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
-PASS: gcc.dg/torture/pr112281.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gcc.dg/torture/pr112281.c -O3 -g (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -O3 -g execution test
-PASS: gcc.dg/torture/pr112281.c -Os (test for excess errors)
-PASS: gcc.dg/torture/pr112281.c -Os execution test
PASS: gcc.dg/torture/pr112282.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr112282.c -O0 execution test
PASS: gcc.dg/torture/pr112282.c -O1 (test for excess errors)
@@ -121639,6 +121696,22 @@ PASS: gcc.dg/torture/pr112487.c -O2 -flto -fno-use-linker-plugin -flto-partiti
PASS: gcc.dg/torture/pr112487.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr112487.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr112487.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O0 execution test
+PASS: gcc.dg/torture/pr112585.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O1 execution test
+PASS: gcc.dg/torture/pr112585.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O2 execution test
+PASS: gcc.dg/torture/pr112585.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr112585.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr112585.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr112585.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -O3 -g execution test
+PASS: gcc.dg/torture/pr112585.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr112585.c -Os execution test
UNSUPPORTED: gcc.dg/torture/pr16104-1.c -O0
UNSUPPORTED: gcc.dg/torture/pr16104-1.c -O1
UNSUPPORTED: gcc.dg/torture/pr16104-1.c -O2
@@ -182689,10 +182762,10 @@ Running gcc.git~master/gcc/testsuite/gcc.test-framework/test-framework.exp ...
=== gcc Summary ===
-# of expected passes 172906
+# of expected passes 172981
# of unexpected failures 59
-# of expected failures 1249
+# of expected failures 1250
# of unresolved testcases 20
-# of unsupported tests 8267
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231116 (experimental) (GCC)
+# of unsupported tests 8268
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gcc version 14.0.0 20231118 (experimental) (GCC)
diff --git a/sumfiles/gfortran.sum b/sumfiles/gfortran.sum
index 19bbc05b..f38262c9 100644
--- a/sumfiles/gfortran.sum
+++ b/sumfiles/gfortran.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:03 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:31 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -19059,6 +19055,21 @@ PASS: gfortran.dg/continuation_16.f90 -O at line 10 (test for warnings, line
PASS: gfortran.dg/continuation_16.f90 -O at line 8 (test for warnings, line )
PASS: gfortran.dg/continuation_16.f90 -O at line 9 (test for warnings, line )
PASS: gfortran.dg/continuation_16.f90 -O (test for excess errors)
+PASS: gfortran.dg/continuation_17.f90 -O (test for warnings, line 266)
+PASS: gfortran.dg/continuation_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/continuation_18.f90 -O (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O0 (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O0 execution test
+PASS: gfortran.dg/continuation_19.f -O1 (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O1 execution test
+PASS: gfortran.dg/continuation_19.f -O2 (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O2 execution test
+PASS: gfortran.dg/continuation_19.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/continuation_19.f -O3 -g (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -O3 -g execution test
+PASS: gfortran.dg/continuation_19.f -Os (test for excess errors)
+PASS: gfortran.dg/continuation_19.f -Os execution test
PASS: gfortran.dg/continuation_2.f90 -O (test for errors, line 4)
PASS: gfortran.dg/continuation_2.f90 -O (test for excess errors)
PASS: gfortran.dg/continuation_3.f90 -O (test for warnings, line 89)
@@ -33781,6 +33792,14 @@ PASS: gfortran.dg/len_trim.f90 -O (test for excess errors)
PASS: gfortran.dg/line_length_1.f -O (test for excess errors)
PASS: gfortran.dg/line_length_10.f90 -O (test for excess errors)
PASS: gfortran.dg/line_length_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/line_length_12.f90 -O at line 14 (test for errors, line 12)
+PASS: gfortran.dg/line_length_12.f90 -O at line 19 (test for errors, line 17)
+PASS: gfortran.dg/line_length_12.f90 -O at line 24 (test for errors, line 22)
+PASS: gfortran.dg/line_length_12.f90 -O at line 29 (test for errors, line 27)
+PASS: gfortran.dg/line_length_12.f90 -O (test for excess errors)
+PASS: gfortran.dg/line_length_13.f90 -O at line 20 (test for errors, line 18)
+PASS: gfortran.dg/line_length_13.f90 -O at line 25 (test for errors, line 23)
+PASS: gfortran.dg/line_length_13.f90 -O (test for excess errors)
PASS: gfortran.dg/line_length_2.f90 -O (test for excess errors)
PASS: gfortran.dg/line_length_3.f -O at line 22 (test for warnings, line 8)
PASS: gfortran.dg/line_length_3.f -O at line 23 (test for warnings, line 11)
@@ -58453,10 +58472,10 @@ PASS: gfortran.dg/goacc/vector_length.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/wait.f90 -O at line 13 (test for warnings, line 12)
PASS: gfortran.dg/goacc/wait.f90 -O at line 8 (test for warnings, line 7)
PASS: gfortran.dg/goacc/wait.f90 -O (test for excess errors)
-PASS: gfortran.dg/goacc/warn_truncated.f90 -O (test for errors, line 5)
-PASS: gfortran.dg/goacc/warn_truncated.f90 -O (test for errors, line 8)
-PASS: gfortran.dg/goacc/warn_truncated.f90 -O at line 11 (test for warnings, line )
-PASS: gfortran.dg/goacc/warn_truncated.f90 -O at line 6 (test for errors, line 5)
+PASS: gfortran.dg/goacc/warn_truncated.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/goacc/warn_truncated.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/goacc/warn_truncated.f90 -O at line 12 (test for warnings, line )
+PASS: gfortran.dg/goacc/warn_truncated.f90 -O at line 7 (test for errors, line 6)
PASS: gfortran.dg/goacc/warn_truncated.f90 -O (test for excess errors)
Running gcc.git~master/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
PASS: gfortran.dg/gomp/affinity-1.f90 -O (test for excess errors)
@@ -62646,8 +62665,8 @@ PASS: gfortran.dg/gomp/use_device_ptr-1.f90 -O scan-tree-dump-times original
PASS: gfortran.dg/gomp/use_device_ptr-1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/warn_truncated.f -O (test for warnings, line 11)
PASS: gfortran.dg/gomp/warn_truncated.f -O (test for excess errors)
-PASS: gfortran.dg/gomp/warn_truncated.f90 -O (test for errors, line 12)
-PASS: gfortran.dg/gomp/warn_truncated.f90 -O at line 19 (test for warnings, line )
+PASS: gfortran.dg/gomp/warn_truncated.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/gomp/warn_truncated.f90 -O at line 20 (test for warnings, line )
PASS: gfortran.dg/gomp/warn_truncated.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/workshare-59.f90 -O (test for errors, line 23)
PASS: gfortran.dg/gomp/workshare-59.f90 -O (test for excess errors)
@@ -68192,9 +68211,9 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -Os
=== gfortran Summary ===
-# of expected passes 67363
+# of expected passes 67386
# of unexpected failures 7
# of expected failures 265
# of unsupported tests 524
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-linux-gnueabihf-gfortran version 14.0.0 20231116 (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 20231118 (experimental) (GCC)
diff --git a/sumfiles/libatomic.sum b/sumfiles/libatomic.sum
index 5f45111d..17d346c4 100644
--- a/sumfiles/libatomic.sum
+++ b/sumfiles/libatomic.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:00 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:30 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 aa2fe21c..a55085d1 100644
--- a/sumfiles/libgomp.sum
+++ b/sumfiles/libgomp.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:01 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:30 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
@@ -16734,6 +16730,5 @@ PASS: libgomp.oacc-fortran/vector-routine.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM
=== libgomp Summary ===
# of expected passes 15748
-# of unexpected failures 0
# of expected failures 284
# of unsupported tests 679
diff --git a/sumfiles/libitm.sum b/sumfiles/libitm.sum
index 0c819ad9..0bf02754 100644
--- a/sumfiles/libitm.sum
+++ b/sumfiles/libitm.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:00 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:30 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
Build is x86_64-pc-linux-gnu
@@ -43,26 +39,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 079ead85..e6eab5c5 100644
--- a/sumfiles/libstdc++.sum
+++ b/sumfiles/libstdc++.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:19 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:30 2023
Target is arm-unknown-linux-gnueabihf
Host is arm-unknown-linux-gnueabihf
@@ -2889,6 +2885,8 @@ PASS: 20_util/smartptr.adapt/out_ptr/shared_ptr_neg.cc -std=gnu++26 (test for
PASS: 20_util/smartptr.adapt/out_ptr/shared_ptr_neg.cc -std=gnu++26 (test for excess errors)
PASS: 20_util/smartptr.adapt/out_ptr/void_ptr.cc -std=gnu++23 (test for excess errors)
PASS: 20_util/smartptr.adapt/out_ptr/void_ptr.cc -std=gnu++26 (test for excess errors)
+PASS: 20_util/smartptr.adapt/version.cc -std=gnu++23 (test for excess errors)
+PASS: 20_util/smartptr.adapt/version.cc -std=gnu++26 (test for excess errors)
PASS: 20_util/specialized_algorithms/construct_at/1.cc -std=gnu++20 (test for excess errors)
PASS: 20_util/specialized_algorithms/construct_at/1.cc -std=gnu++20 execution test
PASS: 20_util/specialized_algorithms/construct_at/1.cc -std=gnu++26 (test for excess errors)
@@ -10722,6 +10720,12 @@ PASS: 26_numerics/reduce/2.cc -std=gnu++17 (test for excess errors)
PASS: 26_numerics/reduce/95833.cc -std=gnu++17 (test for excess errors)
PASS: 26_numerics/reduce/constexpr.cc -std=gnu++20 (test for excess errors)
PASS: 26_numerics/reduce/constexpr.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/add.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/cast.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/div.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/mul.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/sub.cc -std=gnu++26 (test for excess errors)
+PASS: 26_numerics/saturation/version.cc -std=gnu++26 (test for excess errors)
PASS: 26_numerics/slice/1.cc -std=gnu++17 (test for excess errors)
PASS: 26_numerics/slice/1.cc -std=gnu++17 execution test
PASS: 26_numerics/slice/compare.cc -std=gnu++20 (test for excess errors)
@@ -15860,7 +15864,7 @@ PASS: ext/rope/61946.cc -std=gnu++17 (test for excess errors)
PASS: ext/rope/7.cc -std=gnu++17 (test for excess errors)
PASS: ext/rope/7.cc -std=gnu++17 execution test
PASS: ext/rope/pthread7-rope.cc -std=gnu++17 (test for excess errors)
-PASS: ext/rope/pthread7-rope.cc -std=gnu++17 execution test
+FAIL: ext/rope/pthread7-rope.cc -std=gnu++17 execution test
PASS: ext/shared_ptr/1.cc -std=gnu++17 (test for excess errors)
PASS: ext/shared_ptr/1.cc -std=gnu++17 execution test
PASS: ext/slist/23781_neg.cc -std=gnu++17 (test for errors, line 27)
@@ -17867,7 +17871,7 @@ UNSUPPORTED: xmethods.exp
=== libstdc++ Summary ===
-# of expected passes 16943
-# of unexpected failures 8
+# of expected passes 16950
+# of unexpected failures 9
# of expected failures 126
# of unsupported tests 771
diff --git a/sumfiles/objc.sum b/sumfiles/objc.sum
index 80977ffa..2b88e304 100644
--- a/sumfiles/objc.sum
+++ b/sumfiles/objc.sum
@@ -1,8 +1,4 @@
-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 Sat Nov 18 04:21:03 2023
+Test run by tcwg-buildslave on Sat Nov 18 07:21:31 2023
Target is arm-unknown-linux-gnueabihf
Host is x86_64-pc-linux-gnu
@@ -2948,5 +2944,5 @@ PASS: objc/execute/va_method.m execution, -Os -fgnu-runtime
# of expected passes 2845
# 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 20231116 (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 20231118 (experimental) (GCC)
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
index 2806b7db..f9da9865 100644
--- a/sumfiles/xfails.xfail
+++ b/sumfiles/xfails.xfail
@@ -3,7 +3,8 @@
# - known flaky tests (from baseline)
# - known failures (from baseline)
#
-# New flaky tests
+# Known flaky tests
+
# From https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/998/:
=== libgomp tests ===
@@ -11,7 +12,6 @@ Running libgomp:libgomp.fortran/fortran.exp ...
flaky,expire=20231230 | FAIL: libgomp.fortran/strassen.f90 -O execution test
=== Results Summary ===
-# Known flaky tests
# From https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/981/:
=== libstdc++ tests ===
@@ -1075,9 +1075,6 @@ FAIL: gcc.target/arm/pr43920-2.c object-size text <= 54
FAIL: gcc.target/arm/pr43920-2.c scan-assembler-times pop 2
=== gfortran tests ===
-Running gfortran:gfortran.dg/dg.exp ...
-FAIL: gfortran.dg/matmul_15.f90 -O execution test
-
Running gfortran:gfortran.dg/ieee/ieee.exp ...
FAIL: gfortran.dg/ieee/comparisons_3.F90 -Os execution test
FAIL: gfortran.dg/ieee/modes_1.f90 -O0 execution test
@@ -1093,8 +1090,9 @@ FAIL: 19_diagnostics/stacktrace/current.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/current.cc -std=gnu++26 execution test
FAIL: 19_diagnostics/stacktrace/entry.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/entry.cc -std=gnu++26 execution test
+FAIL: 19_diagnostics/stacktrace/output.cc -std=gnu++23 execution test
+FAIL: 19_diagnostics/stacktrace/output.cc -std=gnu++26 execution test
FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++26 execution test
-FAIL: ext/rope/pthread7-rope.cc -std=gnu++17 execution test
=== Results Summary ===