# 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.866 CURRENT: /tmp/gxx-sum2.866 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 943839 | 943894 | | Unexpected fails [FAIL] | 82 | 79 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 9 | 9 | | Expected fails [XFAIL] | 5166 | 5177 | | Known fails [KFAIL] | 0 | 0 | | Unresolved [UNRESOLVED] | 0 | 0 | | Unsupported [UNSUPPORTED] | 11183 | 11185 | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.988260 RES PASS ratio: 0.988261 o REGRESSIONS: +------------------------------------------+---------+ +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 0 | +------------------------------------------+---------+ o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | PASS disappears [PASS => ] | 2 | | PASS now XFAIL [PASS =>XFAIL] | 10 | | New PASS [ => PASS] | 65 | | FAIL now PASS [FAIL => PASS] | 2 | | FAIL now XFAIL [FAIL =>XFAIL] | 1 | | UNSUPPORTED appears [ =>UNSUP] | 2 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 82 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: Executed from: gcc:gcc.dg/dg.exp gcc:gcc.dg/dg.exp=gcc.dg/pr107389.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/pr107389.c scan-tree-dump optimized "ALIGN = 4" - PASS now XFAIL [PASS =>XFAIL]: Executed from: g++:g++.dg/ubsan/ubsan.exp g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -std=gnu++17 scan-assembler __ubsan_handle g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -std=gnu++26 scan-assembler __ubsan_handle g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -std=gnu++98 scan-assembler __ubsan_handle Executed from: gcc:gcc.dg/ubsan/ubsan.exp gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O0 scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O1 scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O2 scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -O3 -g scan-assembler __ubsan_handle gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/align-5.c -Os scan-assembler __ubsan_handle - New PASS [ => PASS]: Executed from: g++:g++.dg/dg.exp g++:g++.dg/dg.exp=g++.dg/opt/pr122394.C -std=gnu++23 (test for excess errors) g++:g++.dg/dg.exp=g++.dg/opt/pr122394.C -std=gnu++26 (test for excess errors) g++:g++.dg/dg.exp=g++.dg/pr114025.C (test for excess errors) g++:g++.dg/dg.exp=g++.dg/pr114025.C scan-tree-dump-times optimized "std::out_of_range::out_of_range" 1 Executed from: gcc:gcc.dg/dg.exp gcc:gcc.dg/dg.exp=gcc.dg/complex-8.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/complex-8.c scan-tree-dump-times cplxlower1 "__(?:gnu_)?divdc3" 1 gcc:gcc.dg/dg.exp=gcc.dg/complex-9.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/complex-9.c scan-tree-dump-not cplxlower1 "__(?:gnu_)?divdc3" gcc:gcc.dg/dg.exp=gcc.dg/pr110405.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/pr110405.c scan-tree-dump-not optimized "foo" gcc:gcc.dg/dg.exp=gcc.dg/pr114725.c (test for excess errors) gcc:gcc.dg/dg.exp=gcc.dg/pr114725.c scan-tree-dump optimized "return 0" gcc:gcc.dg/dg.exp=gcc.dg/pr114725.c scan-tree-dump-not optimized "PHI" Executed from: gcc:gcc.dg/torture/dg-torture.exp gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O0 scan-tree-dump optimized "ALIGN = 4" gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O0 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O1 scan-tree-dump optimized "ALIGN = 4" gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O1 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O2 scan-tree-dump optimized "ALIGN = 4" gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O2 (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O3 -g scan-tree-dump optimized "ALIGN = 4" gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O3 -g (test for excess errors) gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -Os scan-tree-dump optimized "ALIGN = 4" gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -Os (test for excess errors) Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/ssa-fre-111.c (test for excess errors) gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/ssa-fre-111.c scan-tree-dump fre1 "Deleted redundant store" Executed from: gcc:gcc.dg/vect/vect.exp gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122419.c (test for excess errors) gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr122419.c -flto -ffat-lto-objects (test for excess errors) Executed from: gfortran:gfortran.dg/dg.exp gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O0 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O0 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O1 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O1 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O2 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O2 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O3 -g (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -O3 -g execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -Os (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/is_contiguous_5.f90 -Os execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_60.f03 -O scan-tree-dump-times original "default_real_equals" 8 gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_60.f03 -O scan-tree-dump-times original "real8_equals" 8 gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_60.f03 -O (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O0 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O0 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O1 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O1 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O2 (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O2 execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O3 -g (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -O3 -g execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -Os (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/pdt_61.f03 -Os execution test gfortran:gfortran.dg/dg.exp=gfortran.dg/transfer_array_subref_2.f90 -O scan-tree-dump-not optimized "_gfortran_error_stop_numeric" gfortran:gfortran.dg/dg.exp=gfortran.dg/transfer_array_subref_2.f90 -O (test for excess errors) gfortran:gfortran.dg/dg.exp=gfortran.dg/transfer_array_subref_2.f90 -O execution test Executed from: gfortran:gfortran.target/aarch64/aarch64.exp gfortran:gfortran.target/aarch64/aarch64.exp=gfortran.target/aarch64/pr122408_1.f90 -O scan-assembler-times fcmla\\s+v[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d, #0 2 gfortran:gfortran.target/aarch64/aarch64.exp=gfortran.target/aarch64/pr122408_1.f90 -O scan-assembler-times fcmla\\s+v[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d, #270 2 gfortran:gfortran.target/aarch64/aarch64.exp=gfortran.target/aarch64/pr122408_1.f90 -O (test for excess errors) gfortran:gfortran.target/aarch64/aarch64.exp=gfortran.target/aarch64/pr122408_2.f90 -O (test for excess errors) gfortran:gfortran.target/aarch64/aarch64.exp=gfortran.target/aarch64/pr122408_2.f90 -O execution test Executed from: libstdc++:libstdc++-dg/conformance.exp libstdc++:libstdc++-dg/conformance.exp=26_numerics/valarray/108951.cc -std=gnu++17 (test for excess errors) libstdc++:libstdc++-dg/conformance.exp=26_numerics/valarray/108951.cc -std=gnu++17 execution test libstdc++:libstdc++-dg/conformance.exp=ext/iotaarray.cc -std=gnu++26 (test for excess errors) - FAIL now PASS [FAIL => PASS]: Executed from: gcc:gcc.target/aarch64/aarch64.exp gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/auto-init-padding-2.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 2 gcc:gcc.target/aarch64/aarch64.exp=gcc.target/aarch64/auto-init-padding-4.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 4 - FAIL now XFAIL [FAIL =>XFAIL]: Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr111003.c scan-tree-dump-not optimized "foo" - UNSUPPORTED appears [ =>UNSUP]: Executed from: gcc:gcc.dg/torture/dg-torture.exp gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O2 -flto -fno-use-linker-plugin -flto-partition=none gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr107389.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects # Improvements found # No regression found in 8 common sum files