diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-19 01:10:06 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-19 01:10:06 +0000 |
commit | 3eb9adfe9b6ac2923150e9f2a669beb07987d349 (patch) | |
tree | e2ee930e8d6cd29a8b9228eebd07ead7a1316c97 | |
parent | a402b502ac378d9ba63cd443507524589ebba9ce (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
37 files changed, 1053 insertions, 1495 deletions
diff --git a/00-sumfiles/binutils.log.xz b/00-sumfiles/binutils.log.xz Binary files differindex 768d000..9adb11e 100644 --- a/00-sumfiles/binutils.log.xz +++ b/00-sumfiles/binutils.log.xz diff --git a/00-sumfiles/gas.log.0.xz b/00-sumfiles/gas.log.0.xz Binary files differdeleted file mode 100644 index a4a8ee0..0000000 --- a/00-sumfiles/gas.log.0.xz +++ /dev/null diff --git a/00-sumfiles/gas.log.1.xz b/00-sumfiles/gas.log.1.xz Binary files differdeleted file mode 100644 index 6249c7b..0000000 --- a/00-sumfiles/gas.log.1.xz +++ /dev/null diff --git a/00-sumfiles/gas.log.xz b/00-sumfiles/gas.log.xz Binary files differnew file mode 100644 index 0000000..df89468 --- /dev/null +++ b/00-sumfiles/gas.log.xz 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 Binary files differindex 0093aef..e9abd50 100644 --- a/00-sumfiles/ld.log.xz +++ b/00-sumfiles/ld.log.xz diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex 9302e92..85380c7 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz 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 Binary files differindex 8fed1df..af34053 100644 --- a/02-prepare_abe/console.log.xz +++ b/02-prepare_abe/console.log.xz diff --git a/03-build_abe-binutils/console.log.xz b/03-build_abe-binutils/console.log.xz Binary files differindex 087d58d..1ad9528 100644 --- a/03-build_abe-binutils/console.log.xz +++ b/03-build_abe-binutils/console.log.xz diff --git a/03-build_abe-binutils/make-binutils.log.xz b/03-build_abe-binutils/make-binutils.log.xz Binary files differindex cbf0299..466eef9 100644 --- a/03-build_abe-binutils/make-binutils.log.xz +++ b/03-build_abe-binutils/make-binutils.log.xz diff --git a/04-build_abe-dejagnu/console.log.xz b/04-build_abe-dejagnu/console.log.xz Binary files differindex 318203c..bd56417 100644 --- a/04-build_abe-dejagnu/console.log.xz +++ b/04-build_abe-dejagnu/console.log.xz 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 Binary files differindex e97922e..2ec6dd6 100644 --- a/05-build_abe-check_binutils/check-binutils.log.xz +++ b/05-build_abe-check_binutils/check-binutils.log.xz diff --git a/05-build_abe-check_binutils/console.log.xz b/05-build_abe-check_binutils/console.log.xz Binary files differindex 4c98b70..494e050 100644 --- a/05-build_abe-check_binutils/console.log.xz +++ b/05-build_abe-check_binutils/console.log.xz 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 Binary files differindex f6bc74d..18df09e 100644 --- a/06-check_regression/console.log.xz +++ b/06-check_regression/console.log.xz 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 === |