summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-19 01:10:06 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-19 01:10:06 +0000
commit3eb9adfe9b6ac2923150e9f2a669beb07987d349 (patch)
treee2ee930e8d6cd29a8b9228eebd07ead7a1316c97
parenta402b502ac378d9ba63cd443507524589ebba9ce (diff)
onsuccess: #380: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -8 | # build_abe dejagnu: | -1 | # build_abe check_binutils --: | 0 check_regression status : 0
-rw-r--r--00-sumfiles/binutils.log.xzbin8796 -> 8792 bytes
-rw-r--r--00-sumfiles/gas.log.0.xzbin143440 -> 0 bytes
-rw-r--r--00-sumfiles/gas.log.1.xzbin134152 -> 0 bytes
-rw-r--r--00-sumfiles/gas.log.xzbin0 -> 143444 bytes
-rw-r--r--00-sumfiles/gas.sum.0821
-rw-r--r--00-sumfiles/gas.sum.1535
-rw-r--r--00-sumfiles/ld.log.xzbin27988 -> 27996 bytes
-rw-r--r--01-reset_artifacts/console.log.xzbin2616 -> 2176 bytes
-rw-r--r--01-reset_artifacts/patch-env.sh1
-rw-r--r--02-prepare_abe/console.log.xzbin2632 -> 2648 bytes
-rw-r--r--03-build_abe-binutils/console.log.xzbin25144 -> 25284 bytes
-rw-r--r--03-build_abe-binutils/make-binutils.log.xzbin16108 -> 16008 bytes
-rw-r--r--04-build_abe-dejagnu/console.log.xzbin4324 -> 4324 bytes
-rw-r--r--05-build_abe-check_binutils/baseline.xfail130
-rw-r--r--05-build_abe-check_binutils/check-binutils.log.xzbin5892 -> 5788 bytes
-rw-r--r--05-build_abe-check_binutils/console.log.xzbin3968 -> 3664 bytes
-rw-r--r--06-check_regression/baseline.xfail130
-rw-r--r--06-check_regression/console.log.xzbin1096 -> 2324 bytes
-rw-r--r--06-check_regression/fails.sum0
-rw-r--r--06-check_regression/flaky.xfail1
-rw-r--r--git/binutils_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log523
-rw-r--r--jenkins/notify-init.log137
-rw-r--r--jenkins/rewrite.log23
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh5
-rw-r--r--notify/jira/comment-template.txt4
-rw-r--r--notify/lnt_report.json4
-rw-r--r--notify/mail-body.txt23
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/results.compare47
-rw-r--r--sumfiles/binutils.sum2
-rw-r--r--sumfiles/gas.sum8
-rw-r--r--sumfiles/ld.sum4
-rw-r--r--sumfiles/xfails.xfail136
37 files changed, 1053 insertions, 1495 deletions
diff --git a/00-sumfiles/binutils.log.xz b/00-sumfiles/binutils.log.xz
index 768d000..9adb11e 100644
--- a/00-sumfiles/binutils.log.xz
+++ b/00-sumfiles/binutils.log.xz
Binary files differ
diff --git a/00-sumfiles/gas.log.0.xz b/00-sumfiles/gas.log.0.xz
deleted file mode 100644
index a4a8ee0..0000000
--- a/00-sumfiles/gas.log.0.xz
+++ /dev/null
Binary files differ
diff --git a/00-sumfiles/gas.log.1.xz b/00-sumfiles/gas.log.1.xz
deleted file mode 100644
index 6249c7b..0000000
--- a/00-sumfiles/gas.log.1.xz
+++ /dev/null
Binary files differ
diff --git a/00-sumfiles/gas.log.xz b/00-sumfiles/gas.log.xz
new file mode 100644
index 0000000..df89468
--- /dev/null
+++ b/00-sumfiles/gas.log.xz
Binary files differ
diff --git a/00-sumfiles/gas.sum.0 b/00-sumfiles/gas.sum.0
deleted file mode 100644
index 6899c5f..0000000
--- a/00-sumfiles/gas.sum.0
+++ /dev/null
@@ -1,821 +0,0 @@
-Test run by tcwg-buildslave on Wed Oct 18 01:08:26 2023
-Target is aarch64-w64-mingw32
-Host is x86_64-pc-linux-gnu
-
- === gas tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running binutils.git~master/gas/testsuite/gas/aarch64/aarch64.exp ...
-PASS: gas/aarch64/addsub
-FAIL: gas/aarch64/adr_1
-PASS: gas/aarch64/advsimd-across
-PASS: gas/aarch64/advsimd-armv8_3
-PASS: gas/aarch64/advsimd-compnum
-PASS: gas/aarch64/advsimd-fp16
-PASS: gas/aarch64/advsimd-misc
-FAIL: gas/aarch64/advsimd-mov-bad
-PASS: gas/aarch64/advsisd-copy
-PASS: gas/aarch64/advsisd-misc
-PASS: gas/aarch64/alias-2
-PASS: gas/aarch64/alias
-PASS: gas/aarch64/armv8-ras-1
-PASS: Invalid RAS 1.1 System registers usage
-PASS: RAS 1.1 System registers
-PASS: gas/aarch64/armv8_2-a-crypto-fp16-illegal
-PASS: gas/aarch64/armv8_2-a-crypto-fp16
-PASS: gas/aarch64/armv8_2-a-illegal
-PASS: gas/aarch64/armv8_3-a-crypto-fp16
-PASS: gas/aarch64/armv8_4-a-crypto-fp16
-PASS: gas/aarch64/armv8_4-a-illegal
-PASS: gas/aarch64/armv8_4-a-registers-illegal
-PASS: gas/aarch64/armv8_4-a-registers
-PASS: gas/aarch64/armv8_4-a
-PASS: gas/aarch64/armv8_5-a-dp
-PASS: gas/aarch64/armv8_5-a-memtag
-PASS: gas/aarch64/armv8_8-a-sysregs-invalid
-PASS: gas/aarch64/armv8_8-a-sysregs
-PASS: gas/aarch64/armv9_1
-PASS: gas/aarch64/armv9_1_invalid
-PASS: gas/aarch64/armv9_2
-PASS: gas/aarch64/armv9_2_invalid
-PASS: gas/aarch64/armv9_3
-PASS: gas/aarch64/armv9_invalid
-FAIL: gas/aarch64/b_1
-PASS: gas/aarch64/b_c_1
-FAIL: gas/aarch64/beq_1
-PASS: Big endian bfloat16 literal directives
-PASS: Little endian bfloat16 literal directives
-PASS: gas/aarch64/bfloat16
-PASS: gas/aarch64/bitfield-alias
-PASS: gas/aarch64/bitfield-bfm
-PASS: gas/aarch64/bitfield-no-aliases
-PASS: Invalid BRBE System registers usage
-PASS: BRBE System registers
-PASS: gas/aarch64/bti
-FAIL: gas/aarch64/codealign
-FAIL: gas/aarch64/codealign_1
-PASS: Assemble and dump for cortex-a34 CPU
-PASS: Assemble and dump for cortex-a65 CPU
-PASS: Assemble and dump for cortex-a65ae CPU
-PASS: Assemble and dump for cortex-a720 CPU
-PASS: Assemble and dump for cortex-a76ae CPU
-PASS: Assemble and dump for cortex-a77 CPU
-PASS: Assemble and dump for cortex-x4 CPU
-PASS: gas/aarch64/crc32-directive
-PASS: gas/aarch64/crc32
-PASS: gas/aarch64/crypto-directive
-PASS: gas/aarch64/crypto-directive2
-PASS: gas/aarch64/crypto-directive3
-PASS: gas/aarch64/crypto
-PASS: CSSC extension
-PASS: Deprecated Support
-PASS: gas/aarch64/dfb
-PASS: V8.6 Data Gathering Hint
-PASS: Diagnostics Quality
-PASS: gas/aarch64/dotproduct
-PASS: gas/aarch64/dotproduct
-FAIL: gas/aarch64/dwarf
-PASS: ETE System registers
-PASS: Invalid ETM read-only system registers usage
-PASS: ETM read-only system registers
-PASS: Invalid ETM write-only system registers usage
-PASS: ETM write-only system registers
-PASS: ETM System registers
-PASS: gas/aarch64/f32mm
-PASS: gas/aarch64/f64mm
-PASS: FLAGM (Condition flag manipulation) feature
-PASS: gas/aarch64/float-fp16
-PASS: Big endian float16 literals (IEEE 754 format)
-PASS: Little endian float16 literals (IEEE 754 format)
-PASS: gas/aarch64/floatdp2
-PASS: gas/aarch64/fp-armv8_3
-PASS: gas/aarch64/fp-const0-parse
-PASS: gas/aarch64/fp_cvt_int
-PASS: gas/aarch64/fpmov
-PASS: gas/aarch64/hbc-invalid
-PASS: gas/aarch64/hbc
-PASS: gas/aarch64/i8mm
-PASS: gas/aarch64/i8mm
-PASS: Illegal Instructions - 2
-PASS: Illegal Instructions - 3
-PASS: Illegal Bfloat16 instructions
-PASS: gas/aarch64/illegal-by-element
-PASS: gas/aarch64/illegal-crypto-nofp
-PASS: Invalid dotproduct instructions.
-PASS: Invalid dotproduct instructions.
-PASS: gas/aarch64/illegal-fcmla
-PASS: gas/aarch64/illegal-fjcvtzs
-PASS: gas/aarch64/illegal-fp16-nofp
-PASS: gas/aarch64/illegal-ldapr
-PASS: gas/aarch64/illegal-ldraa
-PASS: LSE Illegal Instruction Operands
-PASS: gas/aarch64/illegal-memtag
-PASS: gas/aarch64/illegal-nofp-armv8_3
-PASS: gas/aarch64/illegal-nofp16
-PASS: Missing SVE2 AES argument
-PASS: Missing SVE2 BITPERM argument
-PASS: Missing SVE2 SHA3 argument
-PASS: Missing SVE2 SM4 argument
-PASS: SVE2 extensions to SVE1 instructions only available in SVE2
-PASS: Illegal SVE2
-PASS: gas/aarch64/illegal-sysreg-2
-PASS: gas/aarch64/illegal-sysreg-3
-PASS: gas/aarch64/illegal-sysreg-4
-PASS: gas/aarch64/illegal-sysreg-4b
-PASS: gas/aarch64/illegal-sysreg-5
-PASS: gas/aarch64/illegal-sysreg-7
-PASS: gas/aarch64/illegal-sysreg-8
-PASS: gas/aarch64/illegal-sysreg-8b
-PASS: Illegal Instructions
-FAIL: gas/aarch64/ilp32-basic
-PASS: gas/aarch64/inst-directive
-PASS: Dwarf line number info for .inst
-FAIL: gas/aarch64/int-insns
-PASS: don't assert on long system register
-FAIL: gas/aarch64/ldr_1
-PASS: gas/aarch64/ldraa-ldrab-no-offset
-PASS: gas/aarch64/ldst-exclusive
-PASS: gas/aarch64/ldst-rcpc
-PASS: gas/aarch64/ldst-rcpc
-PASS: gas/aarch64/ldst-reg-imm-post-ind
-PASS: gas/aarch64/ldst-reg-imm-pre-ind
-PASS: gas/aarch64/ldst-reg-pair
-PASS: gas/aarch64/ldst-reg-reg-offset
-PASS: gas/aarch64/ldst-reg-uns-imm
-PASS: gas/aarch64/ldst-reg-unscaled-imm
-PASS: Legacy register names errors
-FAIL: AArch64 Bignums in Literal Pool (PR 16688)
-PASS: gas/aarch64/lor-directive
-PASS: gas/aarch64/lor
-PASS: Atomic 64-byte load/store instruction
-PASS: LS64 instructions and system register
-PASS: gas/aarch64/lse-atomic
-FAIL: AArch64 Mapping Symbols for miscellaneous directives
-FAIL: AArch64 Mapping Symbols
-FAIL: AArch64 Mapping Symbols Test 2
-FAIL: AArch64 Mapping Symbols Test 3
-FAIL: AArch64 Mapping Symbols Test 4
-FAIL: AArch64 Mapping Symbols Test 5
-FAIL: AArch64 Mapping Symbols Test 6
-PASS: Invalid MEC System registers usage
-PASS: MEC System registers
-PASS: gas/aarch64/mops
-PASS: gas/aarch64/mops_invalid
-FAIL: gas/aarch64/mops_invalid_2
-PASS: gas/aarch64/mov-no-aliases
-PASS: gas/aarch64/mov
-PASS: gas/aarch64/movi
-FAIL: movw relocation symbol name
-PASS: gas/aarch64/mpam-bad
-PASS: gas/aarch64/mpam
-PASS: gas/aarch64/msr
-PASS: gas/aarch64/neon-fp-cvt-int
-PASS: gas/aarch64/neon-frint
-PASS: gas/aarch64/neon-ins
-PASS: gas/aarch64/neon-not
-PASS: gas/aarch64/neon-vfp-reglist-post
-PASS: gas/aarch64/neon-vfp-reglist
-PASS: gas/aarch64/no-aliases
-PASS: gas/aarch64/optional
-PASS: negative org should not cause internal error
-PASS: PAUTH (Pointer authentication) feature
-PASS: gas/aarch64/pac
-FAIL: gas/aarch64/pac_ab_key
-FAIL: gas/aarch64/pac_negate_ra_state
-PASS: gas/aarch64/pan-directive
-PASS: gas/aarch64/pan-illegal
-PASS: gas/aarch64/pan
-PASS: gas/aarch64/pr19721
-PASS: PR20364
-PASS: gas/aarch64/pr22529
-FAIL: PR27217
-PASS: PR 27904
-FAIL: PR29519 (Separating AArch64 pseudo-ops with ;)
-PASS: gas/aarch64/predres
-FAIL: gas/aarch64/programmer-friendly
-PASS: gas/aarch64/rdma-directive
-PASS: gas/aarch64/rdma
-PASS: gas/aarch64/register_aliases
-PASS: gas/aarch64/register_aliases_invalid
-PASS: gas/aarch64/reglike-label-unicode-segv
-PASS: gas/aarch64/reglist-1
-PASS: gas/aarch64/reglist-2
-FAIL: gas/aarch64/reloc-data
-FAIL: gas/aarch64/reloc-dtprel_g0-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g0
-FAIL: gas/aarch64/reloc-dtprel_g0_nc-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g0_nc
-FAIL: gas/aarch64/reloc-dtprel_g1-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g1
-FAIL: gas/aarch64/reloc-dtprel_g1_nc
-FAIL: gas/aarch64/reloc-dtprel_g2
-FAIL: gas/aarch64/reloc-dtprel_hi12-ilp32
-FAIL: gas/aarch64/reloc-dtprel_hi12
-FAIL: gas/aarch64/reloc-dtprel_lo12-1
-FAIL: gas/aarch64/reloc-dtprel_lo12-ilp32-1
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst16
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst32
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst64
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst8
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ilp32
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst16
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst32
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst64
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst8
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc
-FAIL: gas/aarch64/reloc-gotoff_g0_nc
-FAIL: gas/aarch64/reloc-gotoff_g1
-FAIL: gas/aarch64/reloc-gottprel_g0_nc
-FAIL: gas/aarch64/reloc-gottprel_g1
-FAIL: gas/aarch64/reloc-insn
-FAIL: gas/aarch64/reloc-prel_g0
-FAIL: gas/aarch64/reloc-prel_g0_nc
-FAIL: gas/aarch64/reloc-prel_g1
-FAIL: gas/aarch64/reloc-prel_g1_nc
-FAIL: gas/aarch64/reloc-prel_g2
-FAIL: gas/aarch64/reloc-prel_g2_nc
-FAIL: gas/aarch64/reloc-prel_g3
-FAIL: gas/aarch64/reloc-tlsdesc_off_g0_nc
-FAIL: gas/aarch64/reloc-tlsdesc_off_g1
-FAIL: gas/aarch64/reloc-tlsgd_g0_nc
-FAIL: gas/aarch64/reloc-tlsgd_g1
-FAIL: gas/aarch64/reloc-tlsldm-1
-FAIL: gas/aarch64/reloc-tlsldm-ilp32-1
-FAIL: gas/aarch64/reloc-tlsldm-page-1
-FAIL: gas/aarch64/reloc-tlsldm-page-ilp32-1
-FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-1
-FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst16-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst16
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst32-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst64-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst64
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst8-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst8
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8
-PASS: SIMD Extension Removal
-PASS: RME System registers
-PASS: gas/aarch64/rng-1
-PASS: gas/aarch64/rprfm-1-invalid
-PASS: gas/aarch64/rprfm-1
-PASS: gas/aarch64/sb1
-PASS: gas/aarch64/sb2
-PASS: gas/aarch64/shifted
-PASS: gas/aarch64/sme-2-illegal
-PASS: SME extension, MOVA (tile to vector)
-PASS: SME extension, MOV (tile to vector)
-PASS: gas/aarch64/sme-3-illegal
-PASS: SME extension, MOVA (vector to tile)
-PASS: SME extension, MOV (vector to tile)
-PASS: gas/aarch64/sme-4-illegal
-PASS: SME extension (ZERO)
-PASS: gas/aarch64/sme-5-illegal
-PASS: SME extension (LD1x instructions)
-PASS: gas/aarch64/sme-6-illegal
-PASS: SME extension (ST1x instructions)
-PASS: gas/aarch64/sme-7-illegal
-PASS: SME extension (LDR and STR instructions)
-PASS: gas/aarch64/sme-8-illegal
-PASS: SME mode selection and state access instructions
-PASS: gas/aarch64/sme-9-illegal
-PASS: SVE2 instructions added to support SME
-PASS: SME F64 extension
-PASS: SME F64 extension
-PASS: SME I64 extension
-PASS: SME I64 extension
-PASS: gas/aarch64/sme-illegal
-PASS: gas/aarch64/sme-sysreg-illegal
-PASS: SME extension (system registers)
-PASS: SME extension
-PASS: gas/aarch64/sme2-1-invalid
-PASS: gas/aarch64/sme2-1-noarch
-PASS: gas/aarch64/sme2-1
-PASS: gas/aarch64/sme2-10-invalid
-PASS: gas/aarch64/sme2-10-noarch
-PASS: gas/aarch64/sme2-10
-PASS: gas/aarch64/sme2-11-invalid
-PASS: gas/aarch64/sme2-11-noarch
-PASS: gas/aarch64/sme2-11
-PASS: gas/aarch64/sme2-12-invalid
-PASS: gas/aarch64/sme2-12-noarch
-PASS: gas/aarch64/sme2-12
-PASS: gas/aarch64/sme2-13-invalid
-PASS: gas/aarch64/sme2-13-noarch
-PASS: gas/aarch64/sme2-13
-PASS: gas/aarch64/sme2-14-invalid
-PASS: gas/aarch64/sme2-14-noarch
-PASS: gas/aarch64/sme2-14
-PASS: gas/aarch64/sme2-15-invalid
-PASS: gas/aarch64/sme2-15-noarch
-PASS: gas/aarch64/sme2-15
-PASS: gas/aarch64/sme2-16-invalid
-PASS: gas/aarch64/sme2-16-noarch
-PASS: gas/aarch64/sme2-16
-PASS: gas/aarch64/sme2-17-invalid
-PASS: gas/aarch64/sme2-17-noarch
-PASS: gas/aarch64/sme2-17
-PASS: gas/aarch64/sme2-18-invalid
-PASS: gas/aarch64/sme2-18-noarch
-PASS: gas/aarch64/sme2-18
-PASS: gas/aarch64/sme2-19-invalid
-PASS: gas/aarch64/sme2-19-noarch
-PASS: gas/aarch64/sme2-19
-PASS: gas/aarch64/sme2-2-invalid
-PASS: gas/aarch64/sme2-2-noarch
-PASS: gas/aarch64/sme2-2
-PASS: gas/aarch64/sme2-20-invalid
-PASS: gas/aarch64/sme2-20-noarch
-PASS: gas/aarch64/sme2-20
-PASS: gas/aarch64/sme2-21-invalid
-PASS: gas/aarch64/sme2-21-noarch
-PASS: gas/aarch64/sme2-21
-PASS: gas/aarch64/sme2-22-invalid
-PASS: gas/aarch64/sme2-22-noarch
-PASS: gas/aarch64/sme2-22
-PASS: gas/aarch64/sme2-23-invalid
-PASS: gas/aarch64/sme2-23-noarch
-PASS: gas/aarch64/sme2-23
-PASS: gas/aarch64/sme2-24-invalid
-PASS: gas/aarch64/sme2-24-noarch
-PASS: gas/aarch64/sme2-24
-PASS: gas/aarch64/sme2-25-invalid
-PASS: gas/aarch64/sme2-25-noarch
-PASS: gas/aarch64/sme2-25
-PASS: gas/aarch64/sme2-26-invalid
-PASS: gas/aarch64/sme2-26-noarch
-PASS: gas/aarch64/sme2-26
-PASS: gas/aarch64/sme2-27-invalid
-PASS: gas/aarch64/sme2-27-noarch
-PASS: gas/aarch64/sme2-27
-PASS: gas/aarch64/sme2-28-invalid
-PASS: gas/aarch64/sme2-28-noarch
-PASS: gas/aarch64/sme2-28
-PASS: gas/aarch64/sme2-29-invalid
-PASS: gas/aarch64/sme2-29-noarch
-PASS: gas/aarch64/sme2-29
-PASS: gas/aarch64/sme2-3-invalid
-PASS: gas/aarch64/sme2-3-noarch
-PASS: gas/aarch64/sme2-3
-PASS: gas/aarch64/sme2-30-invalid
-PASS: gas/aarch64/sme2-30-noarch
-PASS: gas/aarch64/sme2-30
-PASS: gas/aarch64/sme2-4-invalid
-PASS: gas/aarch64/sme2-4-noarch
-PASS: gas/aarch64/sme2-4
-PASS: gas/aarch64/sme2-5-invalid
-PASS: gas/aarch64/sme2-5-noarch
-PASS: gas/aarch64/sme2-5
-PASS: gas/aarch64/sme2-6-invalid
-PASS: gas/aarch64/sme2-6-noarch
-PASS: gas/aarch64/sme2-6
-PASS: gas/aarch64/sme2-7-invalid
-PASS: gas/aarch64/sme2-7-noarch
-PASS: gas/aarch64/sme2-7
-PASS: gas/aarch64/sme2-8-invalid
-PASS: gas/aarch64/sme2-8-noarch
-PASS: gas/aarch64/sme2-8
-PASS: gas/aarch64/sme2-9-invalid
-PASS: gas/aarch64/sme2-9-noarch
-PASS: gas/aarch64/sme2-9
-PASS: gas/aarch64/sme2-f64f64-1-invalid
-PASS: gas/aarch64/sme2-f64f64-1-noarch
-PASS: gas/aarch64/sme2-f64f64-1
-PASS: gas/aarch64/sme2-f64f64-2-invalid
-PASS: gas/aarch64/sme2-f64f64-2-noarch
-PASS: gas/aarch64/sme2-f64f64-2
-PASS: gas/aarch64/sme2-i16i64-1-invalid
-PASS: gas/aarch64/sme2-i16i64-1-noarch
-PASS: gas/aarch64/sme2-i16i64-1
-PASS: gas/aarch64/sme2-i16i64-2-invalid
-PASS: gas/aarch64/sme2-i16i64-2-noarch
-PASS: gas/aarch64/sme2-i16i64-2
-PASS: gas/aarch64/sme2-i16i64-3-invalid
-PASS: gas/aarch64/sme2-i16i64-3-noarch
-PASS: gas/aarch64/sme2-i16i64-3
-PASS: gas/aarch64/sme2-i16i64-4-invalid
-PASS: gas/aarch64/sme2-i16i64-4-noarch
-PASS: gas/aarch64/sme2-i16i64-4
-PASS: gas/aarch64/ssbs-illegal1
-PASS: gas/aarch64/ssbs-illegal2
-PASS: gas/aarch64/ssbs1
-PASS: gas/aarch64/ssbs2
-PASS: gas/aarch64/sve-add
-PASS: gas/aarch64/sve-bfloat-movprfx
-PASS: gas/aarch64/sve-dup
-PASS: Invalid SVE instructions
-PASS: gas/aarch64/sve-movprfx-mm
-PASS: gas/aarch64/sve-movprfx
-FAIL: gas/aarch64/sve-movprfx_1
-FAIL: gas/aarch64/sve-movprfx_10
-FAIL: gas/aarch64/sve-movprfx_11
-FAIL: gas/aarch64/sve-movprfx_12
-FAIL: gas/aarch64/sve-movprfx_13
-FAIL: gas/aarch64/sve-movprfx_14
-FAIL: gas/aarch64/sve-movprfx_15
-FAIL: gas/aarch64/sve-movprfx_16
-FAIL: gas/aarch64/sve-movprfx_17
-FAIL: gas/aarch64/sve-movprfx_18
-FAIL: gas/aarch64/sve-movprfx_19
-FAIL: gas/aarch64/sve-movprfx_2
-FAIL: gas/aarch64/sve-movprfx_20
-FAIL: gas/aarch64/sve-movprfx_21
-FAIL: gas/aarch64/sve-movprfx_22
-FAIL: gas/aarch64/sve-movprfx_23
-FAIL: gas/aarch64/sve-movprfx_24
-FAIL: gas/aarch64/sve-movprfx_25
-FAIL: gas/aarch64/sve-movprfx_26
-FAIL: gas/aarch64/sve-movprfx_27
-FAIL: gas/aarch64/sve-movprfx_28
-FAIL: gas/aarch64/sve-movprfx_3
-FAIL: gas/aarch64/sve-movprfx_4
-FAIL: gas/aarch64/sve-movprfx_5
-FAIL: gas/aarch64/sve-movprfx_6
-FAIL: gas/aarch64/sve-movprfx_7
-FAIL: gas/aarch64/sve-movprfx_8
-FAIL: gas/aarch64/sve-movprfx_9
-PASS: Diagnostics Quality (SVE registers)
-PASS: gas/aarch64/sve-sme2-1-invalid
-PASS: gas/aarch64/sve-sme2-1-noarch
-PASS: gas/aarch64/sve-sme2-1
-PASS: gas/aarch64/sve-sysreg-invalid
-PASS: gas/aarch64/sve-sysreg
-PASS: gas/aarch64/sve
-PASS: gas/aarch64/sve2-sme2-1-invalid
-PASS: gas/aarch64/sve2-sme2-1-noarch
-PASS: gas/aarch64/sve2-sme2-1
-PASS: gas/aarch64/sve2-sme2-2-invalid
-PASS: gas/aarch64/sve2-sme2-2-noarch
-PASS: gas/aarch64/sve2-sme2-2
-PASS: gas/aarch64/sve2-sme2-3-invalid
-PASS: gas/aarch64/sve2-sme2-3-noarch
-PASS: gas/aarch64/sve2-sme2-3
-PASS: gas/aarch64/sve2-sme2-4-invalid
-PASS: gas/aarch64/sve2-sme2-4-noarch
-PASS: gas/aarch64/sve2-sme2-4
-PASS: gas/aarch64/sve2-sme2-5-invalid
-PASS: gas/aarch64/sve2-sme2-5-noarch
-PASS: gas/aarch64/sve2-sme2-5
-PASS: gas/aarch64/sve2-sme2-6-invalid
-PASS: gas/aarch64/sve2-sme2-6-noarch
-PASS: gas/aarch64/sve2-sme2-6
-PASS: gas/aarch64/sve2-sme2-7-invalid
-PASS: gas/aarch64/sve2-sme2-7-noarch
-PASS: gas/aarch64/sve2-sme2-7
-PASS: gas/aarch64/sve2
-FAIL: gas/aarch64/symbol-variant_pcs-1
-FAIL: gas/aarch64/symbol-variant_pcs-2
-FAIL: gas/aarch64/symbol-variant_pcs-3
-PASS: gas/aarch64/symbol
-PASS: gas/aarch64/sys-rt-reg
-PASS: gas/aarch64/sysreg-1
-PASS: gas/aarch64/sysreg-2
-PASS: gas/aarch64/sysreg-3
-PASS: gas/aarch64/sysreg-4
-PASS: gas/aarch64/sysreg-6
-PASS: gas/aarch64/sysreg-7
-PASS: gas/aarch64/sysreg-8
-PASS: gas/aarch64/sysreg-diagnostic
-PASS: gas/aarch64/sysreg
-PASS: gas/aarch64/system-2
-PASS: gas/aarch64/system-3
-PASS: Invalid DSB memory nXS barrier variant
-PASS: DSB memory nXS barrier variant
-PASS: WFET and WFIT instructions
-FAIL: gas/aarch64/system
-FAIL: AArch64 section tail padding
-FAIL: gas/aarch64/tbz_1
-PASS: gas/aarch64/tlbi_op
-FAIL: gas/aarch64/tls-desc
-FAIL: gas/aarch64/tls
-PASS: Invalid TME instructions
-PASS: gas/aarch64/tme
-PASS: Invalid TRBE System registers usage
-PASS: TRBE System registers
-PASS: gas/aarch64/uao-directive
-PASS: gas/aarch64/uao
-PASS: invalid udf instructions
-PASS: gas/aarch64/udf
-PASS: gas/aarch64/undefined_advsimd_armv8_3
-PASS: gas/aarch64/undefined_by_elem_sz_l
-PASS: gas/aarch64/v8-8-a
-PASS: invalid system registers for Armv8-R AArch64
-PASS: check that Armv8-R system registers are rejected without -march=armv8-r
-PASS: Exhaustive test of Armv8-R system registers
-PASS: Verbose Error Messages
-PASS: gas/aarch64/virthostext-directive
-PASS: gas/aarch64/virthostext
-Running binutils.git~master/gas/testsuite/gas/aarch64/codeview.exp ...
-PASS: Assembled codeview1.s
-PASS: Extracted .debug$S section from codeview1.o
-PASS: Correct CodeView signature
-PASS: Read string table
-PASS: Read file checksums
-PASS: Correct filename for first source file
-PASS: Correct hash length
-PASS: Correct hash type
-PASS: Correct MD5 hash
-PASS: Correct filename for second source file
-PASS: Correct hash length
-PASS: Correct hash type
-PASS: Correct MD5 hash
-PASS: Read line info
-PASS: Correct lines info
-PASS: Read symbols
-PASS: Symbol was S_OBJNAME
-PASS: S_OBJNAME signature was 0
-PASS: Correct object name in S_OBJNAME
-PASS: Symbol was S_COMPILE3
-PASS: Correct machine type in S_COMPILE3
-PASS: Correct assembler name
-Running binutils.git~master/gas/testsuite/gas/all/gas.exp ...
-PASS: pcrel values in assignment
-PASS: simplifiable double subtraction
-PASS: simplifiable double subtraction (-a)
-PASS: simple FP constants
-PASS: difference of two undefined symbols
-PASS: .equiv for symbol already set to another one
-PASS: .equiv for symbol already set to an expression
-PASS: Output file must be distinct from input
-PASS: .equ for symbol already set
-PASS: .equ for symbol already set through .eqv
-PASS: .eqv support
-PASS: .eqv for symbol already set
-PASS: eqv involving dot
-PASS: == assignment support
-PASS: == assignment for symbol already set
-PASS: bad recursive assignments
-PASS: gas/all/local-label-overflow
-PASS: simple forward references
-PASS: forward references
-PASS: forward expression
-PASS: .equ redefinitions
-PASS: .equ redefinitions (2)
-PASS: .equ redefinitions (3)
-PASS: .set for symbol already used as label
-PASS: .set for symbol already defined through .comm
-PASS: comment.s: comments in listings
-PASS: general info section in listings
-PASS: difference between forward references
-PASS: struct
-PASS: align
-PASS: align2
-PASS: alternate macro syntax
-PASS: alternate macro syntax (escape)
-PASS: evaluation of simple expressions
-PASS: conditional listings
-PASS: incbin
-PASS: all overflow
-PASS: assignment tests
-PASS: .sleb128 tests
-PASS: .sleb128 tests (2)
-PASS: .sleb128 tests (3)
-PASS: .sleb128 tests (4)
-PASS: .sleb128 tests (5)
-PASS: .sleb128 tests (7)
-PASS: .sleb128 tests (8)
-PASS: undefined symbols in sleb128 directive
-PASS: relax .uleb128
-PASS: .quad tests
-PASS: .quad binary-not tests
-PASS: octa bignum
-PASS: weakref tests, relocations
-PASS: weakref tests, global syms
-PASS: weakref tests, local syms
-PASS: weakref tests, strong undefined syms
-PASS: weakref tests, weak undefined syms
-PASS: e: would close weakref loop: e => a => b => c => d => e
-PASS: a: would close weakref loop: a => b => c => d => e => a
-PASS: is already defined
-PASS: .strings tests
-PASS: quoted symbol names
-PASS: all cond-2
-PASS: all linefile
-PASS: all macro
-PASS: all pr20312
-PASS: gas/all/err-1.s (test for errors, line 3)
-PASS: gas/all/err-1.s (test for errors, line 4)
-PASS: gas/all/err-1.s (test for errors, line 5)
-PASS: gas/all/err-1.s (test for errors, line 6)
-PASS: gas/all/err-1.s (test for errors, line 7)
-PASS: gas/all/err-1.s (test for excess errors)
-PASS: gas/all/err-fakelabel.s (test for errors, line 3)
-PASS: gas/all/err-fakelabel.s (test for excess errors)
-PASS: gas/all/err-sizeof.s (test for errors, line 3)
-PASS: gas/all/err-sizeof.s (test for errors, line 4)
-PASS: gas/all/err-sizeof.s (test for errors, line 5)
-PASS: gas/all/err-sizeof.s (test for errors, line 6)
-PASS: gas/all/err-sizeof.s (test for errors, line 9)
-PASS: gas/all/err-sizeof.s (test for errors, line 10)
-PASS: gas/all/err-sizeof.s (test for errors, line 3)
-PASS: gas/all/err-sizeof.s junk (test for errors, line 4)
-PASS: gas/all/err-sizeof.s junk (test for errors, line 5)
-PASS: gas/all/err-sizeof.s junk (test for errors, line 6)
-PASS: gas/all/err-sizeof.s missing (test for warnings, line 9)
-PASS: gas/all/err-sizeof.s missing (test for warnings, line 10)
-PASS: gas/all/err-sizeof.s (test for excess errors)
-PASS: gas/all/warn-1.s (test for warnings, line 3)
-PASS: gas/all/warn-1.s (test for errors, line 4)
-PASS: gas/all/warn-1.s (test for warnings, line 5)
-PASS: gas/all/warn-1.s (test for warnings, line 6)
-PASS: gas/all/warn-1.s (test for warnings, line 7)
-PASS: gas/all/warn-1.s (test for excess errors)
-UNSUPPORTED: .org test 1
-PASS: .org test 2
-PASS: .org test 3
-PASS: .org test 4
-PASS: .org test 5
-PASS: .org test 6
-PASS: fill test with forward labels
-PASS: .xstabs
-PASS: Generate NOPs in an architecture neutral manner
-PASS: Generation of NUL terminated strings
-PASS: gas/all/pr27384
-PASS: gas/all/pr27381
-PASS: gas/all/multibyte1
-PASS: gas/all/multibyte2
-Running binutils.git~master/gas/testsuite/gas/alpha/alpha.exp ...
-Running binutils.git~master/gas/testsuite/gas/arc/arc.exp ...
-Running binutils.git~master/gas/testsuite/gas/arc/warn.exp ...
-Running binutils.git~master/gas/testsuite/gas/arm/arm.exp ...
-Running binutils.git~master/gas/testsuite/gas/avr/avr.exp ...
-Running binutils.git~master/gas/testsuite/gas/bfin/bfin.exp ...
-Running binutils.git~master/gas/testsuite/gas/bfin/error.exp ...
-Running binutils.git~master/gas/testsuite/gas/bpf/bpf.exp ...
-Running binutils.git~master/gas/testsuite/gas/cfi-sframe/cfi-sframe.exp ...
-Running binutils.git~master/gas/testsuite/gas/cfi/cfi.exp ...
-Running binutils.git~master/gas/testsuite/gas/cr16/cr16.exp ...
-Running binutils.git~master/gas/testsuite/gas/cr16/pic.exp ...
-Running binutils.git~master/gas/testsuite/gas/cris/cris.exp ...
-Running binutils.git~master/gas/testsuite/gas/crx/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/csky/csky.exp ...
-Running binutils.git~master/gas/testsuite/gas/d10v/d10v.exp ...
-Running binutils.git~master/gas/testsuite/gas/d30v/d30.exp ...
-Running binutils.git~master/gas/testsuite/gas/dlx/alltests.exp ...
-Running binutils.git~master/gas/testsuite/gas/elf/elf.exp ...
-Running binutils.git~master/gas/testsuite/gas/epiphany/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/fr30/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/fr30/fr30.exp ...
-Running binutils.git~master/gas/testsuite/gas/frv/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/ft32/ft32.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/h8300-elf.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/h8300.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t01_mov.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t02_mova.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t03_add.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t04_sub.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t05_cmp.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t06_ari2.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t07_ari3.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t08_or.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t09_xor.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t10_and.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t11_logs.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t12_bit.exp ...
-Running binutils.git~master/gas/testsuite/gas/h8300/t13_otr.exp ...
-Running binutils.git~master/gas/testsuite/gas/hppa/basic/basic.exp ...
-Running binutils.git~master/gas/testsuite/gas/hppa/parse/parse.exp ...
-Running binutils.git~master/gas/testsuite/gas/hppa/reloc/reloc.exp ...
-Running binutils.git~master/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/codeview.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/i386.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/ilp32/ilp32.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/solaris/solaris.exp ...
-Running binutils.git~master/gas/testsuite/gas/i386/x86-64.exp ...
-Running binutils.git~master/gas/testsuite/gas/ia64/ia64.exp ...
-Running binutils.git~master/gas/testsuite/gas/ieee-fp/x930509a.exp ...
-Running binutils.git~master/gas/testsuite/gas/ip2k/ip2k-allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/iq2000/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/iq2000/load-hazards.exp ...
-Running binutils.git~master/gas/testsuite/gas/iq2000/odd-ldw.exp ...
-Running binutils.git~master/gas/testsuite/gas/iq2000/odd-sdw.exp ...
-Running binutils.git~master/gas/testsuite/gas/iq2000/yield.exp ...
-Running binutils.git~master/gas/testsuite/gas/kvx/kvx.exp ...
-Running binutils.git~master/gas/testsuite/gas/lm32/all.exp ...
-Running binutils.git~master/gas/testsuite/gas/lns/lns.exp ...
-Running binutils.git~master/gas/testsuite/gas/loongarch/loongarch.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/error.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/m32r.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/m32r2.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/m32rx.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/pic.exp ...
-Running binutils.git~master/gas/testsuite/gas/m32r/rel32.exp ...
-Running binutils.git~master/gas/testsuite/gas/m68hc11/m68hc11.exp ...
-Running binutils.git~master/gas/testsuite/gas/m68k/all.exp ...
-Running binutils.git~master/gas/testsuite/gas/mach-o/mach-o.exp ...
-Running binutils.git~master/gas/testsuite/gas/macros/macros.exp ...
-PASS: macro test 1
-PASS: macro test 2
-PASS: macro test 3
-PASS: macro irp
-PASS: macro rept
-PASS: nested irp/irpc/rept
-PASS: macro vararg
-PASS: macro infinite recursion
-PASS: logical and in macro definition
-PASS: semi
-PASS: strings
-PASS: APP with macro without NO_APP
-PASS: APP with macro then NO_APP
-PASS: APP with macro then NO_APP then more code
-PASS: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file
-PASS: APP with linefile
-PASS: macros badarg
-PASS: macros dot
-PASS: macros end
-PASS: macros purge
-PASS: macros redef
-PASS: gas/macros/paren
-PASS: .exitm outside of a macro
-Running binutils.git~master/gas/testsuite/gas/mcore/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/mep/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/mep/complex-relocs.exp ...
-Running binutils.git~master/gas/testsuite/gas/metag/metag.exp ...
-Running binutils.git~master/gas/testsuite/gas/microblaze/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/microblaze/endian.exp ...
-Running binutils.git~master/gas/testsuite/gas/microblaze/relax_size.exp ...
-Running binutils.git~master/gas/testsuite/gas/microblaze/reloc_sym.exp ...
-Running binutils.git~master/gas/testsuite/gas/microblaze/special_reg.exp ...
-Running binutils.git~master/gas/testsuite/gas/mips/mips.exp ...
-Running binutils.git~master/gas/testsuite/gas/mmix/mmix-err.exp ...
-Running binutils.git~master/gas/testsuite/gas/mmix/mmix-list.exp ...
-Running binutils.git~master/gas/testsuite/gas/mmix/mmix.exp ...
-Running binutils.git~master/gas/testsuite/gas/mn10200/basic.exp ...
-Running binutils.git~master/gas/testsuite/gas/mn10300/basic.exp ...
-Running binutils.git~master/gas/testsuite/gas/mri/mri.exp ...
-Running binutils.git~master/gas/testsuite/gas/msp430/msp430.exp ...
-Running binutils.git~master/gas/testsuite/gas/mt/errors.exp ...
-Running binutils.git~master/gas/testsuite/gas/mt/mt.exp ...
-Running binutils.git~master/gas/testsuite/gas/mt/relocs.exp ...
-Running binutils.git~master/gas/testsuite/gas/nds32/nds32.exp ...
-Running binutils.git~master/gas/testsuite/gas/nios2/nios2.exp ...
-Running binutils.git~master/gas/testsuite/gas/or1k/or1k.exp ...
-Running binutils.git~master/gas/testsuite/gas/pdp11/pdp11.exp ...
-Running binutils.git~master/gas/testsuite/gas/pe/pe.exp ...
-PASS: aligned common A
-PASS: aligned common B
-PASS: aligned common C
-PASS: aligned common D
-PASS: section alignment
-PASS: section alignment
-PASS: section exclude
-PASS: set directive in COFF
-PASS: gas/pe/pe-aarch64
-FAIL: PE big obj
-Running binutils.git~master/gas/testsuite/gas/pj/pj.exp ...
-Running binutils.git~master/gas/testsuite/gas/ppc/aix.exp ...
-Running binutils.git~master/gas/testsuite/gas/ppc/ppc.exp ...
-Running binutils.git~master/gas/testsuite/gas/pru/pru.exp ...
-Running binutils.git~master/gas/testsuite/gas/riscv/riscv.exp ...
-Running binutils.git~master/gas/testsuite/gas/rl78/rl78.exp ...
-Running binutils.git~master/gas/testsuite/gas/rx/rx.exp ...
-Running binutils.git~master/gas/testsuite/gas/s12z/s12z.exp ...
-Running binutils.git~master/gas/testsuite/gas/s390/s390.exp ...
-Running binutils.git~master/gas/testsuite/gas/score/relax.exp ...
-Running binutils.git~master/gas/testsuite/gas/score/relax_32.exp ...
-Running binutils.git~master/gas/testsuite/gas/sh/arch/arch.exp ...
-Running binutils.git~master/gas/testsuite/gas/sh/basic.exp ...
-Running binutils.git~master/gas/testsuite/gas/sh/err.exp ...
-Running binutils.git~master/gas/testsuite/gas/sparc-solaris/addend.exp ...
-Running binutils.git~master/gas/testsuite/gas/sparc-solaris/gas.exp ...
-Running binutils.git~master/gas/testsuite/gas/sparc/mismatch.exp ...
-Running binutils.git~master/gas/testsuite/gas/sparc/sparc.exp ...
-Running binutils.git~master/gas/testsuite/gas/symver/symver.exp ...
-Running binutils.git~master/gas/testsuite/gas/tic4x/tic4x.exp ...
-Running binutils.git~master/gas/testsuite/gas/tic54x/tic54x.exp ...
-Running binutils.git~master/gas/testsuite/gas/tic6x/tic6x.exp ...
-Running binutils.git~master/gas/testsuite/gas/tilegx/tilegx.exp ...
-Running binutils.git~master/gas/testsuite/gas/tilepro/tilepro.exp ...
-Running binutils.git~master/gas/testsuite/gas/v850/basic.exp ...
-Running binutils.git~master/gas/testsuite/gas/vax/vax.exp ...
-Running binutils.git~master/gas/testsuite/gas/visium/error.exp ...
-Running binutils.git~master/gas/testsuite/gas/visium/visium.exp ...
-Running binutils.git~master/gas/testsuite/gas/wasm32/wasm32.exp ...
-Running binutils.git~master/gas/testsuite/gas/xgate/xgate.exp ...
-Running binutils.git~master/gas/testsuite/gas/xstormy16/allinsn.exp ...
-Running binutils.git~master/gas/testsuite/gas/xtensa/all.exp ...
-Running binutils.git~master/gas/testsuite/gas/xtensa/xtensa-err.exp ...
-Running binutils.git~master/gas/testsuite/gas/z80/z80.exp ...
-Running binutils.git~master/gas/testsuite/gas/z8k/z8k.exp ...
-
- === gas Summary ===
-
-# of expected passes 542
-# of unexpected failures 123
-# of unsupported tests 1
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/aarch64-w64-mingw32/binutils-binutils.git~master/gas/as-new 2.41.50.20231018
-
diff --git a/00-sumfiles/gas.sum.1 b/00-sumfiles/gas.sum.1
deleted file mode 100644
index d8170e6..0000000
--- a/00-sumfiles/gas.sum.1
+++ /dev/null
@@ -1,535 +0,0 @@
-Test run by tcwg-buildslave on Wed Oct 18 01:08:57 2023
-Target is aarch64-w64-mingw32
-Host is x86_64-pc-linux-gnu
-
- === gas tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running binutils.git~master/gas/testsuite/gas/pe/pe.exp ...
-PASS: aligned common A
-PASS: aligned common B
-PASS: aligned common C
-PASS: aligned common D
-PASS: section alignment
-PASS: section alignment
-PASS: section exclude
-PASS: set directive in COFF
-PASS: gas/pe/pe-aarch64
-FAIL: PE big obj
-Running binutils.git~master/gas/testsuite/gas/aarch64/aarch64.exp ...
-PASS: gas/aarch64/addsub
-FAIL: gas/aarch64/adr_1
-PASS: gas/aarch64/advsimd-across
-PASS: gas/aarch64/advsimd-armv8_3
-PASS: gas/aarch64/advsimd-compnum
-PASS: gas/aarch64/advsimd-fp16
-PASS: gas/aarch64/advsimd-misc
-FAIL: gas/aarch64/advsimd-mov-bad
-PASS: gas/aarch64/advsisd-copy
-PASS: gas/aarch64/advsisd-misc
-PASS: gas/aarch64/alias-2
-PASS: gas/aarch64/alias
-PASS: gas/aarch64/armv8-ras-1
-PASS: Invalid RAS 1.1 System registers usage
-PASS: RAS 1.1 System registers
-PASS: gas/aarch64/armv8_2-a-crypto-fp16-illegal
-PASS: gas/aarch64/armv8_2-a-crypto-fp16
-PASS: gas/aarch64/armv8_2-a-illegal
-PASS: gas/aarch64/armv8_3-a-crypto-fp16
-PASS: gas/aarch64/armv8_4-a-crypto-fp16
-PASS: gas/aarch64/armv8_4-a-illegal
-PASS: gas/aarch64/armv8_4-a-registers-illegal
-PASS: gas/aarch64/armv8_4-a-registers
-PASS: gas/aarch64/armv8_4-a
-PASS: gas/aarch64/armv8_5-a-dp
-PASS: gas/aarch64/armv8_5-a-memtag
-PASS: gas/aarch64/armv8_8-a-sysregs-invalid
-PASS: gas/aarch64/armv8_8-a-sysregs
-PASS: gas/aarch64/armv9_1
-PASS: gas/aarch64/armv9_1_invalid
-PASS: gas/aarch64/armv9_2
-PASS: gas/aarch64/armv9_2_invalid
-PASS: gas/aarch64/armv9_3
-PASS: gas/aarch64/armv9_invalid
-FAIL: gas/aarch64/b_1
-PASS: gas/aarch64/b_c_1
-FAIL: gas/aarch64/beq_1
-PASS: Big endian bfloat16 literal directives
-PASS: Little endian bfloat16 literal directives
-PASS: gas/aarch64/bfloat16
-PASS: gas/aarch64/bitfield-alias
-PASS: gas/aarch64/bitfield-bfm
-PASS: gas/aarch64/bitfield-no-aliases
-PASS: Invalid BRBE System registers usage
-PASS: BRBE System registers
-PASS: gas/aarch64/bti
-FAIL: gas/aarch64/codealign
-FAIL: gas/aarch64/codealign_1
-PASS: Assemble and dump for cortex-a34 CPU
-PASS: Assemble and dump for cortex-a65 CPU
-PASS: Assemble and dump for cortex-a65ae CPU
-PASS: Assemble and dump for cortex-a720 CPU
-PASS: Assemble and dump for cortex-a76ae CPU
-PASS: Assemble and dump for cortex-a77 CPU
-PASS: Assemble and dump for cortex-x4 CPU
-PASS: gas/aarch64/crc32-directive
-PASS: gas/aarch64/crc32
-PASS: gas/aarch64/crypto-directive
-PASS: gas/aarch64/crypto-directive2
-PASS: gas/aarch64/crypto-directive3
-PASS: gas/aarch64/crypto
-PASS: CSSC extension
-PASS: Deprecated Support
-PASS: gas/aarch64/dfb
-PASS: V8.6 Data Gathering Hint
-PASS: Diagnostics Quality
-PASS: gas/aarch64/dotproduct
-PASS: gas/aarch64/dotproduct
-FAIL: gas/aarch64/dwarf
-PASS: ETE System registers
-PASS: Invalid ETM read-only system registers usage
-PASS: ETM read-only system registers
-PASS: Invalid ETM write-only system registers usage
-PASS: ETM write-only system registers
-PASS: ETM System registers
-PASS: gas/aarch64/f32mm
-PASS: gas/aarch64/f64mm
-PASS: FLAGM (Condition flag manipulation) feature
-PASS: gas/aarch64/float-fp16
-PASS: Big endian float16 literals (IEEE 754 format)
-PASS: Little endian float16 literals (IEEE 754 format)
-PASS: gas/aarch64/floatdp2
-PASS: gas/aarch64/fp-armv8_3
-PASS: gas/aarch64/fp-const0-parse
-PASS: gas/aarch64/fp_cvt_int
-PASS: gas/aarch64/fpmov
-PASS: gas/aarch64/hbc-invalid
-PASS: gas/aarch64/hbc
-PASS: gas/aarch64/i8mm
-PASS: gas/aarch64/i8mm
-PASS: Illegal Instructions - 2
-PASS: Illegal Instructions - 3
-PASS: Illegal Bfloat16 instructions
-PASS: gas/aarch64/illegal-by-element
-PASS: gas/aarch64/illegal-crypto-nofp
-PASS: Invalid dotproduct instructions.
-PASS: Invalid dotproduct instructions.
-PASS: gas/aarch64/illegal-fcmla
-PASS: gas/aarch64/illegal-fjcvtzs
-PASS: gas/aarch64/illegal-fp16-nofp
-PASS: gas/aarch64/illegal-ldapr
-PASS: gas/aarch64/illegal-ldraa
-PASS: LSE Illegal Instruction Operands
-PASS: gas/aarch64/illegal-memtag
-PASS: gas/aarch64/illegal-nofp-armv8_3
-PASS: gas/aarch64/illegal-nofp16
-PASS: Missing SVE2 AES argument
-PASS: Missing SVE2 BITPERM argument
-PASS: Missing SVE2 SHA3 argument
-PASS: Missing SVE2 SM4 argument
-PASS: SVE2 extensions to SVE1 instructions only available in SVE2
-PASS: Illegal SVE2
-PASS: gas/aarch64/illegal-sysreg-2
-PASS: gas/aarch64/illegal-sysreg-3
-PASS: gas/aarch64/illegal-sysreg-4
-PASS: gas/aarch64/illegal-sysreg-4b
-PASS: gas/aarch64/illegal-sysreg-5
-PASS: gas/aarch64/illegal-sysreg-7
-PASS: gas/aarch64/illegal-sysreg-8
-PASS: gas/aarch64/illegal-sysreg-8b
-PASS: Illegal Instructions
-FAIL: gas/aarch64/ilp32-basic
-PASS: gas/aarch64/inst-directive
-PASS: Dwarf line number info for .inst
-FAIL: gas/aarch64/int-insns
-PASS: don't assert on long system register
-FAIL: gas/aarch64/ldr_1
-PASS: gas/aarch64/ldraa-ldrab-no-offset
-PASS: gas/aarch64/ldst-exclusive
-PASS: gas/aarch64/ldst-rcpc
-PASS: gas/aarch64/ldst-rcpc
-PASS: gas/aarch64/ldst-reg-imm-post-ind
-PASS: gas/aarch64/ldst-reg-imm-pre-ind
-PASS: gas/aarch64/ldst-reg-pair
-PASS: gas/aarch64/ldst-reg-reg-offset
-PASS: gas/aarch64/ldst-reg-uns-imm
-PASS: gas/aarch64/ldst-reg-unscaled-imm
-PASS: Legacy register names errors
-FAIL: AArch64 Bignums in Literal Pool (PR 16688)
-PASS: gas/aarch64/lor-directive
-PASS: gas/aarch64/lor
-PASS: Atomic 64-byte load/store instruction
-PASS: LS64 instructions and system register
-PASS: gas/aarch64/lse-atomic
-FAIL: AArch64 Mapping Symbols for miscellaneous directives
-FAIL: AArch64 Mapping Symbols
-FAIL: AArch64 Mapping Symbols Test 2
-FAIL: AArch64 Mapping Symbols Test 3
-FAIL: AArch64 Mapping Symbols Test 4
-FAIL: AArch64 Mapping Symbols Test 5
-FAIL: AArch64 Mapping Symbols Test 6
-PASS: Invalid MEC System registers usage
-PASS: MEC System registers
-PASS: gas/aarch64/mops
-PASS: gas/aarch64/mops_invalid
-FAIL: gas/aarch64/mops_invalid_2
-PASS: gas/aarch64/mov-no-aliases
-PASS: gas/aarch64/mov
-PASS: gas/aarch64/movi
-FAIL: movw relocation symbol name
-PASS: gas/aarch64/mpam-bad
-PASS: gas/aarch64/mpam
-PASS: gas/aarch64/msr
-PASS: gas/aarch64/neon-fp-cvt-int
-PASS: gas/aarch64/neon-frint
-PASS: gas/aarch64/neon-ins
-PASS: gas/aarch64/neon-not
-PASS: gas/aarch64/neon-vfp-reglist-post
-PASS: gas/aarch64/neon-vfp-reglist
-PASS: gas/aarch64/no-aliases
-PASS: gas/aarch64/optional
-PASS: negative org should not cause internal error
-PASS: PAUTH (Pointer authentication) feature
-PASS: gas/aarch64/pac
-FAIL: gas/aarch64/pac_ab_key
-FAIL: gas/aarch64/pac_negate_ra_state
-PASS: gas/aarch64/pan-directive
-PASS: gas/aarch64/pan-illegal
-PASS: gas/aarch64/pan
-PASS: gas/aarch64/pr19721
-PASS: PR20364
-PASS: gas/aarch64/pr22529
-FAIL: PR27217
-PASS: PR 27904
-FAIL: PR29519 (Separating AArch64 pseudo-ops with ;)
-PASS: gas/aarch64/predres
-FAIL: gas/aarch64/programmer-friendly
-PASS: gas/aarch64/rdma-directive
-PASS: gas/aarch64/rdma
-PASS: gas/aarch64/register_aliases
-PASS: gas/aarch64/register_aliases_invalid
-PASS: gas/aarch64/reglike-label-unicode-segv
-PASS: gas/aarch64/reglist-1
-PASS: gas/aarch64/reglist-2
-FAIL: gas/aarch64/reloc-data
-FAIL: gas/aarch64/reloc-dtprel_g0-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g0
-FAIL: gas/aarch64/reloc-dtprel_g0_nc-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g0_nc
-FAIL: gas/aarch64/reloc-dtprel_g1-ilp32
-FAIL: gas/aarch64/reloc-dtprel_g1
-FAIL: gas/aarch64/reloc-dtprel_g1_nc
-FAIL: gas/aarch64/reloc-dtprel_g2
-FAIL: gas/aarch64/reloc-dtprel_hi12-ilp32
-FAIL: gas/aarch64/reloc-dtprel_hi12
-FAIL: gas/aarch64/reloc-dtprel_lo12-1
-FAIL: gas/aarch64/reloc-dtprel_lo12-ilp32-1
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst16
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst32
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst64
-FAIL: gas/aarch64/reloc-dtprel_lo12-ldst8
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ilp32
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst16
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst32
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst64
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst8
-FAIL: gas/aarch64/reloc-dtprel_lo12_nc
-FAIL: gas/aarch64/reloc-gotoff_g0_nc
-FAIL: gas/aarch64/reloc-gotoff_g1
-FAIL: gas/aarch64/reloc-gottprel_g0_nc
-FAIL: gas/aarch64/reloc-gottprel_g1
-FAIL: gas/aarch64/reloc-insn
-FAIL: gas/aarch64/reloc-prel_g0
-FAIL: gas/aarch64/reloc-prel_g0_nc
-FAIL: gas/aarch64/reloc-prel_g1
-FAIL: gas/aarch64/reloc-prel_g1_nc
-FAIL: gas/aarch64/reloc-prel_g2
-FAIL: gas/aarch64/reloc-prel_g2_nc
-FAIL: gas/aarch64/reloc-prel_g3
-FAIL: gas/aarch64/reloc-tlsdesc_off_g0_nc
-FAIL: gas/aarch64/reloc-tlsdesc_off_g1
-FAIL: gas/aarch64/reloc-tlsgd_g0_nc
-FAIL: gas/aarch64/reloc-tlsgd_g1
-FAIL: gas/aarch64/reloc-tlsldm-1
-FAIL: gas/aarch64/reloc-tlsldm-ilp32-1
-FAIL: gas/aarch64/reloc-tlsldm-page-1
-FAIL: gas/aarch64/reloc-tlsldm-page-ilp32-1
-FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-1
-FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst16-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst16
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst32-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst64-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst64
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst8-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12-ldst8
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32
-FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8
-PASS: SIMD Extension Removal
-PASS: RME System registers
-PASS: gas/aarch64/rng-1
-PASS: gas/aarch64/rprfm-1-invalid
-PASS: gas/aarch64/rprfm-1
-PASS: gas/aarch64/sb1
-PASS: gas/aarch64/sb2
-PASS: gas/aarch64/shifted
-PASS: gas/aarch64/sme-2-illegal
-PASS: SME extension, MOVA (tile to vector)
-PASS: SME extension, MOV (tile to vector)
-PASS: gas/aarch64/sme-3-illegal
-PASS: SME extension, MOVA (vector to tile)
-PASS: SME extension, MOV (vector to tile)
-PASS: gas/aarch64/sme-4-illegal
-PASS: SME extension (ZERO)
-PASS: gas/aarch64/sme-5-illegal
-PASS: SME extension (LD1x instructions)
-PASS: gas/aarch64/sme-6-illegal
-PASS: SME extension (ST1x instructions)
-PASS: gas/aarch64/sme-7-illegal
-PASS: SME extension (LDR and STR instructions)
-PASS: gas/aarch64/sme-8-illegal
-PASS: SME mode selection and state access instructions
-PASS: gas/aarch64/sme-9-illegal
-PASS: SVE2 instructions added to support SME
-PASS: SME F64 extension
-PASS: SME F64 extension
-PASS: SME I64 extension
-PASS: SME I64 extension
-PASS: gas/aarch64/sme-illegal
-PASS: gas/aarch64/sme-sysreg-illegal
-PASS: SME extension (system registers)
-PASS: SME extension
-PASS: gas/aarch64/sme2-1-invalid
-PASS: gas/aarch64/sme2-1-noarch
-PASS: gas/aarch64/sme2-1
-PASS: gas/aarch64/sme2-10-invalid
-PASS: gas/aarch64/sme2-10-noarch
-PASS: gas/aarch64/sme2-10
-PASS: gas/aarch64/sme2-11-invalid
-PASS: gas/aarch64/sme2-11-noarch
-PASS: gas/aarch64/sme2-11
-PASS: gas/aarch64/sme2-12-invalid
-PASS: gas/aarch64/sme2-12-noarch
-PASS: gas/aarch64/sme2-12
-PASS: gas/aarch64/sme2-13-invalid
-PASS: gas/aarch64/sme2-13-noarch
-PASS: gas/aarch64/sme2-13
-PASS: gas/aarch64/sme2-14-invalid
-PASS: gas/aarch64/sme2-14-noarch
-PASS: gas/aarch64/sme2-14
-PASS: gas/aarch64/sme2-15-invalid
-PASS: gas/aarch64/sme2-15-noarch
-PASS: gas/aarch64/sme2-15
-PASS: gas/aarch64/sme2-16-invalid
-PASS: gas/aarch64/sme2-16-noarch
-PASS: gas/aarch64/sme2-16
-PASS: gas/aarch64/sme2-17-invalid
-PASS: gas/aarch64/sme2-17-noarch
-PASS: gas/aarch64/sme2-17
-PASS: gas/aarch64/sme2-18-invalid
-PASS: gas/aarch64/sme2-18-noarch
-PASS: gas/aarch64/sme2-18
-PASS: gas/aarch64/sme2-19-invalid
-PASS: gas/aarch64/sme2-19-noarch
-PASS: gas/aarch64/sme2-19
-PASS: gas/aarch64/sme2-2-invalid
-PASS: gas/aarch64/sme2-2-noarch
-PASS: gas/aarch64/sme2-2
-PASS: gas/aarch64/sme2-20-invalid
-PASS: gas/aarch64/sme2-20-noarch
-PASS: gas/aarch64/sme2-20
-PASS: gas/aarch64/sme2-21-invalid
-PASS: gas/aarch64/sme2-21-noarch
-PASS: gas/aarch64/sme2-21
-PASS: gas/aarch64/sme2-22-invalid
-PASS: gas/aarch64/sme2-22-noarch
-PASS: gas/aarch64/sme2-22
-PASS: gas/aarch64/sme2-23-invalid
-PASS: gas/aarch64/sme2-23-noarch
-PASS: gas/aarch64/sme2-23
-PASS: gas/aarch64/sme2-24-invalid
-PASS: gas/aarch64/sme2-24-noarch
-PASS: gas/aarch64/sme2-24
-PASS: gas/aarch64/sme2-25-invalid
-PASS: gas/aarch64/sme2-25-noarch
-PASS: gas/aarch64/sme2-25
-PASS: gas/aarch64/sme2-26-invalid
-PASS: gas/aarch64/sme2-26-noarch
-PASS: gas/aarch64/sme2-26
-PASS: gas/aarch64/sme2-27-invalid
-PASS: gas/aarch64/sme2-27-noarch
-PASS: gas/aarch64/sme2-27
-PASS: gas/aarch64/sme2-28-invalid
-PASS: gas/aarch64/sme2-28-noarch
-PASS: gas/aarch64/sme2-28
-PASS: gas/aarch64/sme2-29-invalid
-PASS: gas/aarch64/sme2-29-noarch
-PASS: gas/aarch64/sme2-29
-PASS: gas/aarch64/sme2-3-invalid
-PASS: gas/aarch64/sme2-3-noarch
-PASS: gas/aarch64/sme2-3
-PASS: gas/aarch64/sme2-30-invalid
-PASS: gas/aarch64/sme2-30-noarch
-PASS: gas/aarch64/sme2-30
-PASS: gas/aarch64/sme2-4-invalid
-PASS: gas/aarch64/sme2-4-noarch
-PASS: gas/aarch64/sme2-4
-PASS: gas/aarch64/sme2-5-invalid
-PASS: gas/aarch64/sme2-5-noarch
-PASS: gas/aarch64/sme2-5
-PASS: gas/aarch64/sme2-6-invalid
-PASS: gas/aarch64/sme2-6-noarch
-PASS: gas/aarch64/sme2-6
-PASS: gas/aarch64/sme2-7-invalid
-PASS: gas/aarch64/sme2-7-noarch
-PASS: gas/aarch64/sme2-7
-PASS: gas/aarch64/sme2-8-invalid
-PASS: gas/aarch64/sme2-8-noarch
-PASS: gas/aarch64/sme2-8
-PASS: gas/aarch64/sme2-9-invalid
-PASS: gas/aarch64/sme2-9-noarch
-PASS: gas/aarch64/sme2-9
-PASS: gas/aarch64/sme2-f64f64-1-invalid
-PASS: gas/aarch64/sme2-f64f64-1-noarch
-PASS: gas/aarch64/sme2-f64f64-1
-PASS: gas/aarch64/sme2-f64f64-2-invalid
-PASS: gas/aarch64/sme2-f64f64-2-noarch
-PASS: gas/aarch64/sme2-f64f64-2
-PASS: gas/aarch64/sme2-i16i64-1-invalid
-PASS: gas/aarch64/sme2-i16i64-1-noarch
-PASS: gas/aarch64/sme2-i16i64-1
-PASS: gas/aarch64/sme2-i16i64-2-invalid
-PASS: gas/aarch64/sme2-i16i64-2-noarch
-PASS: gas/aarch64/sme2-i16i64-2
-PASS: gas/aarch64/sme2-i16i64-3-invalid
-PASS: gas/aarch64/sme2-i16i64-3-noarch
-PASS: gas/aarch64/sme2-i16i64-3
-PASS: gas/aarch64/sme2-i16i64-4-invalid
-PASS: gas/aarch64/sme2-i16i64-4-noarch
-PASS: gas/aarch64/sme2-i16i64-4
-PASS: gas/aarch64/ssbs-illegal1
-PASS: gas/aarch64/ssbs-illegal2
-PASS: gas/aarch64/ssbs1
-PASS: gas/aarch64/ssbs2
-PASS: gas/aarch64/sve-add
-PASS: gas/aarch64/sve-bfloat-movprfx
-PASS: gas/aarch64/sve-dup
-PASS: Invalid SVE instructions
-PASS: gas/aarch64/sve-movprfx-mm
-PASS: gas/aarch64/sve-movprfx
-FAIL: gas/aarch64/sve-movprfx_1
-FAIL: gas/aarch64/sve-movprfx_10
-FAIL: gas/aarch64/sve-movprfx_11
-FAIL: gas/aarch64/sve-movprfx_12
-FAIL: gas/aarch64/sve-movprfx_13
-FAIL: gas/aarch64/sve-movprfx_14
-FAIL: gas/aarch64/sve-movprfx_15
-FAIL: gas/aarch64/sve-movprfx_16
-FAIL: gas/aarch64/sve-movprfx_17
-FAIL: gas/aarch64/sve-movprfx_18
-FAIL: gas/aarch64/sve-movprfx_19
-FAIL: gas/aarch64/sve-movprfx_2
-FAIL: gas/aarch64/sve-movprfx_20
-FAIL: gas/aarch64/sve-movprfx_21
-FAIL: gas/aarch64/sve-movprfx_22
-FAIL: gas/aarch64/sve-movprfx_23
-FAIL: gas/aarch64/sve-movprfx_24
-FAIL: gas/aarch64/sve-movprfx_25
-FAIL: gas/aarch64/sve-movprfx_26
-FAIL: gas/aarch64/sve-movprfx_27
-FAIL: gas/aarch64/sve-movprfx_28
-FAIL: gas/aarch64/sve-movprfx_3
-FAIL: gas/aarch64/sve-movprfx_4
-FAIL: gas/aarch64/sve-movprfx_5
-FAIL: gas/aarch64/sve-movprfx_6
-FAIL: gas/aarch64/sve-movprfx_7
-FAIL: gas/aarch64/sve-movprfx_8
-FAIL: gas/aarch64/sve-movprfx_9
-PASS: Diagnostics Quality (SVE registers)
-PASS: gas/aarch64/sve-sme2-1-invalid
-PASS: gas/aarch64/sve-sme2-1-noarch
-PASS: gas/aarch64/sve-sme2-1
-PASS: gas/aarch64/sve-sysreg-invalid
-PASS: gas/aarch64/sve-sysreg
-PASS: gas/aarch64/sve
-PASS: gas/aarch64/sve2-sme2-1-invalid
-PASS: gas/aarch64/sve2-sme2-1-noarch
-PASS: gas/aarch64/sve2-sme2-1
-PASS: gas/aarch64/sve2-sme2-2-invalid
-PASS: gas/aarch64/sve2-sme2-2-noarch
-PASS: gas/aarch64/sve2-sme2-2
-PASS: gas/aarch64/sve2-sme2-3-invalid
-PASS: gas/aarch64/sve2-sme2-3-noarch
-PASS: gas/aarch64/sve2-sme2-3
-PASS: gas/aarch64/sve2-sme2-4-invalid
-PASS: gas/aarch64/sve2-sme2-4-noarch
-PASS: gas/aarch64/sve2-sme2-4
-PASS: gas/aarch64/sve2-sme2-5-invalid
-PASS: gas/aarch64/sve2-sme2-5-noarch
-PASS: gas/aarch64/sve2-sme2-5
-PASS: gas/aarch64/sve2-sme2-6-invalid
-PASS: gas/aarch64/sve2-sme2-6-noarch
-PASS: gas/aarch64/sve2-sme2-6
-PASS: gas/aarch64/sve2-sme2-7-invalid
-PASS: gas/aarch64/sve2-sme2-7-noarch
-PASS: gas/aarch64/sve2-sme2-7
-PASS: gas/aarch64/sve2
-FAIL: gas/aarch64/symbol-variant_pcs-1
-FAIL: gas/aarch64/symbol-variant_pcs-2
-FAIL: gas/aarch64/symbol-variant_pcs-3
-PASS: gas/aarch64/symbol
-PASS: gas/aarch64/sys-rt-reg
-PASS: gas/aarch64/sysreg-1
-PASS: gas/aarch64/sysreg-2
-PASS: gas/aarch64/sysreg-3
-PASS: gas/aarch64/sysreg-4
-PASS: gas/aarch64/sysreg-6
-PASS: gas/aarch64/sysreg-7
-PASS: gas/aarch64/sysreg-8
-PASS: gas/aarch64/sysreg-diagnostic
-PASS: gas/aarch64/sysreg
-PASS: gas/aarch64/system-2
-PASS: gas/aarch64/system-3
-PASS: Invalid DSB memory nXS barrier variant
-PASS: DSB memory nXS barrier variant
-PASS: WFET and WFIT instructions
-FAIL: gas/aarch64/system
-FAIL: AArch64 section tail padding
-FAIL: gas/aarch64/tbz_1
-PASS: gas/aarch64/tlbi_op
-FAIL: gas/aarch64/tls-desc
-FAIL: gas/aarch64/tls
-PASS: Invalid TME instructions
-PASS: gas/aarch64/tme
-PASS: Invalid TRBE System registers usage
-PASS: TRBE System registers
-PASS: gas/aarch64/uao-directive
-PASS: gas/aarch64/uao
-PASS: invalid udf instructions
-PASS: gas/aarch64/udf
-PASS: gas/aarch64/undefined_advsimd_armv8_3
-PASS: gas/aarch64/undefined_by_elem_sz_l
-PASS: gas/aarch64/v8-8-a
-PASS: invalid system registers for Armv8-R AArch64
-PASS: check that Armv8-R system registers are rejected without -march=armv8-r
-PASS: Exhaustive test of Armv8-R system registers
-PASS: Verbose Error Messages
-PASS: gas/aarch64/virthostext-directive
-PASS: gas/aarch64/virthostext
-
- === gas Summary ===
-
-# of expected passes 393
-# of unexpected failures 123
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/aarch64-w64-mingw32/binutils-binutils.git~master/gas/as-new 2.41.50.20231018
-
diff --git a/00-sumfiles/ld.log.xz b/00-sumfiles/ld.log.xz
index 0093aef..e9abd50 100644
--- a/00-sumfiles/ld.log.xz
+++ b/00-sumfiles/ld.log.xz
Binary files differ
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index 9302e92..85380c7 100644
--- a/01-reset_artifacts/console.log.xz
+++ b/01-reset_artifacts/console.log.xz
Binary files differ
diff --git a/01-reset_artifacts/patch-env.sh b/01-reset_artifacts/patch-env.sh
deleted file mode 100644
index be46d98..0000000
--- a/01-reset_artifacts/patch-env.sh
+++ /dev/null
@@ -1 +0,0 @@
-rr[update_baseline]="init"
diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz
index 8fed1df..af34053 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/03-build_abe-binutils/console.log.xz b/03-build_abe-binutils/console.log.xz
index 087d58d..1ad9528 100644
--- a/03-build_abe-binutils/console.log.xz
+++ b/03-build_abe-binutils/console.log.xz
Binary files differ
diff --git a/03-build_abe-binutils/make-binutils.log.xz b/03-build_abe-binutils/make-binutils.log.xz
index cbf0299..466eef9 100644
--- a/03-build_abe-binutils/make-binutils.log.xz
+++ b/03-build_abe-binutils/make-binutils.log.xz
Binary files differ
diff --git a/04-build_abe-dejagnu/console.log.xz b/04-build_abe-dejagnu/console.log.xz
index 318203c..bd56417 100644
--- a/04-build_abe-dejagnu/console.log.xz
+++ b/04-build_abe-dejagnu/console.log.xz
Binary files differ
diff --git a/05-build_abe-check_binutils/baseline.xfail b/05-build_abe-check_binutils/baseline.xfail
index e69de29..966d4ad 100644
--- a/05-build_abe-check_binutils/baseline.xfail
+++ b/05-build_abe-check_binutils/baseline.xfail
@@ -0,0 +1,130 @@
+ === gas tests ===
+
+Running gas:gas/aarch64/aarch64.exp ...
+FAIL: AArch64 Bignums in Literal Pool (PR 16688)
+FAIL: AArch64 Mapping Symbols for miscellaneous directives
+FAIL: AArch64 Mapping Symbols
+FAIL: AArch64 Mapping Symbols Test 2
+FAIL: AArch64 Mapping Symbols Test 3
+FAIL: AArch64 Mapping Symbols Test 4
+FAIL: AArch64 Mapping Symbols Test 5
+FAIL: AArch64 Mapping Symbols Test 6
+FAIL: AArch64 section tail padding
+FAIL: PR27217
+FAIL: PR29519 (Separating AArch64 pseudo-ops with ;)
+FAIL: gas/aarch64/adr_1
+FAIL: gas/aarch64/advsimd-mov-bad
+FAIL: gas/aarch64/b_1
+FAIL: gas/aarch64/beq_1
+FAIL: gas/aarch64/codealign
+FAIL: gas/aarch64/codealign_1
+FAIL: gas/aarch64/dwarf
+FAIL: gas/aarch64/ilp32-basic
+FAIL: gas/aarch64/int-insns
+FAIL: gas/aarch64/ldr_1
+FAIL: gas/aarch64/mops_invalid_2
+FAIL: gas/aarch64/pac_ab_key
+FAIL: gas/aarch64/pac_negate_ra_state
+FAIL: gas/aarch64/programmer-friendly
+FAIL: gas/aarch64/reloc-data
+FAIL: gas/aarch64/reloc-dtprel_g0
+FAIL: gas/aarch64/reloc-dtprel_g0-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g0_nc
+FAIL: gas/aarch64/reloc-dtprel_g0_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1
+FAIL: gas/aarch64/reloc-dtprel_g1-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1_nc
+FAIL: gas/aarch64/reloc-dtprel_g2
+FAIL: gas/aarch64/reloc-dtprel_hi12
+FAIL: gas/aarch64/reloc-dtprel_hi12-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ilp32-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-gotoff_g0_nc
+FAIL: gas/aarch64/reloc-gotoff_g1
+FAIL: gas/aarch64/reloc-gottprel_g0_nc
+FAIL: gas/aarch64/reloc-gottprel_g1
+FAIL: gas/aarch64/reloc-insn
+FAIL: gas/aarch64/reloc-prel_g0
+FAIL: gas/aarch64/reloc-prel_g0_nc
+FAIL: gas/aarch64/reloc-prel_g1
+FAIL: gas/aarch64/reloc-prel_g1_nc
+FAIL: gas/aarch64/reloc-prel_g2
+FAIL: gas/aarch64/reloc-prel_g2_nc
+FAIL: gas/aarch64/reloc-prel_g3
+FAIL: gas/aarch64/reloc-tlsdesc_off_g0_nc
+FAIL: gas/aarch64/reloc-tlsdesc_off_g1
+FAIL: gas/aarch64/reloc-tlsgd_g0_nc
+FAIL: gas/aarch64/reloc-tlsgd_g1
+FAIL: gas/aarch64/reloc-tlsldm-1
+FAIL: gas/aarch64/reloc-tlsldm-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm-page-1
+FAIL: gas/aarch64/reloc-tlsldm-page-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32
+FAIL: gas/aarch64/sve-movprfx_1
+FAIL: gas/aarch64/sve-movprfx_10
+FAIL: gas/aarch64/sve-movprfx_11
+FAIL: gas/aarch64/sve-movprfx_12
+FAIL: gas/aarch64/sve-movprfx_13
+FAIL: gas/aarch64/sve-movprfx_14
+FAIL: gas/aarch64/sve-movprfx_15
+FAIL: gas/aarch64/sve-movprfx_16
+FAIL: gas/aarch64/sve-movprfx_17
+FAIL: gas/aarch64/sve-movprfx_18
+FAIL: gas/aarch64/sve-movprfx_19
+FAIL: gas/aarch64/sve-movprfx_2
+FAIL: gas/aarch64/sve-movprfx_20
+FAIL: gas/aarch64/sve-movprfx_21
+FAIL: gas/aarch64/sve-movprfx_22
+FAIL: gas/aarch64/sve-movprfx_23
+FAIL: gas/aarch64/sve-movprfx_24
+FAIL: gas/aarch64/sve-movprfx_25
+FAIL: gas/aarch64/sve-movprfx_26
+FAIL: gas/aarch64/sve-movprfx_27
+FAIL: gas/aarch64/sve-movprfx_28
+FAIL: gas/aarch64/sve-movprfx_3
+FAIL: gas/aarch64/sve-movprfx_4
+FAIL: gas/aarch64/sve-movprfx_5
+FAIL: gas/aarch64/sve-movprfx_6
+FAIL: gas/aarch64/sve-movprfx_7
+FAIL: gas/aarch64/sve-movprfx_8
+FAIL: gas/aarch64/sve-movprfx_9
+FAIL: gas/aarch64/symbol-variant_pcs-1
+FAIL: gas/aarch64/symbol-variant_pcs-2
+FAIL: gas/aarch64/symbol-variant_pcs-3
+FAIL: gas/aarch64/system
+FAIL: gas/aarch64/tbz_1
+FAIL: gas/aarch64/tls
+FAIL: gas/aarch64/tls-desc
+FAIL: movw relocation symbol name
+
+Running gas:gas/pe/pe.exp ...
+FAIL: PE big obj
+
+ === Results Summary ===
diff --git a/05-build_abe-check_binutils/check-binutils.log.xz b/05-build_abe-check_binutils/check-binutils.log.xz
index e97922e..2ec6dd6 100644
--- a/05-build_abe-check_binutils/check-binutils.log.xz
+++ b/05-build_abe-check_binutils/check-binutils.log.xz
Binary files differ
diff --git a/05-build_abe-check_binutils/console.log.xz b/05-build_abe-check_binutils/console.log.xz
index 4c98b70..494e050 100644
--- a/05-build_abe-check_binutils/console.log.xz
+++ b/05-build_abe-check_binutils/console.log.xz
Binary files differ
diff --git a/06-check_regression/baseline.xfail b/06-check_regression/baseline.xfail
new file mode 100644
index 0000000..966d4ad
--- /dev/null
+++ b/06-check_regression/baseline.xfail
@@ -0,0 +1,130 @@
+ === gas tests ===
+
+Running gas:gas/aarch64/aarch64.exp ...
+FAIL: AArch64 Bignums in Literal Pool (PR 16688)
+FAIL: AArch64 Mapping Symbols for miscellaneous directives
+FAIL: AArch64 Mapping Symbols
+FAIL: AArch64 Mapping Symbols Test 2
+FAIL: AArch64 Mapping Symbols Test 3
+FAIL: AArch64 Mapping Symbols Test 4
+FAIL: AArch64 Mapping Symbols Test 5
+FAIL: AArch64 Mapping Symbols Test 6
+FAIL: AArch64 section tail padding
+FAIL: PR27217
+FAIL: PR29519 (Separating AArch64 pseudo-ops with ;)
+FAIL: gas/aarch64/adr_1
+FAIL: gas/aarch64/advsimd-mov-bad
+FAIL: gas/aarch64/b_1
+FAIL: gas/aarch64/beq_1
+FAIL: gas/aarch64/codealign
+FAIL: gas/aarch64/codealign_1
+FAIL: gas/aarch64/dwarf
+FAIL: gas/aarch64/ilp32-basic
+FAIL: gas/aarch64/int-insns
+FAIL: gas/aarch64/ldr_1
+FAIL: gas/aarch64/mops_invalid_2
+FAIL: gas/aarch64/pac_ab_key
+FAIL: gas/aarch64/pac_negate_ra_state
+FAIL: gas/aarch64/programmer-friendly
+FAIL: gas/aarch64/reloc-data
+FAIL: gas/aarch64/reloc-dtprel_g0
+FAIL: gas/aarch64/reloc-dtprel_g0-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g0_nc
+FAIL: gas/aarch64/reloc-dtprel_g0_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1
+FAIL: gas/aarch64/reloc-dtprel_g1-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1_nc
+FAIL: gas/aarch64/reloc-dtprel_g2
+FAIL: gas/aarch64/reloc-dtprel_hi12
+FAIL: gas/aarch64/reloc-dtprel_hi12-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ilp32-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-gotoff_g0_nc
+FAIL: gas/aarch64/reloc-gotoff_g1
+FAIL: gas/aarch64/reloc-gottprel_g0_nc
+FAIL: gas/aarch64/reloc-gottprel_g1
+FAIL: gas/aarch64/reloc-insn
+FAIL: gas/aarch64/reloc-prel_g0
+FAIL: gas/aarch64/reloc-prel_g0_nc
+FAIL: gas/aarch64/reloc-prel_g1
+FAIL: gas/aarch64/reloc-prel_g1_nc
+FAIL: gas/aarch64/reloc-prel_g2
+FAIL: gas/aarch64/reloc-prel_g2_nc
+FAIL: gas/aarch64/reloc-prel_g3
+FAIL: gas/aarch64/reloc-tlsdesc_off_g0_nc
+FAIL: gas/aarch64/reloc-tlsdesc_off_g1
+FAIL: gas/aarch64/reloc-tlsgd_g0_nc
+FAIL: gas/aarch64/reloc-tlsgd_g1
+FAIL: gas/aarch64/reloc-tlsldm-1
+FAIL: gas/aarch64/reloc-tlsldm-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm-page-1
+FAIL: gas/aarch64/reloc-tlsldm-page-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32
+FAIL: gas/aarch64/sve-movprfx_1
+FAIL: gas/aarch64/sve-movprfx_10
+FAIL: gas/aarch64/sve-movprfx_11
+FAIL: gas/aarch64/sve-movprfx_12
+FAIL: gas/aarch64/sve-movprfx_13
+FAIL: gas/aarch64/sve-movprfx_14
+FAIL: gas/aarch64/sve-movprfx_15
+FAIL: gas/aarch64/sve-movprfx_16
+FAIL: gas/aarch64/sve-movprfx_17
+FAIL: gas/aarch64/sve-movprfx_18
+FAIL: gas/aarch64/sve-movprfx_19
+FAIL: gas/aarch64/sve-movprfx_2
+FAIL: gas/aarch64/sve-movprfx_20
+FAIL: gas/aarch64/sve-movprfx_21
+FAIL: gas/aarch64/sve-movprfx_22
+FAIL: gas/aarch64/sve-movprfx_23
+FAIL: gas/aarch64/sve-movprfx_24
+FAIL: gas/aarch64/sve-movprfx_25
+FAIL: gas/aarch64/sve-movprfx_26
+FAIL: gas/aarch64/sve-movprfx_27
+FAIL: gas/aarch64/sve-movprfx_28
+FAIL: gas/aarch64/sve-movprfx_3
+FAIL: gas/aarch64/sve-movprfx_4
+FAIL: gas/aarch64/sve-movprfx_5
+FAIL: gas/aarch64/sve-movprfx_6
+FAIL: gas/aarch64/sve-movprfx_7
+FAIL: gas/aarch64/sve-movprfx_8
+FAIL: gas/aarch64/sve-movprfx_9
+FAIL: gas/aarch64/symbol-variant_pcs-1
+FAIL: gas/aarch64/symbol-variant_pcs-2
+FAIL: gas/aarch64/symbol-variant_pcs-3
+FAIL: gas/aarch64/system
+FAIL: gas/aarch64/tbz_1
+FAIL: gas/aarch64/tls
+FAIL: gas/aarch64/tls-desc
+FAIL: movw relocation symbol name
+
+Running gas:gas/pe/pe.exp ...
+FAIL: PE big obj
+
+ === Results Summary ===
diff --git a/06-check_regression/console.log.xz b/06-check_regression/console.log.xz
index f6bc74d..18df09e 100644
--- a/06-check_regression/console.log.xz
+++ b/06-check_regression/console.log.xz
Binary files differ
diff --git a/06-check_regression/fails.sum b/06-check_regression/fails.sum
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/06-check_regression/fails.sum
diff --git a/06-check_regression/flaky.xfail b/06-check_regression/flaky.xfail
new file mode 100644
index 0000000..c4db89a
--- /dev/null
+++ b/06-check_regression/flaky.xfail
@@ -0,0 +1 @@
+# Known flaky tests
diff --git a/git/binutils_rev b/git/binutils_rev
index 9f16532..7c43ab0 100644
--- a/git/binutils_rev
+++ b/git/binutils_rev
@@ -1 +1 @@
-85ad846e722b01603d4a7f6348d95f3b026e75eb
+e734b3e980d8a30ea23b5640d871b59d33720ecf
diff --git a/jenkins/build-name b/jenkins/build-name
index 86f4513..b833554 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#379-binutils-R0
+#380-binutils-R0
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 339e618..11010b7 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh
++ remote_exec build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh
+ set -euf -o pipefail
+ local host
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -d: -f 1
-+ host=build-01.tcwglab
++ host=build-03.tcwglab
+ local port
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 3
+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0
+ local opts
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 4
-+ opts=-p49616
++ opts=-p51916
+ local env_vars
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -59,7 +59,7 @@
+ cmd+=("$(printf '%q' "$i")")
++ printf %q tcwg_gnu-build.sh
++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0
-+ ssh -p49616 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh'
++ ssh -p51916 build-03.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh'
/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh
@@ -87,17 +87,17 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline :
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
# Using dir : base-artifacts
-+ echo '# Baseline : '
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/'
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -111,17 +111,104 @@
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-# Debug traces :
-# change_kind=no_change :
-
-+ '[' init '!=' init ']'
-+ changed_components=()
++ '[' onsuccess '!=' init ']'
++ IFS=' '
++ read -r -a changed_components
+++ print_changed_components
+++ set -euf -o pipefail
+++ local c delim=
++++ print_updated_components
++++ set -euf -o pipefail
++++ local c delim=
++++ for c in ${rr[components]}
++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']'
++++ echo -ne binutils
++++ delim=' '
++++ echo
+++ for c in $(print_updated_components)
++++ get_current_git binutils_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/binutils_rev
++++ get_baseline_git binutils_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_rev
+++ '[' xe734b3e980d8a30ea23b5640d871b59d33720ecf '!=' x85ad846e722b01603d4a7f6348d95f3b026e75eb ']'
+++ echo -ne binutils
+++ delim=' '
+++ echo
+ local c base_rev cur_rev c_commits
-+ '[' 0 = 0 ']'
-+ change_kind=no_change
-+ changed_single_component=
++ '[' 1 = 0 ']'
++ '[' 1 = 1 ']'
++ changed_single_component=binutils
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ first_bad=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ last_good=85ad846e722b01603d4a7f6348d95f3b026e75eb
++ local res
++ res=0
++ wait 22974
++ git -C binutils rev-parse --verify HEAD
++ assert_with_msg 'Cannot parse HEAD in repo binutils' '[' 0 = 0 ']'
++ set -euf -o pipefail +x
++ single_commit_p binutils
++ set -euf -o pipefail
++ local c=binutils
++ local base_rev cur_rev sha1
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ git -C binutils rev-parse 'e734b3e980d8a30ea23b5640d871b59d33720ecf^@'
++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
++ '[' 99d603ec893755a91cec919d9a65fa3c2fb5a8e4 = 85ad846e722b01603d4a7f6348d95f3b026e75eb ']'
++ return 1
+# Debug traces :
+# change_kind=single_component : binutils
++ change_kind=single_component
+ echo '# Debug traces :'
-+ echo '# change_kind=no_change : '
++ echo '# change_kind=single_component : binutils'
++ for c in "${changed_components[@]}"
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ git -C binutils rev-list --count 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+# rev for binutils : 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf (10 commits)
+
++ c_commits=10
++ echo '# rev for binutils : 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf (10 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -148,52 +235,26 @@
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' no_change '!=' single_commit ']'
++ '[' single_component '!=' single_commit ']'
+ return
+ '[' full '!=' full ']'
+ gnu_generate_extra_details
+ set -euf -o pipefail
+ '[' -d artifacts/sumfiles ']'
-+ wait 57869
++ wait 22998
+ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
-gcc-compare-results/compare_tests: Error: Must specify two directories
-
-Usage: gcc-compare-results/compare_tests [-target target-triplet] [-pass-thresh pass-ratio-threshold] [-compr compression-type] PREVIOUS CURRENT
-
-Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of interest.
-
- PREVIOUS and CURRENT must be directories, this tool finds and
- compares any *.sum files they contain.
-
- -target enables to provide the target name to use when parsing
- the file containing the list of unstable tests.
-
- -pass-thresh controls the level of warning when too few tests
- pass.
-
- -compr controls the compression type used when searching for
- the .sum files. Defaults to xz, use 'none' for uncompressed
- .sum files.
-
- Exit with the following values:
- 0 if there is nothing of interest
- 1 if there are improvements
- 2 if the are regressions or new errors
- 3 if there were build errors (no common logs)
- 4 if there are extra .sum files in either PREVIOUS or
- CURRENT
+ true
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xno_change '!=' xsingle_commit ']'
++ '[' xsingle_component '!=' xsingle_commit ']'
+ return
+ post_interesting_commits full
# post_interesting_commits
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=full
-+ '[' no_change '!=' single_commit ']'
++ '[' single_component '!=' single_commit ']'
+ return
+ true
+ generate_jira_dir
@@ -204,7 +265,7 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xno_change '!=' xsingle_commit ']'
+++ '[' xsingle_component '!=' xsingle_commit ']'
++ return 0
+ icommit_entry=
+ '[' '' '!=' '' ']'
@@ -222,6 +283,25 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
+++ wait 23055
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 23056
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ local n_regressions n_progressions pass_fail=PASS
+++ '[' 0 '!=' 0 ']'
++++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
++++ true
+++ n_regressions=0
++++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
++++ true
+++ n_progressions=0
+++ printf PASS
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/regressions.sum
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
+++ printf '\n'
+++ '[' --oneline = --oneline ']'
++ return 0
++ print_artifacts_url 'notify/mail-body.txt/*view*/'
++ set -euf -o pipefail
@@ -229,9 +309,9 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -239,16 +319,184 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
+ set -euf -o pipefail
+ print_mail_recipients
+ set -euf -o pipefail
-+ local c=
++ local c=binutils
++ '[' binutils = '' ']'
++ local -A emails
++ emails["tcwg-validation@linaro.org"]=bcc
++ emails["author"]=cc
++ emails["committer"]=to
++ case "$ci_project/$ci_config:$c" in
++ emails["linaro-toolchain@lists.linaro.org"]=cc_postcommit
++ local c email base_rev cur_rev
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
++ read -r email
+++ git -C binutils log --pretty=%ae 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ local precommit_postcommit=postcommit
+ '[' '' = '' ']'
-+ echo bcc:tcwg-validation@linaro.org
-+ return 0
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
++ read -r email
+++ git -C binutils log --pretty=%ce 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ unset 'emails[author]' 'emails[committer]'
++ local type
++ recipients=()
++ local -a recipients
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc_postcommit
++ case "$precommit_postcommit:$type" in
++ type=cc
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=bcc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ IFS=,
++ echo brobecker@adacore.com,cc:linaro-toolchain@lists.linaro.org,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,cc:Jaydeep.Patil@imgtec.com,nick.alcock@oracle.com,nelson@rivosinc.com,lancelot.six@amd.com,aburgess@redhat.com,torbjorn.svensson@foss.st.com,tdevries@suse.de
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' no_change = no_change ']'
-++ echo 'baseline build'
+++ '[' single_component = no_change ']'
+++ local more_lines
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git binutils_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_rev
+++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
++++ get_current_git binutils_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/binutils_rev
+++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
++++ git -C binutils rev-list --count 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ c_commits=10
+++ new_commits=10
++++ echo binutils
++++ tr ' ' ,
+++ components=binutils
+++ echo '10 commits in binutils'
+++ '[' --oneline = --oneline ']'
++ return 0
++ gnu_print_result --oneline
++ false
@@ -257,6 +505,25 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
+++ wait 23112
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 23113
+++ local n_regressions n_progressions pass_fail=PASS
+++ '[' 0 '!=' 0 ']'
++++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
++++ true
+++ n_regressions=0
++++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
++++ true
+++ n_progressions=0
+++ printf PASS
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/regressions.sum
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
+++ printf '\n'
+++ '[' --oneline = --oneline ']'
++ return 0
++ gnu_print_config --oneline
++ false
@@ -306,17 +573,17 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ case "$print_arg" in
++ case "$ci_config" in
++ echo master-woa64
-+ echo '[Linaro-TCWG-CI]' 'baseline build: on master-woa64'
++ echo '[Linaro-TCWG-CI]' '10 commits in binutils: PASS on master-woa64'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-+ good_artifacts_url=artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts
+ cat
++ gnu_print_config --short
++ false
@@ -366,8 +633,58 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' no_change = no_change ']'
-++ echo 'baseline build'
+++ '[' single_component = no_change ']'
+++ local more_lines
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git binutils_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_rev
+++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
++++ get_current_git binutils_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/binutils_rev
+++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
++++ git -C binutils rev-list --count 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ c_commits=10
+++ new_commits=10
++++ echo binutils
++++ tr ' ' ,
+++ components=binutils
+++ echo '10 commits in binutils'
+++ '[' --short = --oneline ']'
+++ for c in "${changed_components[@]}"
++++ get_baseline_git binutils_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_rev
+++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
++++ get_current_git binutils_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/binutils_rev
+++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
++++ git -C binutils rev-list --count 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ c_commits=10
+++ '[' '' '!=' '' ']'
+++ git -C binutils log -n 5 --oneline 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ '[' 10 -gt 5 ']'
+++ echo '... and 5 more commits in binutils'
+++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
++ false
@@ -376,7 +693,61 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ return 0
+++ wait 23184
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 23185
+++ local n_regressions n_progressions pass_fail=PASS
+++ '[' 0 '!=' 0 ']'
++++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
++++ true
+++ n_regressions=0
++++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
++++ true
+++ n_progressions=0
+++ printf PASS
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/regressions.sum
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
+++ printf '\n'
+++ '[' --short = --oneline ']'
+++ local length=10 outfile n_lines
+++ '[' --short = --long ']'
+++ for outfile in regressions.sum progressions.sum
+++ '[' -f artifacts/notify/regressions.sum ']'
+++ continue
+++ for outfile in regressions.sum progressions.sum
+++ '[' -f artifacts/notify/progressions.sum ']'
+++ continue
+++ cat
++++ print_artifacts_url 00-sumfiles/
++++ set -euf -o pipefail
++++ local url
+++++ get_current_manifest BUILD_URL
+++++ get_manifest artifacts/manifest.sh BUILD_URL
+++++ set +x
++++ url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
++++ '[' '' '!=' '' ']'
++++ echo https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/00-sumfiles/
++++ print_artifacts_url notify/
++++ set -euf -o pipefail
++++ local url
+++++ get_current_manifest BUILD_URL
+++++ get_manifest artifacts/manifest.sh BUILD_URL
+++++ set +x
++++ url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
++++ '[' '' '!=' '' ']'
++++ echo https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/notify/
++++ print_artifacts_url sumfiles/xfails.xfail
++++ set -euf -o pipefail
++++ local url
+++++ get_current_manifest BUILD_URL
+++++ get_manifest artifacts/manifest.sh BUILD_URL
+++++ set +x
++++ url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
++++ '[' '' '!=' '' ']'
++++ echo https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/sumfiles/xfails.xfail
++ gnu_print_config --long
++ false
++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
@@ -424,7 +795,7 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_gnu_woa_check_binutils/master-woa64'
-+ '[' no_change '!=' single_commit ']'
++ '[' single_component '!=' single_commit ']'
+ return
# generate dashboard
# generate_dashboard_squad
@@ -444,7 +815,7 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 57940
++ wait 23232
+ set -euf -o pipefail
# generate_lnt_report
+ echo '# generate_lnt_report'
@@ -454,8 +825,8 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/ tcwg_gnu_woa_check_binutils master-woa64 artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/ tcwg_gnu_woa_check_binutils master-woa64 artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/
+ local ci_project=tcwg_gnu_woa_check_binutils
+ local ci_config=master-woa64
+ local sumfiles_dir=artifacts/sumfiles
@@ -470,16 +841,16 @@ Compare the PREVIOUS and CURRENT test case .sum files, reporting anything of int
+ local machine_name=tcwg_gnu_woa_check_binutils_master-woa64
+ local lnt_testsuite=tcwg_gnu_check
+ local build_number
-++ basename https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
-+ build_number=379
+++ basename https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/
++ build_number=380
+ all_fields=('expected_failures' 'expected_passes' 'unsupported_tests' 'unexpected_failures' 'unexpected_successes' 'unresolved_testcases' 'untested_testcases')
+ local all_fields
++ date '+%Y-%m-%d %H:%M:%S'
-+ date_time='2023-10-18 01:09:24'
-+ report_header 379 tcwg_gnu_woa_check_binutils_master-woa64 '2023-10-18 01:09:24' tcwg_gnu_check
-+ local build_number=379
++ date_time='2023-10-19 01:10:05'
++ report_header 380 tcwg_gnu_woa_check_binutils_master-woa64 '2023-10-19 01:10:05' tcwg_gnu_check
++ local build_number=380
+ local machine_name=tcwg_gnu_woa_check_binutils_master-woa64
-+ local 'date_time=2023-10-18 01:09:24'
++ local 'date_time=2023-10-19 01:10:05'
+ local lnt_testsuite=tcwg_gnu_check
+ cat
+ for field in "${all_fields[@]}"
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 73260da..6a82871 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
++ remote_exec build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+ set -euf -o pipefail
+ local host
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -d: -f 1
-+ host=build-01.tcwglab
++ host=build-03.tcwglab
+ local port
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 3
+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0
+ local opts
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 4
-+ opts=-p49616
++ opts=-p51916
+ local env_vars
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -59,7 +59,7 @@
+ cmd+=("$(printf '%q' "$i")")
++ printf %q tcwg_gnu-build.sh
++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0
-+ ssh -p49616 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh'
++ ssh -p51916 build-03.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh'
/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
@@ -87,17 +87,17 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline :
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
# Using dir : base-artifacts
-+ echo '# Baseline : '
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/'
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -111,17 +111,104 @@
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-# Debug traces :
-# change_kind=no_change :
-
-+ '[' init '!=' init ']'
-+ changed_components=()
++ '[' onsuccess '!=' init ']'
++ IFS=' '
++ read -r -a changed_components
+++ print_changed_components
+++ set -euf -o pipefail
+++ local c delim=
++++ print_updated_components
++++ set -euf -o pipefail
++++ local c delim=
++++ for c in ${rr[components]}
++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']'
++++ echo -ne binutils
++++ delim=' '
++++ echo
+++ for c in $(print_updated_components)
++++ get_current_git binutils_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/binutils_rev
++++ get_baseline_git binutils_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_rev
+++ '[' xe734b3e980d8a30ea23b5640d871b59d33720ecf '!=' x85ad846e722b01603d4a7f6348d95f3b026e75eb ']'
+++ echo -ne binutils
+++ delim=' '
+++ echo
+ local c base_rev cur_rev c_commits
-+ '[' 0 = 0 ']'
-+ change_kind=no_change
-+ changed_single_component=
++ '[' 1 = 0 ']'
++ '[' 1 = 1 ']'
++ changed_single_component=binutils
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ first_bad=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ last_good=85ad846e722b01603d4a7f6348d95f3b026e75eb
++ local res
++ res=0
++ wait 22861
++ git -C binutils rev-parse --verify HEAD
++ assert_with_msg 'Cannot parse HEAD in repo binutils' '[' 0 = 0 ']'
++ set -euf -o pipefail +x
++ single_commit_p binutils
++ set -euf -o pipefail
++ local c=binutils
++ local base_rev cur_rev sha1
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ git -C binutils rev-parse 'e734b3e980d8a30ea23b5640d871b59d33720ecf^@'
++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
++ '[' 99d603ec893755a91cec919d9a65fa3c2fb5a8e4 = 85ad846e722b01603d4a7f6348d95f3b026e75eb ']'
++ return 1
++ change_kind=single_component
+# Debug traces :
+# change_kind=single_component : binutils
+ echo '# Debug traces :'
-+ echo '# change_kind=no_change : '
++ echo '# change_kind=single_component : binutils'
++ for c in "${changed_components[@]}"
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=85ad846e722b01603d4a7f6348d95f3b026e75eb
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=e734b3e980d8a30ea23b5640d871b59d33720ecf
+++ git -C binutils rev-list --count 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf
+# rev for binutils : 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf (10 commits)
+
++ c_commits=10
++ echo '# rev for binutils : 85ad846e722b01603d4a7f6348d95f3b026e75eb..e734b3e980d8a30ea23b5640d871b59d33720ecf (10 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -140,17 +227,17 @@
+ print_last_icommit_f=print_last_icommit
+ generate_extra_details_f=generate_extra_details
+ case "$ci_project" in
-# post_interesting_commits
-Init stage ran successfully.
+ print_result_f=gnu_print_result
+ generate_extra_details_f=gnu_generate_extra_details
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+# post_interesting_commits
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' no_change '!=' single_commit ']'
++ '[' single_component '!=' single_commit ']'
+ return
+Init stage ran successfully.
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
+ exit 0
diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log
index de3f0c8..45192d1 100644
--- a/jenkins/rewrite.log
+++ b/jenkins/rewrite.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100
++ remote_exec build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100
+ set -euf -o pipefail
+ local host
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -d: -f 1
-+ host=build-01.tcwglab
++ host=build-03.tcwglab
+ local port
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 3
+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0
+ local opts
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 4
-+ opts=-p49616
++ opts=-p51916
+ local env_vars
-++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49616:
+++ echo build-03.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p51916:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -59,4 +59,9 @@
+ cmd+=("$(printf '%q' "$i")")
++ printf %q 100
++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0
-+ ssh -p49616 build-01.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100'
++ ssh -p51916 build-03.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100'
++ declare -g rewrite_base_artifacts_first=true
++ true
++ update_baseline
++ set -euf -o pipefail
++ rsync -aI --del --exclude /.git artifacts/ base-artifacts/
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index 435605c..99be93f 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,9 +1,9 @@
-build_name="#379"
+build_name="#380"
docker_opts=(--distro
default )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#379-binutils"
+build_name="#380-binutils"
branch_opt=(==rr\[binutils_git\]
git://sourceware.org/git/binutils-gdb.git#master )
-build_name="#379-binutils-R0"
+build_name="#380-binutils-R0"
diff --git a/manifest.sh b/manifest.sh
index 6be13b8..ad098ba 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -6,9 +6,10 @@ rr[ci_config]="master-woa64"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/"
declare -g "SQUAD_GRP="
rr[binutils_git]="git://sourceware.org/git/binutils-gdb.git#master"
+rr[result_expiry_date]="20231019"
# Saving rr[] in the manifest
rr[abe_branch]="master"
rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git"
@@ -22,6 +23,4 @@ rr[minor]="2"
rr[no_regression_p]="no_regression_p"
rr[no_regression_result]="0"
rr[target]="woa64"
-# WARNING: overriding previous rr[update_baseline]=onsuccess
-rr[update_baseline]="init"
declare -g "notify=ignore"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 5f3a8b4..7bd3b1f 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
-
-Details: https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts/notify/mail-body.txt/*view*/
+PASS
+Details: https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 267ec06..2c728a0 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -6,10 +6,10 @@
"Run": {
"Info": {
"__report_version__": "1",
- "run_order": "379",
+ "run_order": "380",
"tag": "tcwg_gnu_check"
},
- "Start Time": "2023-10-18 01:09:24"
+ "Start Time": "2023-10-19 01:10:05"
},
"Tests": [
{
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index d1c90f4..3fbffe4 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,9 +2,22 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
In master-woa64 after:
- | baseline build
-
-
+ | 10 commits in binutils
+ | e734b3e980d Automatic date update in version.in
+ | 99d603ec893 gdb/testsuite/gdb.rocm: Fix incorrect use of continue N in multi-inferior-gpu.exp
+ | 1c37b309450 sim/riscv: fix JALR instruction simulation
+ | 29736fc507c libctf: check for problems with error returns
+ | fded0fb8986 gdb/testsuite/gdb.rocm: Check value returned by hipDeviceSynchronize
+ | ... and 5 more commits in binutils
+
+PASS
+
+You can find the failure logs in *.log.1.xz files in
+ - https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/00-sumfiles/ .
+The full lists of regressions and progressions are in
+ - https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/notify/ .
+The list of [ignored] baseline and flaky failures are in
+ - https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts/sumfiles/xfails.xfail .
The configuration of this build is:
CI config tcwg_gnu_woa_check_binutils/master-woa64
@@ -12,6 +25,6 @@ CI config tcwg_gnu_woa_check_binutils/master-woa64
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts
-Reference build : artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/380/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_woa_check_binutils--master-woa64-build/379/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index aa219ef..b2400b3 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org
+brobecker@adacore.com,cc:linaro-toolchain@lists.linaro.org,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,cc:Jaydeep.Patil@imgtec.com,nick.alcock@oracle.com,nelson@rivosinc.com,lancelot.six@amd.com,aburgess@redhat.com,torbjorn.svensson@foss.st.com,tdevries@suse.de
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 840d61b..57ba746 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build: on master-woa64
+[Linaro-TCWG-CI] 10 commits in binutils: PASS on master-woa64
diff --git a/notify/results.compare b/notify/results.compare
index e69de29..8cb1d57 100644
--- a/notify/results.compare
+++ b/notify/results.compare
@@ -0,0 +1,47 @@
+# Comparing directories
+# REFERENCE: base-artifacts/sumfiles
+# CURRENT: artifacts/sumfiles
+
+# Comparing 3 common sum files:
+binutils.sum
+gas.sum
+ld.sum
+Comparing:
+REFERENCE:/tmp/gxx-sum1.22998
+CURRENT: /tmp/gxx-sum2.22998
+
+ +---------+---------+
+o RUN STATUS: | REF | RES |
+ +------------------------------------------+---------+---------+
+ | Passes [PASS] | 830 | 830 |
+ | Unexpected fails [FAIL] | 123 | 123 |
+ | Errors [ERROR] | 0 | 0 |
+ | Unexpected passes [XPASS] | 0 | 0 |
+ | Expected fails [XFAIL] | 4 | 4 |
+ | Known fails [KFAIL] | 0 | 0 |
+ | Unresolved [UNRESOLVED] | 0 | 0 |
+ | Unsupported [UNSUPPORTED] | 38 | 38 |
+ | Untested [UNTESTED] | 33 | 33 |
+ +------------------------------------------+---------+---------+
+
+ REF PASS ratio: 0.811284
+ RES PASS ratio: 0.811284
+ ***** ERROR: REF PASS ratio is abnormally low *****
+ ***** ERROR: RES PASS ratio is abnormally low *****
+
+o REGRESSIONS:
+ +------------------------------------------+---------+
+ +------------------------------------------+---------+
+ | TOTAL_REGRESSIONS | 0 |
+ +------------------------------------------+---------+
+
+
+o IMPROVEMENTS TO BE CHECKED:
+ +------------------------------------------+---------+
+ +------------------------------------------+---------+
+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 |
+ +------------------------------------------+---------+
+
+
+# Regressions found
+# Regressions in 3 common sum files found
diff --git a/sumfiles/binutils.sum b/sumfiles/binutils.sum
index dd58912..6ba7ef0 100644
--- a/sumfiles/binutils.sum
+++ b/sumfiles/binutils.sum
@@ -1,4 +1,4 @@
-Test run by tcwg-buildslave on Wed Oct 18 01:08:17 2023
+Test run by tcwg-buildslave on Thu Oct 19 01:09:13 2023
Target is aarch64-w64-mingw32
Host is x86_64-pc-linux-gnu
diff --git a/sumfiles/gas.sum b/sumfiles/gas.sum
index b5426a4..26ccf3c 100644
--- a/sumfiles/gas.sum
+++ b/sumfiles/gas.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 Wed Oct 18 01:08:26 2023
+Test run by tcwg-buildslave on Thu Oct 19 01:09:22 2023
Target is aarch64-w64-mingw32
Host is x86_64-pc-linux-gnu
@@ -821,5 +817,5 @@ Running binutils.git~master/gas/testsuite/gas/z8k/z8k.exp ...
# of expected passes 542
# of unexpected failures 123
# of unsupported tests 1
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/aarch64-w64-mingw32/binutils-binutils.git~master/gas/as-new 2.41.50.20231018
+/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/x86_64-pc-linux-gnu/aarch64-w64-mingw32/binutils-binutils.git~master/gas/as-new 2.41.50.20231019
diff --git a/sumfiles/ld.sum b/sumfiles/ld.sum
index d7536b1..364c919 100644
--- a/sumfiles/ld.sum
+++ b/sumfiles/ld.sum
@@ -1,4 +1,4 @@
-Test run by tcwg-buildslave on Wed Oct 18 01:08:52 2023
+Test run by tcwg-buildslave on Thu Oct 19 01:09:53 2023
Target is aarch64-w64-mingw32
Host is x86_64-pc-linux-gnu
@@ -461,5 +461,5 @@ Running binutils.git~master/ld/testsuite/ld-z8k/z8k.exp ...
# of expected failures 4
# of untested testcases 21
# of unsupported tests 27
-./ld-new 2.41.50.20231018
+./ld-new 2.41.50.20231019
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
new file mode 100644
index 0000000..24da959
--- /dev/null
+++ b/sumfiles/xfails.xfail
@@ -0,0 +1,136 @@
+# This file contains three sections:
+# - newly detected flaky tests (if any)
+# - known flaky tests (from baseline)
+# - known failures (from baseline)
+#
+# Known flaky tests
+ === gas tests ===
+
+Running gas:gas/aarch64/aarch64.exp ...
+FAIL: AArch64 Bignums in Literal Pool (PR 16688)
+FAIL: AArch64 Mapping Symbols for miscellaneous directives
+FAIL: AArch64 Mapping Symbols
+FAIL: AArch64 Mapping Symbols Test 2
+FAIL: AArch64 Mapping Symbols Test 3
+FAIL: AArch64 Mapping Symbols Test 4
+FAIL: AArch64 Mapping Symbols Test 5
+FAIL: AArch64 Mapping Symbols Test 6
+FAIL: AArch64 section tail padding
+FAIL: PR27217
+FAIL: PR29519 (Separating AArch64 pseudo-ops with ;)
+FAIL: gas/aarch64/adr_1
+FAIL: gas/aarch64/advsimd-mov-bad
+FAIL: gas/aarch64/b_1
+FAIL: gas/aarch64/beq_1
+FAIL: gas/aarch64/codealign
+FAIL: gas/aarch64/codealign_1
+FAIL: gas/aarch64/dwarf
+FAIL: gas/aarch64/ilp32-basic
+FAIL: gas/aarch64/int-insns
+FAIL: gas/aarch64/ldr_1
+FAIL: gas/aarch64/mops_invalid_2
+FAIL: gas/aarch64/pac_ab_key
+FAIL: gas/aarch64/pac_negate_ra_state
+FAIL: gas/aarch64/programmer-friendly
+FAIL: gas/aarch64/reloc-data
+FAIL: gas/aarch64/reloc-dtprel_g0
+FAIL: gas/aarch64/reloc-dtprel_g0-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g0_nc
+FAIL: gas/aarch64/reloc-dtprel_g0_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1
+FAIL: gas/aarch64/reloc-dtprel_g1-ilp32
+FAIL: gas/aarch64/reloc-dtprel_g1_nc
+FAIL: gas/aarch64/reloc-dtprel_g2
+FAIL: gas/aarch64/reloc-dtprel_hi12
+FAIL: gas/aarch64/reloc-dtprel_hi12-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ilp32-1
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ilp32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-dtprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-gotoff_g0_nc
+FAIL: gas/aarch64/reloc-gotoff_g1
+FAIL: gas/aarch64/reloc-gottprel_g0_nc
+FAIL: gas/aarch64/reloc-gottprel_g1
+FAIL: gas/aarch64/reloc-insn
+FAIL: gas/aarch64/reloc-prel_g0
+FAIL: gas/aarch64/reloc-prel_g0_nc
+FAIL: gas/aarch64/reloc-prel_g1
+FAIL: gas/aarch64/reloc-prel_g1_nc
+FAIL: gas/aarch64/reloc-prel_g2
+FAIL: gas/aarch64/reloc-prel_g2_nc
+FAIL: gas/aarch64/reloc-prel_g3
+FAIL: gas/aarch64/reloc-tlsdesc_off_g0_nc
+FAIL: gas/aarch64/reloc-tlsdesc_off_g1
+FAIL: gas/aarch64/reloc-tlsgd_g0_nc
+FAIL: gas/aarch64/reloc-tlsgd_g1
+FAIL: gas/aarch64/reloc-tlsldm-1
+FAIL: gas/aarch64/reloc-tlsldm-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm-page-1
+FAIL: gas/aarch64/reloc-tlsldm-page-ilp32-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-1
+FAIL: gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12-ldst8-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst16-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst32-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst64-ilp32
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8
+FAIL: gas/aarch64/reloc-tprel_lo12_nc-ldst8-ilp32
+FAIL: gas/aarch64/sve-movprfx_1
+FAIL: gas/aarch64/sve-movprfx_10
+FAIL: gas/aarch64/sve-movprfx_11
+FAIL: gas/aarch64/sve-movprfx_12
+FAIL: gas/aarch64/sve-movprfx_13
+FAIL: gas/aarch64/sve-movprfx_14
+FAIL: gas/aarch64/sve-movprfx_15
+FAIL: gas/aarch64/sve-movprfx_16
+FAIL: gas/aarch64/sve-movprfx_17
+FAIL: gas/aarch64/sve-movprfx_18
+FAIL: gas/aarch64/sve-movprfx_19
+FAIL: gas/aarch64/sve-movprfx_2
+FAIL: gas/aarch64/sve-movprfx_20
+FAIL: gas/aarch64/sve-movprfx_21
+FAIL: gas/aarch64/sve-movprfx_22
+FAIL: gas/aarch64/sve-movprfx_23
+FAIL: gas/aarch64/sve-movprfx_24
+FAIL: gas/aarch64/sve-movprfx_25
+FAIL: gas/aarch64/sve-movprfx_26
+FAIL: gas/aarch64/sve-movprfx_27
+FAIL: gas/aarch64/sve-movprfx_28
+FAIL: gas/aarch64/sve-movprfx_3
+FAIL: gas/aarch64/sve-movprfx_4
+FAIL: gas/aarch64/sve-movprfx_5
+FAIL: gas/aarch64/sve-movprfx_6
+FAIL: gas/aarch64/sve-movprfx_7
+FAIL: gas/aarch64/sve-movprfx_8
+FAIL: gas/aarch64/sve-movprfx_9
+FAIL: gas/aarch64/symbol-variant_pcs-1
+FAIL: gas/aarch64/symbol-variant_pcs-2
+FAIL: gas/aarch64/symbol-variant_pcs-3
+FAIL: gas/aarch64/system
+FAIL: gas/aarch64/tbz_1
+FAIL: gas/aarch64/tls
+FAIL: gas/aarch64/tls-desc
+FAIL: movw relocation symbol name
+
+Running gas:gas/pe/pe.exp ...
+FAIL: PE big obj
+
+ === Results Summary ===