# Comparing directories # REFERENCE: base-artifacts/sumfiles # CURRENT: artifacts/sumfiles # Comparing 8 common sum files: g++.sum gcc.sum gfortran.sum libatomic.sum libgomp.sum libitm.sum libstdc++.sum objc.sum Comparing: REFERENCE:/tmp/gxx-sum1.2662846 CURRENT: /tmp/gxx-sum2.2662846 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 955457 | 955648 | | Unexpected fails [FAIL] | 226 | 210 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 12 | 12 | | Expected fails [XFAIL] | 5333 | 5341 | | Known fails [KFAIL] | 0 | 0 | | Unresolved [UNRESOLVED] | 23 | 4 | | Unsupported [UNSUPPORTED] | 10715 | 10720 | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.988705 RES PASS ratio: 0.988738 o REGRESSIONS: +------------------------------------------+---------+ +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 0 | +------------------------------------------+---------+ o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | PASS disappears [PASS => ] | 43 | | New PASS [ => PASS] | 204 | | FAIL now PASS [FAIL => PASS] | 11 | | FAIL disappears [FAIL => ] | 5 | | XFAIL appears [ =>XFAIL] | 8 | | UNSUPPORTED appears [ =>UNSUP] | 5 | | UNRESOLVED now PASS [UNRES=> PASS] | 18 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 294 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: Executed from: g++:g++.dg/dg.exp g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++20 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++20 (test for warnings, line 94) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++26 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++26 (test for warnings, line 94) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++98 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++98 (test for warnings, line 94) Executed from: gcc:gcc.dg/dg.exp gcc:gcc.dg/dg.exp=c-c++-common/Wstringop-overflow.c -Wc++-compat (test for warnings, line 93) gcc:gcc.dg/dg.exp=c-c++-common/Wstringop-overflow.c -Wc++-compat (test for warnings, line 94) gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-1.c scan-tree-dump-times optimized "<<" 8 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "return 0;" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "return 1;" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "return x_\\d\\(D\\);" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) != 0" 8 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) < 0" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) <= 0" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) == 0" 8 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) > 0" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) >= 0" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "~x_\\d\\(D\\)" 4 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-3.c scan-tree-dump-times optimized "<<" 16 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-4.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-4.c scan-tree-dump-times optimized "return 0;" 18 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-4.c scan-tree-dump-times optimized "return 1;" 18 Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c scan-assembler clz\tw gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c scan-assembler cmp\tw gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c scan-assembler csinc\tw gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c scan-assembler rbit\tw Executed from: gfortran:gfortran.dg/gomp/gomp.exp gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/crayptr2.f90 -O (test for errors, line 6) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 37) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 42) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 44) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 45) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 55) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 56) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 57) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 29) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 32) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 34) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 35) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 57) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 58) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-indirect-2.f90 -O scan-tree-dump gimple "__attribute__\\(\\(omp declare target\\)\\)\\\n.*\\\nvoid sub2" gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-indirect-2.f90 -O scan-tree-dump gimple "__attribute__\\(\\(omp declare target\\)\\)\\\n.*\\\nvoid sub4" - New PASS [ => PASS]: Executed from: g++:g++.dg/dg.exp g++:g++.dg/dg.exp=g++.dg/cpp26/pack-indexing18.C -std=c++26 (test for excess errors) Executed from: g++:g++.target/aarch64/aarch64.exp g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/pr122890.C (test for excess errors) Executed from: gcc:gcc.dg/dg.exp gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-1.c scan-tree-dump-not optimized "<<" gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "return x_\\d\\(D\\);" 2 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) != 0" 6 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "x_\\d\\(D\\) == 0" 6 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-2.c scan-tree-dump-times optimized "~x_\\d\\(D\\)" 2 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-3.c scan-tree-dump-times optimized "return 0;" 6 gcc:gcc.dg/dg.exp=gcc.dg/match-shift-cmp-3.c scan-tree-dump-times optimized "return 1;" 6 gcc:gcc.dg/dg.exp=gcc.dg/maxof-bitint.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/maxof-bitint575.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/maxof-bitint575.c execution test gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 100) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 101) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 102) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 103) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 109) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 111) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 113) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 114) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 120) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 121) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 122) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 123) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 71) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 73) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 75) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 77) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 79) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 80) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 81) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 82) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 88) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 89) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 98) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for errors, line 99) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 110 (test for errors, line 109) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 112 (test for errors, line 111) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 72 (test for errors, line 71) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 74 (test for errors, line 73) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 76 (test for errors, line 75) gcc:gcc.dg/dg.exp=gcc.dg/maxof-compile.c syntax error at line 78 (test for errors, line 77) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic-errors.c (test for errors, line 4) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic-errors.c (test for errors, line 5) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic-errors.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic.c (test for warnings, line 4) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic.c (test for warnings, line 5) gcc:gcc.dg/dg.exp=gcc.dg/maxof-pedantic.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/pr121506.c (test for errors, line 8) gcc:gcc.dg/dg.exp=gcc.dg/pr121506.c (test for warnings, line 7) gcc:gcc.dg/dg.exp=gcc.dg/pr121506.c (test for excess errors) Executed from: gcc:gcc.dg/torture/dg-torture.exp gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O0 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O1 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O2 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -O3 -g (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122735.c -Os (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O0 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O1 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O2 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -O3 -g (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr122873.c -Os (test for excess errors) Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c check-function-bodies ffsw1 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c check-function-bodies ffsw2 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c check-function-bodies ffsx1 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/ffs.c check-function-bodies ffsx2 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c (test for excess errors) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f1 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f2 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f3 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f4 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f5 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f6 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c (test for excess errors) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f1 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f2 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f3 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f4 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f5 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f6 Executed from: gcc:gcc.target/aarch64/build-attributes/aarch64-build-attributes.exp gcc:gcc.target/aarch64/build-attributes/aarch64-build-attributes.exp=gcc.target/aarch64/build-attributes/build-attribute-define-nok.c (test for excess errors) Executed from: gcc:gcc.target/aarch64/sve/aarch64-sve.exp gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_10.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_10.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_11.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_11.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_12.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_12.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_13.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_13.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_14.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_14.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_15.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_15.c execution test gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c (test for excess errors) gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f1 gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f2 gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f3 gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f4 gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f5 gcc:gcc.target/aarch64/sve/aarch64-sve.exp=gcc.target/aarch64/sve/vect-early-break-cbranch_9.c check-function-bodies f6 Executed from: gfortran:gfortran.dg/gomp/gomp.exp gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/crayptr2.f90 -O (test for errors, line 15) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 29) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 32) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 34) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 41) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 48) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 53) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 59) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 60) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 61) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 62) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 13) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 38) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 39) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 40) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 53) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-5.f90 -O (test for errors, line 63) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-6.f90 -O (test for errors, line 1) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-6.f90 -O (test for errors, line 13) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-6.f90 -O (test for errors, line 5) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-6.f90 -O (test for errors, line 9) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-6.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-indirect-2.f90 -O scan-tree-dump gimple "__attribute__\\(\\(omp declare target \\(device_type\\(any\\)\\)\\)\\)\\\n.*\\\nvoid sub2" gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-target-indirect-2.f90 -O scan-tree-dump gimple "__attribute__\\(\\(omp declare target \\(device_type\\(any\\)\\)\\)\\)\\\n.*\\\nvoid sub4" gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for warnings, line 12) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for warnings, line 15) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for warnings, line 18) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for warnings, line 6) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for warnings, line 9) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-1.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for errors, line 14) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for errors, line 17) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for errors, line 20) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for warnings, line 11) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for warnings, line 8) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/dyn_groupprivate-2.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O (test for warnings, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 12 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 5 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 6 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 7 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 8 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O at line 9 (test for errors, line 4) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-1.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 14) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 15) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 17) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 19) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 31) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 32) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 33) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 34) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 35) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 7) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 8) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for errors, line 9) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O at line 12 (test for errors, line 11) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O at line 13 (test for errors, line 11) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-2.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-3.f90 -O (test for errors, line 15) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-3.f90 -O (test for errors, line 3) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-3.f90 -O (test for errors, line 8) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-3.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for errors, line 10) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for errors, line 11) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for errors, line 7) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for errors, line 8) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for errors, line 9) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for warnings, line 12) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O at line 13 (test for errors, line 12) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-4.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 18) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 19) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 20) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 25) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 26) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 28) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 30) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 38) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 45) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 52) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 53) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 54) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 55) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for errors, line 56) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O at line 23 (test for errors, line 22) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O at line 24 (test for errors, line 22) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-5.f90 -O (test for excess errors) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 10) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 11) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 18) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 29) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 3) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 30) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 32) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for errors, line 33) gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/groupprivate-6.f90 -O (test for excess errors) Executed from: libstdc++:libstdc++-dg/conformance.exp libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/least_max_value.cc -std=gnu++20 (test for excess errors) libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/least_max_value.cc -std=gnu++26 (test for excess errors) - FAIL now PASS [FAIL => PASS]: Executed from: g++:g++.dg/modules/modules.exp g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-2_b.C -std=c++26 (test for excess errors) g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-3_b.C -std=c++26 (test for excess errors) g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-7_b.C -std=c++26 (test for excess errors) g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C -std=c++26 (test for excess errors) g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C module-cmi xstd (gcm.cache/xstd.gcm) g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header_b.C -std=c++26 (test for excess errors) Executed from: g++:g++.target/aarch64/aarch64.exp g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C (test for excess errors) Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c (test for excess errors) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-2.c (test for excess errors) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c (test for excess errors) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-4.c (test for excess errors) - FAIL disappears [FAIL => ]: Executed from: g++:g++.target/aarch64/aarch64.exp g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C (internal compiler error: in operator[], at vec.h:911) Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c (internal compiler error: in operator[], at vec.h:911) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-2.c (internal compiler error: in operator[], at vec.h:911) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c (internal compiler error: in operator[], at vec.h:911) gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-4.c (internal compiler error: in operator[], at vec.h:911) - XFAIL appears [ =>XFAIL]: Executed from: g++:g++.dg/dg.exp g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++20 PR122881 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++20 PR122881 (test for warnings, line 94) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++26 PR122881 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++26 PR122881 (test for warnings, line 94) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++98 PR122881 (test for warnings, line 93) g++:g++.dg/dg.exp=c-c++-common/Wstringop-overflow.c -std=gnu++98 PR122881 (test for warnings, line 94) Executed from: gcc:gcc.dg/dg.exp gcc:gcc.dg/dg.exp=c-c++-common/Wstringop-overflow.c -Wc++-compat PR122881 (test for warnings, line 93) gcc:gcc.dg/dg.exp=c-c++-common/Wstringop-overflow.c -Wc++-compat PR122881 (test for warnings, line 94) - UNSUPPORTED appears [ =>UNSUP]: Executed from: gcc:gcc.dg/vect/vect.exp gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122850.c gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122850.c -flto -ffat-lto-objects gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122855.c gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122855.c -flto -ffat-lto-objects Executed from: gcc:gcc.target/aarch64/build-attributes/aarch64-build-attributes.exp gcc:gcc.target/aarch64/build-attributes/aarch64-build-attributes.exp=gcc.target/aarch64/build-attributes/build-attribute-define-ok.c - UNRESOLVED now PASS [UNRES=> PASS]: Executed from: g++:g++.target/aarch64/aarch64.exp g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C scan-assembler \\s+_ZGVsMxv__Z3fn0i\\n g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C scan-assembler \\s+_ZGVsMxvv__Z3fn1si\\n g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C scan-assembler \\s+_ZGVsMxvv__Z3fn2si\\n g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C scan-assembler \\s+_ZGVsMxvv__Z3fn3ic\\n g++:g++.target/aarch64/aarch64.exp=g++.target/aarch64/vect-simd-clone-1.C scan-assembler \\s+_ZGVsMxvv__Z3fn4is\\n Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVnN4vv_fn4\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxv_fn0\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn1\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn2\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn3\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn4\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-2.c scan-assembler \\s+_ZGVsMxvv_fn3\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c scan-assembler \\s+_ZGVsMxvv_fn3\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c scan-assembler \\s+_ZGVsMxvv_fn4\\n gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.b, z[0-9]+\\.b, z[0-9]+\\.b\\n 6 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.h, z[0-9]+\\.h, z[0-9]+\\.h\\n 16 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.s, z[0-9]+\\.s, z[0-9]+\\.s\\n 24 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/vect-simd-clone-4.c scan-assembler \\s+_ZGVsMxv_fn3\\n # Improvements found # No regression found in 8 common sum files