# 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.500 CURRENT: /tmp/gxx-sum2.500 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 947693 | 947770 | | Unexpected fails [FAIL] | 83 | 83 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 9 | 13 | | Expected fails [XFAIL] | 5299 | 5299 | | Known fails [KFAIL] | 0 | 0 | | Unresolved [UNRESOLVED] | 5 | 5 | | Unsupported [UNSUPPORTED] | 11199 | 11199 | | Untested [UNTESTED] | 0 | 0 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.988286 RES PASS ratio: 0.988282 o REGRESSIONS: +------------------------------------------+---------+ | XPASS appears [ =>XPASS] | 4 | +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 4 | +------------------------------------------+---------+ - XPASS appears [ =>XPASS]: Executed from: gcc:gcc.target/aarch64/memtag/memtag.exp gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-1.c execution test gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-2.c execution test gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-3.c execution test gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vla-2.c execution test o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | New PASS [ => PASS] | 77 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 77 | +------------------------------------------+---------+ - New PASS [ => PASS]: Executed from: gcc:gcc.target/aarch64/memtag/memtag.exp gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-1.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-1.c scan-assembler-times \\tst2g\\t...?, \\[...?\\], 32\\n 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-1.c scan-assembler-times \\tstg\\t...?, \\[...?\\], 16\\n 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-2.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-2.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-2.c scan-assembler-times stg\\t...?, \\[sp\\]\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-3.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-3.c scan-assembler-times \\tirg\\t 3 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-3.c scan-assembler-times st2g\\t...?, \\[...?\\], 32\\n 4 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/alloca-3.c scan-assembler-times stg\\t...?, \\[...?\\], 16\\n 4 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-1.c at line 3 (test for errors, line ) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-2.c at line 3 (test for errors, line ) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-2.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-3.c at line 3 (test for warnings, line ) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-3.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c scan-assembler-not \taddg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c scan-assembler-not \tirg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c scan-assembler-not \tst2g gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c scan-assembler-not \tstg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments-4.c scan-assembler-not \tsubg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments.c at line 3 (test for errors, line ) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/arguments.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-1.c scan-assembler-not \taddg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-1.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-1.c scan-assembler-times \\tstg\\t 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\taddg\\t...? 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tst2g\\t...?, \\[sp, 32\\]\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tstg\\t...?, \\[sp, 32\\]\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tstg\\t...?, \\[sp, 48\\]\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tstg\\t...?, \\[sp, 64\\]\\n 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tstp\\tx19, x20, \\[sp, 16\\]\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tstp\\tx29, x30, \\[sp, -80]!\\n 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-3.c scan-assembler-times \\tsubg\\t...? 3 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-struct.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-struct.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/basic-struct.c scan-assembler-times \\tst2g\\t 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/cfi-mte-memtag-frame-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/cfi-mte-memtag-frame-1.c scan-assembler-times .cfi_mte_tagged_frame 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/large-array.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/large-array.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/large-array.c scan-assembler-times st2g\\t...?, \\[...?\\], 32\\n 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/local-no-escape.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/local-no-escape.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/local-no-escape.c scan-assembler-times \\tsubg\\t...? 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \taddg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \tgmi gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \tirg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \tst2g gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \tstg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/no-sanitize-attribute.c scan-assembler-not \tsubg gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-2.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/texec-3.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/value-init.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/value-init.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/value-init.c scan-assembler-times stg\\t...?, \\[sp, 16\\]\\n 2 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray-gimple.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray-gimple.c scan-tree-dump asan1 "HWASAN_ALLOCA_POISON" gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray-gimple.c scan-tree-dump asan1 "HWASAN_ALLOCA_UNPOISON" gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray.c scan-assembler-times \\taddg\\t 0 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray.c scan-assembler-times st2g\\t...?, \\[...?\\], 32\\n 3 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vararray.c scan-assembler-times stg\\t...?, \\[...?\\], 16\\n 3 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vla-1.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vla-1.c execution test gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/vla-2.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/zero-init.c (test for excess errors) gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/zero-init.c scan-assembler-times \\tirg\\t 1 gcc:gcc.target/aarch64/memtag/memtag.exp=gcc.target/aarch64/memtag/zero-init.c scan-assembler-times stg\\t...?, \\[sp, 16\\]\\n 2 # Regressions found # Regressions in 8 common sum files found