diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-18 07:46:50 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-18 07:46:50 +0000 |
commit | d7db1cce94b160c95df77c742d442d5d22a9fb69 (patch) | |
tree | fb7fddc962a993fe4d00880caf6e6485f13f9ab5 /sumfiles | |
parent | 94a69dcb29a84cfd9aae712a3f50fc99804686ab (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.xfail | 7 | ||||
-rw-r--r-- | sumfiles/g++.sum | 205 | ||||
-rw-r--r-- | sumfiles/gcc.sum | 161 | ||||
-rw-r--r-- | sumfiles/gfortran.sum | 45 | ||||
-rw-r--r-- | sumfiles/libatomic.sum | 6 | ||||
-rw-r--r-- | sumfiles/libgomp.sum | 7 | ||||
-rw-r--r-- | sumfiles/libitm.sum | 46 | ||||
-rw-r--r-- | sumfiles/libstdc++.sum | 20 | ||||
-rw-r--r-- | sumfiles/objc.sum | 8 | ||||
-rw-r--r-- | sumfiles/xfails.xfail | 10 |
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 === |