Source: golang-golang-x-arch Version: 0.12.0-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20241222 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on arm64. Relevant part (hopefully): > debian/rules binary > dh binary --buildsystem=golang --with=golang > dh_update_autotools_config -O--buildsystem=golang > dh_autoreconf -O--buildsystem=golang > dh_auto_configure -O--buildsystem=golang > dh_auto_build -O--buildsystem=golang > cd obj-aarch64-linux-gnu && go install -trimpath -v -p 8 > golang.org/x/arch/arm/armasm golang.org/x/arch/arm64/arm64asm > golang.org/x/arch/loong64/loong64asm golang.org/x/arch/ppc64/ppc64asm > golang.org/x/arch/riscv64/riscv64asm golang.org/x/arch/s390x/s390xasm > golang.org/x/arch/x86/x86asm golang.org/x/arch/x86/x86csv > golang.org/x/arch/x86/xeddata > internal/unsafeheader > internal/goarch > internal/godebugs > internal/coverage/rtcov > internal/goos > internal/goexperiment > internal/byteorder > internal/cpu > internal/profilerecord > internal/abi > internal/runtime/syscall > runtime/internal/math > runtime/internal/sys > internal/race > internal/chacha8rand > sync/atomic > unicode > unicode/utf8 > math/bits > internal/itoa > internal/bytealg > internal/runtime/atomic > math > cmp > internal/asan > internal/msan > log/internal > encoding > unicode/utf16 > internal/runtime/exithook > internal/stringslite > runtime > internal/reflectlite > sync > iter > slices > internal/testlog > internal/bisect > errors > sort > internal/oserror > path > io > strconv > internal/godebug > syscall > bytes > strings > reflect > bufio > regexp/syntax > time > internal/syscall/execenv > internal/syscall/unix > regexp > io/fs > internal/poll > internal/filepathlite > internal/fmtsort > encoding/binary > os > encoding/base64 > io/ioutil > path/filepath > fmt > golang.org/x/arch/loong64/loong64asm > golang.org/x/arch/arm/armasm > log > golang.org/x/arch/riscv64/riscv64asm > golang.org/x/arch/x86/x86asm > golang.org/x/arch/arm64/arm64asm > encoding/csv > golang.org/x/arch/s390x/s390xasm > golang.org/x/arch/ppc64/ppc64asm > golang.org/x/arch/x86/x86csv > encoding/json > golang.org/x/arch/x86/xeddata > dh_auto_test -O--buildsystem=golang > cd obj-aarch64-linux-gnu && go test -vet=off -v -p 8 > golang.org/x/arch/arm/armasm golang.org/x/arch/arm64/arm64asm > golang.org/x/arch/loong64/loong64asm golang.org/x/arch/ppc64/ppc64asm > golang.org/x/arch/riscv64/riscv64asm golang.org/x/arch/s390x/s390xasm > golang.org/x/arch/x86/x86asm golang.org/x/arch/x86/x86csv > golang.org/x/arch/x86/xeddata > === RUN TestDecode > --- PASS: TestDecode (0.00s) > === RUN TestObjdumpARMTestdata > objdumpext_test.go:33: stat /usr/local/bin/arm-linux-elf-objdump: no such > file or directory > --- SKIP: TestObjdumpARMTestdata (0.00s) > === RUN TestObjdumpARMManual > objdumpext_test.go:33: stat /usr/local/bin/arm-linux-elf-objdump: no such > file or directory > --- SKIP: TestObjdumpARMManual (0.00s) > === RUN TestObjdumpARMCond > objdumpext_test.go:33: stat /usr/local/bin/arm-linux-elf-objdump: no such > file or directory > --- SKIP: TestObjdumpARMCond (0.00s) > === RUN TestObjdumpARMUncond > objdumpext_test.go:33: stat /usr/local/bin/arm-linux-elf-objdump: no such > file or directory > --- SKIP: TestObjdumpARMUncond (0.00s) > === RUN TestObjdumpARMVFP > objdumpext_test.go:33: stat /usr/local/bin/arm-linux-elf-objdump: no such > file or directory > --- SKIP: TestObjdumpARMVFP (0.00s) > PASS > ok golang.org/x/arch/arm/armasm 0.005s > === RUN TestDecodeGNUSyntax > --- PASS: TestDecodeGNUSyntax (0.01s) > === RUN TestDecodeGoSyntax > --- PASS: TestDecodeGoSyntax (0.01s) > === RUN TestObjdumpARM64TestDecodeGNUSyntaxdata > ext_test.go:197: decode(eaaadf0c) = "ld1 {v10.2s, v11.2s}, [x23],#16", 4, > want "ld1 {v10.2s-v11.2s}, [x23], #16", 4 > > ext_test.go:197: decode(eca7cc4c) = "ld1 {v12.8h, v13.8h}, [sp], x12", 4, > want "ld1 {v12.8h-v13.8h}, [sp], x12", 4 > > ext_test.go:197: decode(b787404c) = "ld2 {v23.8h, v24.8h}, [x29]", 4, > want "ld2 {v23.8h-v24.8h}, [x29]", 4 > > ext_test.go:197: decode(2f88c10c) = "ld2 {v15.2s, v16.2s}, [x1], x1", 4, > want "ld2 {v15.2s-v16.2s}, [x1], x1", 4 > > ext_test.go:197: decode(a01e604d) = "ld2 {v0.b, v1.b}[15], [x21]", 4, > want "ld2 {v0.b-v1.b}[15], [x21]", 4 > > ext_test.go:197: decode(eb82604d) = "ld2 {v11.s, v12.s}[2], [x23]", 4, > want "ld2 {v11.s-v12.s}[2], [x23]", 4 > > ext_test.go:197: decode(e315ff0d) = "ld2 {v3.b, v4.b}[5], [x15],#2", 4, > want "ld2 {v3.b-v4.b}[5], [x15], #2", 4 > > ext_test.go:197: decode(d781fd0d) = "ld2 {v23.s, v24.s}[0], [x14], x29", > 4, want "ld2 {v23.s-v24.s}[0], [x14], x29", 4 > > ext_test.go:197: decode(c885ff0d) = "ld2 {v8.d, v9.d}[0], [x14],#16", 4, > want "ld2 {v8.d-v9.d}[0], [x14], #16", 4 > > ext_test.go:197: decode(95c7ff4d) = "ld2r {v21.8h, v22.8h}, [x28],#4", 4, > want "ld2r {v21.8h-v22.8h}, [x28], #4", 4 > > ext_test.go:197: decode(d4c1e14d) = "ld2r {v20.16b, v21.16b}, [x14], x1", > 4, want "ld2r {v20.16b-v21.16b}, [x14], x1", 4 > > ext_test.go:197: decode(1f03df0c) = "ld4 {v31.8b, v0.8b, v1.8b, v2.8b}, > [x24],#32", 4, want "ld4 {v31.8b-v2.8b}, [x24], #32", 4 > > ext_test.go:197: decode(be71ff4d) = "ld4 {v30.h, v31.h, v0.h, v1.h}[6], > [x13],#8", 4, want "ld4 {v30.h-v1.h}[6], [x13], #8", 4 > > ext_test.go:197: decode(bca7844c) = "st1 {v28.8h, v29.8h}, [x29], x4", 4, > want "st1 {v28.8h-v29.8h}, [x29], x4", 4 > > ext_test.go:197: decode(d200200d) = "st2 {v18.b, v19.b}[0], [x6]", 4, > want "st2 {v18.b-v19.b}[0], [x6]", 4 > > ext_test.go:197: decode(4042bf0d) = "st2 {v0.h, v1.h}[0], [x18],#4", 4, > want "st2 {v0.h-v1.h}[0], [x18], #4", 4 > > ext_test.go:197: decode(9342af4d) = "st2 {v19.h, v20.h}[4], [x20], x15", > 4, want "st2 {v19.h-v20.h}[4], [x20], x15", 4 > > ext_test.go:197: decode(9b91bf4d) = "st2 {v27.s, v28.s}[3], [x12],#8", 4, > want "st2 {v27.s-v28.s}[3], [x12], #8", 4 > > ext_test.go:197: decode(3fa6200d) = "st4 {v31.d, v0.d, v1.d, v2.d}[0], > [x17]", 4, want "st4 {v31.d-v2.d}[0], [x17]", 4 > > ext_test.go:197: decode(bf26a60d) = "st4 {v31.b, v0.b, v1.b, v2.b}[1], > [x21], x6", 4, want "st4 {v31.b-v2.b}[1], [x21], x6", 4 > > ext_test.go:197: decode(8b23164e) = "tbl v11.16b, {v28.16b, v29.16b}, > v22.16b", 4, want "tbl v11.16b, {v28.16b-v29.16b}, v22.16b", 4 > > ext_test.go:197: decode(9830014e) = "tbx v24.16b, {v4.16b, v5.16b}, > v1.16b", 4, want "tbx v24.16b, {v4.16b-v5.16b}, v1.16b", 4 > > ext_test.go:197: decode(6e9186f8) = "prfum #0x0e, [x11,#105]", 4, want > "prfum plislckeep, [x11, #105]", 4 > > ext_test.go:197: decode(4aa7404c) = "ld1 {v10.8h, v11.8h}, [x26]", 4, > want "ld1 {v10.8h-v11.8h}, [x26]", 4 > > ext_test.go:197: decode(6686600d) = "ld2 {v6.d, v7.d}[0], [x19]", 4, want > "ld2 {v6.d-v7.d}[0], [x19]", 4 > > ext_test.go:197: decode(061eff0d) = "ld2 {v6.b, v7.b}[7], [x16],#2", 4, > want "ld2 {v6.b-v7.b}[7], [x16], #2", 4 > > ext_test.go:197: decode(db05fa0d) = "ld2 {v27.b, v28.b}[1], [x14], x26", > 4, want "ld2 {v27.b-v28.b}[1], [x14], x26", 4 > > ext_test.go:197: decode(8a49ff4d) = "ld2 {v10.h, v11.h}[5], [x12],#4", 4, > want "ld2 {v10.h-v11.h}[5], [x12], #4", 4 > > ext_test.go:197: decode(bb59ec4d) = "ld2 {v27.h, v28.h}[7], [x13], x12", > 4, want "ld2 {v27.h-v28.h}[7], [x13], x12", 4 > > ext_test.go:197: decode(7c86ed4d) = "ld2 {v28.d, v29.d}[1], [x19], x13", > 4, want "ld2 {v28.d-v29.d}[1], [x19], x13", 4 > > ext_test.go:197: decode(7bc5e40d) = "ld2r {v27.4h, v28.4h}, [x11], x4", > 4, want "ld2r {v27.4h-v28.4h}, [x11], x4", 4 > > ext_test.go:197: decode(bda1600d) = "ld4 {v29.s, v30.s, v31.s, v0.s}[0], > [x13]", 4, want "ld4 {v29.s-v0.s}[0], [x13]", 4 > > ext_test.go:197: decode(5d78ef0d) = "ld4 {v29.h, v30.h, v31.h, v0.h}[3], > [x2], x15", 4, want "ld4 {v29.h-v0.h}[3], [x2], x15", 4 > > ext_test.go:197: decode(cea4000c) = "st1 {v14.4h, v15.4h}, [x6]", 4, want > "st1 {v14.4h-v15.4h}, [x6]", 4 > > ext_test.go:197: decode(7e239f0c) = "st1 {v30.8b, v31.8b, v0.8b, v1.8b}, > [x27],#32", 4, want "st1 {v30.8b-v1.8b}, [x27], #32", 4 > > ext_test.go:197: decode(e788004c) = "st2 {v7.4s, v8.4s}, [x7]", 4, want > "st2 {v7.4s-v8.4s}, [x7]", 4 > > ext_test.go:197: decode(79889f0c) = "st2 {v25.2s, v26.2s}, [x3],#16", 4, > want "st2 {v25.2s-v26.2s}, [x3], #16", 4 > > ext_test.go:197: decode(7003bf0d) = "st2 {v16.b, v17.b}[0], [x27],#2", 4, > want "st2 {v16.b-v17.b}[0], [x27], #2", 4 > > ext_test.go:197: decode(1e43b00d) = "st2 {v30.h, v31.h}[0], [x24], x16", > 4, want "st2 {v30.h-v31.h}[0], [x24], x16", 4 > > ext_test.go:197: decode(1a82bf0d) = "st2 {v26.s, v27.s}[0], [x16],#8", 4, > want "st2 {v26.s-v27.s}[0], [x16], #8", 4 > > ext_test.go:197: decode(9892a50d) = "st2 {v24.s, v25.s}[1], [x20], x5", > 4, want "st2 {v24.s-v25.s}[1], [x20], x5", 4 > > ext_test.go:197: decode(5884bf0d) = "st2 {v24.d, v25.d}[0], [x2],#16", 4, > want "st2 {v24.d-v25.d}[0], [x2], #16", 4 > > ext_test.go:197: decode(9e87a34d) = "st2 {v30.d, v31.d}[1], [x28], x3", > 4, want "st2 {v30.d-v31.d}[1], [x28], x3", 4 > > ext_test.go:197: decode(5fb38c0d) = "st3 {v31.s, v0.s, v1.s}[1], [x26], > x12", 4, want "st3 {v31.s-v1.s}[1], [x26], x12", 4 > > ext_test.go:197: decode(dfb2204d) = "st4 {v31.s, v0.s, v1.s, v2.s}[3], > [x22]", 4, want "st4 {v31.s-v2.s}[3], [x22]", 4 > > ext_test.go:197: decode(eb301f4e) = "tbx v11.16b, {v7.16b, v8.16b}, > v31.16b", 4, want "tbx v11.16b, {v7.16b-v8.16b}, v31.16b", 4 > > ext_test.go:197: decode(75a6404c) = "ld1 {v21.8h, v22.8h}, [x19]", 4, > want "ld1 {v21.8h-v22.8h}, [x19]", 4 > > ext_test.go:197: decode(d4a3df0c) = "ld1 {v20.8b, v21.8b}, [x30],#16", 4, > want "ld1 {v20.8b-v21.8b}, [x30], #16", 4 > > ext_test.go:197: decode(8ba1d90c) = "ld1 {v11.8b, v12.8b}, [x12], x25", > 4, want "ld1 {v11.8b-v12.8b}, [x12], x25", 4 > > ext_test.go:197: decode(3f2adf4c) = "ld1 {v31.4s, v0.4s, v1.4s, v2.4s}, > [x17],#64", 4, want "ld1 {v31.4s-v2.4s}, [x17], #64", 4 > > ext_test.go:197: decode(5487400c) = "ld2 {v20.4h, v21.4h}, [x26]", 4, > want "ld2 {v20.4h-v21.4h}, [x26]", 4 > > ext_test.go:197: decode(e08adf0c) = "ld2 {v0.2s, v1.2s}, [x23],#16", 4, > want "ld2 {v0.2s-v1.2s}, [x23], #16", 4 > > ext_test.go:197: decode(6780ea0d) = "ld2 {v7.s, v8.s}[0], [x3], x10", 4, > want "ld2 {v7.s-v8.s}[0], [x3], x10", 4 > > ext_test.go:197: decode(6a86ee4d) = "ld2 {v10.d, v11.d}[1], [x19], x14", > 4, want "ld2 {v10.d-v11.d}[1], [x19], x14", 4 > > ext_test.go:197: decode(69c8ff0d) = "ld2r {v9.2s, v10.2s}, [x3],#8", 4, > want "ld2r {v9.2s-v10.2s}, [x3], #8", 4 > > ext_test.go:197: decode(9fa4600d) = "ld4 {v31.d, v0.d, v1.d, v2.d}[0], > [x4]", 4, want "ld4 {v31.d-v2.d}[0], [x4]", 4 > > ext_test.go:197: decode(de22ff0d) = "ld4 {v30.b, v31.b, v0.b, v1.b}[0], > [x22],#4", 4, want "ld4 {v30.b-v1.b}[0], [x22], #4", 4 > > ext_test.go:197: decode(10a5004c) = "st1 {v16.8h, v17.8h}, [x8]", 4, want > "st1 {v16.8h-v17.8h}, [x8]", 4 > > ext_test.go:197: decode(48a69f4c) = "st1 {v8.8h, v9.8h}, [x18],#32", 4, > want "st1 {v8.8h-v9.8h}, [x18], #32", 4 > > ext_test.go:197: decode(4181004c) = "st2 {v1.16b, v2.16b}, [x10]", 4, > want "st2 {v1.16b-v2.16b}, [x10]", 4 > > ext_test.go:197: decode(d6819f0c) = "st2 {v22.8b, v23.8b}, [x14],#16", 4, > want "st2 {v22.8b-v23.8b}, [x14], #16", 4 > > ext_test.go:197: decode(bf808a0c) = "st2 {v31.8b, v0.8b}, [x5], x10", 4, > want "st2 {v31.8b-v0.8b}, [x5], x10", 4 > > ext_test.go:197: decode(4551204d) = "st2 {v5.h, v6.h}[6], [x10]", 4, want > "st2 {v5.h-v6.h}[6], [x10]", 4 > > ext_test.go:197: decode(9982204d) = "st2 {v25.s, v26.s}[2], [x20]", 4, > want "st2 {v25.s-v26.s}[2], [x20]", 4 > > ext_test.go:197: decode(7b02bf0d) = "st2 {v27.b, v28.b}[0], [x19],#2", 4, > want "st2 {v27.b-v28.b}[0], [x19], #2", 4 > > ext_test.go:197: decode(c000a04d) = "st2 {v0.b, v1.b}[8], [x6], x0", 4, > want "st2 {v0.b-v1.b}[8], [x6], x0", 4 > > ext_test.go:197: decode(fb59a40d) = "st2 {v27.h, v28.h}[3], [x15], x4", > 4, want "st2 {v27.h-v28.h}[3], [x15], x4", 4 > > ext_test.go:197: decode(f880bf0d) = "st2 {v24.s, v25.s}[0], [x7],#8", 4, > want "st2 {v24.s-v25.s}[0], [x7], #8", 4 > > ext_test.go:197: decode(9c86bf4d) = "st2 {v28.d, v29.d}[1], [x20],#16", > 4, want "st2 {v28.d-v29.d}[1], [x20], #16", 4 > > ext_test.go:197: decode(3386b14d) = "st2 {v19.d, v20.d}[1], [x17], x17", > 4, want "st2 {v19.d-v20.d}[1], [x17], x17", 4 > > ext_test.go:197: decode(1e07880c) = "st4 {v30.4h, v31.4h, v0.4h, v1.4h}, > [x24], x8", 4, want "st4 {v30.4h-v1.4h}, [x24], x8", 4 > > ext_test.go:197: decode(9fa4bf4d) = "st4 {v31.d, v0.d, v1.d, v2.d}[1], > [x4],#32", 4, want "st4 {v31.d-v2.d}[1], [x4], #32", 4 > > ext_test.go:197: decode(5f31184e) = "tbx v31.16b, {v10.16b, v11.16b}, > v24.16b", 4, want "tbx v31.16b, {v10.16b-v11.16b}, v24.16b", 4 > > ext_test.go:197: decode(7aa9404c) = "ld1 {v26.4s, v27.4s}, [x11]", 4, > want "ld1 {v26.4s-v27.4s}, [x11]", 4 > > ext_test.go:197: decode(2aa6df0c) = "ld1 {v10.4h, v11.4h}, [x17],#16", 4, > want "ld1 {v10.4h-v11.4h}, [x17], #16", 4 > > ext_test.go:197: decode(e68a400c) = "ld2 {v6.2s, v7.2s}, [x23]", 4, want > "ld2 {v6.2s-v7.2s}, [x23]", 4 > > ext_test.go:197: decode(4007604d) = "ld2 {v0.b, v1.b}[9], [x26]", 4, want > "ld2 {v0.b-v1.b}[9], [x26]", 4 > > ext_test.go:197: decode(b186600d) = "ld2 {v17.d, v18.d}[0], [x21]", 4, > want "ld2 {v17.d-v18.d}[0], [x21]", 4 > > ext_test.go:197: decode(330ceb4d) = "ld2 {v19.b, v20.b}[11], [x1], x11", > 4, want "ld2 {v19.b-v20.b}[11], [x1], x11", 4 > > ext_test.go:197: decode(454bff4d) = "ld2 {v5.h, v6.h}[5], [x26],#4", 4, > want "ld2 {v5.h-v6.h}[5], [x26], #4", 4 > > ext_test.go:197: decode(0792ff0d) = "ld2 {v7.s, v8.s}[1], [x16],#8", 4, > want "ld2 {v7.s-v8.s}[1], [x16], #8", 4 > > ext_test.go:197: decode(3b91fd0d) = "ld2 {v27.s, v28.s}[1], [x9], x29", > 4, want "ld2 {v27.s-v28.s}[1], [x9], x29", 4 > > ext_test.go:197: decode(b086ff4d) = "ld2 {v16.d, v17.d}[1], [x21],#16", > 4, want "ld2 {v16.d-v17.d}[1], [x21], #16", 4 > > ext_test.go:197: decode(da86e30d) = "ld2 {v26.d, v27.d}[0], [x22], x3", > 4, want "ld2 {v26.d-v27.d}[0], [x22], x3", 4 > > ext_test.go:197: decode(e7cf604d) = "ld2r {v7.2d, v8.2d}, [sp]", 4, want > "ld2r {v7.2d-v8.2d}, [sp]", 4 > > ext_test.go:197: decode(5ac8ff0d) = "ld2r {v26.2s, v27.2s}, [x2],#8", 4, > want "ld2r {v26.2s-v27.2s}, [x2], #8", 4 > > ext_test.go:197: decode(dfa6d94d) = "ld3 {v31.d, v0.d, v1.d}[1], [x22], > x25", 4, want "ld3 {v31.d-v1.d}[1], [x22], x25", 4 > > ext_test.go:197: decode(1f35e84d) = "ld4 {v31.b, v0.b, v1.b, v2.b}[13], > [x8], x8", 4, want "ld4 {v31.b-v2.b}[13], [x8], x8", 4 > > ext_test.go:197: decode(eea99f4c) = "st1 {v14.4s, v15.4s}, [x15],#32", 4, > want "st1 {v14.4s-v15.4s}, [x15], #32", 4 > > ext_test.go:197: decode(11af9d4c) = "st1 {v17.2d, v18.2d}, [x24], x29", > 4, want "st1 {v17.2d-v18.2d}, [x24], x29", 4 > > ext_test.go:197: decode(1e87000c) = "st2 {v30.4h, v31.4h}, [x24]", 4, > want "st2 {v30.4h-v31.4h}, [x24]", 4 > > ext_test.go:197: decode(d38a884c) = "st2 {v19.4s, v20.4s}, [x22], x8", 4, > want "st2 {v19.4s-v20.4s}, [x22], x8", 4 > > ext_test.go:197: decode(541c204d) = "st2 {v20.b, v21.b}[15], [x2]", 4, > want "st2 {v20.b-v21.b}[15], [x2]", 4 > > ext_test.go:197: decode(2585204d) = "st2 {v5.d, v6.d}[1], [x9]", 4, want > "st2 {v5.d-v6.d}[1], [x9]", 4 > > ext_test.go:197: decode(2f06bf4d) = "st2 {v15.b, v16.b}[9], [x17],#2", 4, > want "st2 {v15.b-v16.b}[9], [x17], #2", 4 > > ext_test.go:197: decode(3b08b44d) = "st2 {v27.b, v28.b}[10], [x1], x20", > 4, want "st2 {v27.b-v28.b}[10], [x1], x20", 4 > > ext_test.go:197: decode(805bbf0d) = "st2 {v0.h, v1.h}[3], [x28],#4", 4, > want "st2 {v0.h-v1.h}[3], [x28], #4", 4 > > ext_test.go:197: decode(fb80bf0d) = "st2 {v27.s, v28.s}[0], [x7],#8", 4, > want "st2 {v27.s-v28.s}[0], [x7], #8", 4 > > ext_test.go:197: decode(6290a80d) = "st2 {v2.s, v3.s}[1], [x3], x8", 4, > want "st2 {v2.s-v3.s}[1], [x3], x8", 4 > > ext_test.go:197: decode(b587bf4d) = "st2 {v21.d, v22.d}[1], [x29],#16", > 4, want "st2 {v21.d-v22.d}[1], [x29], #16", 4 > > ext_test.go:203: 4757 test cases, 879 expected mismatches, 176 failures; > 128936 cases/second > ext_test.go:204: decoder coverage: 96.5%; > ext_test.go:203: 4757 test cases, 0 expected mismatches, 0 failures; > 134766 cases/second > ext_test.go:204: decoder coverage: 96.5%; > --- FAIL: TestObjdumpARM64TestDecodeGNUSyntaxdata (0.08s) > === RUN TestObjdumpARM64TestDecodeGoSyntaxdata > ext_test.go:197: decode(c62184f8) = "prfum #0x06, [x14,#66]", 4, want > "prfum pldslckeep, [x14, #66]", 4 > > ext_test.go:197: decode(8ea8404c) = "ld1 {v14.4s, v15.4s}, [x4]", 4, want > "ld1 {v14.4s-v15.4s}, [x4]", 4 > > ext_test.go:197: decode(eca7cc4c) = "ld1 {v12.8h, v13.8h}, [sp], x12", 4, > want "ld1 {v12.8h-v13.8h}, [sp], x12", 4 > > ext_test.go:197: decode(a01e604d) = "ld2 {v0.b, v1.b}[15], [x21]", 4, > want "ld2 {v0.b-v1.b}[15], [x21]", 4 > > ext_test.go:197: decode(eb82604d) = "ld2 {v11.s, v12.s}[2], [x23]", 4, > want "ld2 {v11.s-v12.s}[2], [x23]", 4 > > ext_test.go:197: decode(1c11f24d) = "ld2 {v28.b, v29.b}[12], [x8], x18", > 4, want "ld2 {v28.b-v29.b}[12], [x8], x18", 4 > > ext_test.go:197: decode(f341ef4d) = "ld2 {v19.h, v20.h}[4], [x15], x15", > 4, want "ld2 {v19.h-v20.h}[4], [x15], x15", 4 > > ext_test.go:197: decode(d781fd0d) = "ld2 {v23.s, v24.s}[0], [x14], x29", > 4, want "ld2 {v23.s-v24.s}[0], [x14], x29", 4 > > ext_test.go:197: decode(06c2600d) = "ld2r {v6.8b, v7.8b}, [x16]", 4, want > "ld2r {v6.8b-v7.8b}, [x16]", 4 > > ext_test.go:197: decode(d4c1e14d) = "ld2r {v20.16b, v21.16b}, [x14], x1", > 4, want "ld2r {v20.16b-v21.16b}, [x14], x1", 4 > > ext_test.go:197: decode(1f03df0c) = "ld4 {v31.8b, v0.8b, v1.8b, v2.8b}, > [x24],#32", 4, want "ld4 {v31.8b-v2.8b}, [x24], #32", 4 > > ext_test.go:197: decode(be71ff4d) = "ld4 {v30.h, v31.h, v0.h, v1.h}[6], > [x13],#8", 4, want "ld4 {v30.h-v1.h}[6], [x13], #8", 4 > > ext_test.go:197: decode(cca6000c) = "st1 {v12.4h, v13.4h}, [x22]", 4, > want "st1 {v12.4h-v13.4h}, [x22]", 4 > > ext_test.go:197: decode(adaa9f0c) = "st1 {v13.2s, v14.2s}, [x21],#16", 4, > want "st1 {v13.2s-v14.2s}, [x21], #16", 4 > > ext_test.go:197: decode(2e869f0c) = "st2 {v14.4h, v15.4h}, [x17],#16", 4, > want "st2 {v14.4h-v15.4h}, [x17], #16", 4 > > ext_test.go:197: decode(ab58200d) = "st2 {v11.h, v12.h}[3], [x5]", 4, > want "st2 {v11.h-v12.h}[3], [x5]", 4 > > ext_test.go:197: decode(c491204d) = "st2 {v4.s, v5.s}[3], [x14]", 4, want > "st2 {v4.s-v5.s}[3], [x14]", 4 > > ext_test.go:197: decode(5a85204d) = "st2 {v26.d, v27.d}[1], [x10]", 4, > want "st2 {v26.d-v27.d}[1], [x10]", 4 > > ext_test.go:197: decode(f217bf0d) = "st2 {v18.b, v19.b}[5], [sp],#2", 4, > want "st2 {v18.b-v19.b}[5], [sp], #2", 4 > > ext_test.go:197: decode(9342af4d) = "st2 {v19.h, v20.h}[4], [x20], x15", > 4, want "st2 {v19.h-v20.h}[4], [x20], x15", 4 > > ext_test.go:197: decode(7480a10d) = "st2 {v20.s, v21.s}[0], [x3], x1", 4, > want "st2 {v20.s-v21.s}[0], [x3], x1", 4 > > ext_test.go:197: decode(3fa6200d) = "st4 {v31.d, v0.d, v1.d, v2.d}[0], > [x17]", 4, want "st4 {v31.d-v2.d}[0], [x17]", 4 > > ext_test.go:197: decode(bf26a60d) = "st4 {v31.b, v0.b, v1.b, v2.b}[1], > [x21], x6", 4, want "st4 {v31.b-v2.b}[1], [x21], x6", 4 > > ext_test.go:197: decode(8b23164e) = "tbl v11.16b, {v28.16b, v29.16b}, > v22.16b", 4, want "tbl v11.16b, {v28.16b-v29.16b}, v22.16b", 4 > > ext_test.go:197: decode(6e9186f8) = "prfum #0x0e, [x11,#105]", 4, want > "prfum plislckeep, [x11, #105]", 4 > > ext_test.go:197: decode(4aa7404c) = "ld1 {v10.8h, v11.8h}, [x26]", 4, > want "ld1 {v10.8h-v11.8h}, [x26]", 4 > > ext_test.go:197: decode(5ca3df4c) = "ld1 {v28.16b, v29.16b}, [x26],#32", > 4, want "ld1 {v28.16b-v29.16b}, [x26], #32", 4 > > ext_test.go:197: decode(5384404c) = "ld2 {v19.8h, v20.8h}, [x2]", 4, want > "ld2 {v19.8h-v20.8h}, [x2]", 4 > > ext_test.go:197: decode(ca87df0c) = "ld2 {v10.4h, v11.4h}, [x30],#16", 4, > want "ld2 {v10.4h-v11.4h}, [x30], #16", 4 > > ext_test.go:197: decode(061eff0d) = "ld2 {v6.b, v7.b}[7], [x16],#2", 4, > want "ld2 {v6.b-v7.b}[7], [x16], #2", 4 > > ext_test.go:197: decode(8a49ff4d) = "ld2 {v10.h, v11.h}[5], [x12],#4", 4, > want "ld2 {v10.h-v11.h}[5], [x12], #4", 4 > > ext_test.go:197: decode(5a82ff0d) = "ld2 {v26.s, v27.s}[0], [x18],#8", 4, > want "ld2 {v26.s-v27.s}[0], [x18], #8", 4 > > ext_test.go:197: decode(6180e30d) = "ld2 {v1.s, v2.s}[0], [x3], x3", 4, > want "ld2 {v1.s-v2.s}[0], [x3], x3", 4 > > ext_test.go:197: decode(7c86ed4d) = "ld2 {v28.d, v29.d}[1], [x19], x13", > 4, want "ld2 {v28.d-v29.d}[1], [x19], x13", 4 > > ext_test.go:197: decode(7bc5e40d) = "ld2r {v27.4h, v28.4h}, [x11], x4", > 4, want "ld2r {v27.4h-v28.4h}, [x11], x4", 4 > > ext_test.go:197: decode(5d78ef0d) = "ld4 {v29.h, v30.h, v31.h, v0.h}[3], > [x2], x15", 4, want "ld4 {v29.h-v0.h}[3], [x2], x15", 4 > > ext_test.go:197: decode(1da39f0c) = "st1 {v29.8b, v30.8b}, [x24],#16", 4, > want "st1 {v29.8b-v30.8b}, [x24], #16", 4 > > ext_test.go:197: decode(7e239f0c) = "st1 {v30.8b, v31.8b, v0.8b, v1.8b}, > [x27],#32", 4, want "st1 {v30.8b-v1.8b}, [x27], #32", 4 > > ext_test.go:197: decode(79889f0c) = "st2 {v25.2s, v26.2s}, [x3],#16", 4, > want "st2 {v25.2s-v26.2s}, [x3], #16", 4 > > ext_test.go:197: decode(a502204d) = "st2 {v5.b, v6.b}[8], [x21]", 4, want > "st2 {v5.b-v6.b}[8], [x21]", 4 > > ext_test.go:197: decode(0e50204d) = "st2 {v14.h, v15.h}[6], [x0]", 4, > want "st2 {v14.h-v15.h}[6], [x0]", 4 > > ext_test.go:197: decode(0987200d) = "st2 {v9.d, v10.d}[0], [x24]", 4, > want "st2 {v9.d-v10.d}[0], [x24]", 4 > > ext_test.go:197: decode(7003bf0d) = "st2 {v16.b, v17.b}[0], [x27],#2", 4, > want "st2 {v16.b-v17.b}[0], [x27], #2", 4 > > ext_test.go:197: decode(1a09a94d) = "st2 {v26.b, v27.b}[10], [x8], x9", > 4, want "st2 {v26.b-v27.b}[10], [x8], x9", 4 > > ext_test.go:197: decode(9892a50d) = "st2 {v24.s, v25.s}[1], [x20], x5", > 4, want "st2 {v24.s-v25.s}[1], [x20], x5", 4 > > ext_test.go:197: decode(5884bf0d) = "st2 {v24.d, v25.d}[0], [x2],#16", 4, > want "st2 {v24.d-v25.d}[0], [x2], #16", 4 > > ext_test.go:197: decode(9e87a34d) = "st2 {v30.d, v31.d}[1], [x28], x3", > 4, want "st2 {v30.d-v31.d}[1], [x28], x3", 4 > > ext_test.go:197: decode(5fb38c0d) = "st3 {v31.s, v0.s, v1.s}[1], [x26], > x12", 4, want "st3 {v31.s-v1.s}[1], [x26], x12", 4 > > ext_test.go:197: decode(dfb2204d) = "st4 {v31.s, v0.s, v1.s, v2.s}[3], > [x22]", 4, want "st4 {v31.s-v2.s}[3], [x22]", 4 > > ext_test.go:197: decode(25231c4e) = "tbl v5.16b, {v25.16b, v26.16b}, > v28.16b", 4, want "tbl v5.16b, {v25.16b-v26.16b}, v28.16b", 4 > > ext_test.go:197: decode(eb301f4e) = "tbx v11.16b, {v7.16b, v8.16b}, > v31.16b", 4, want "tbx v11.16b, {v7.16b-v8.16b}, v31.16b", 4 > > ext_test.go:197: decode(75a6404c) = "ld1 {v21.8h, v22.8h}, [x19]", 4, > want "ld1 {v21.8h-v22.8h}, [x19]", 4 > > ext_test.go:197: decode(d4a3df0c) = "ld1 {v20.8b, v21.8b}, [x30],#16", 4, > want "ld1 {v20.8b-v21.8b}, [x30], #16", 4 > > ext_test.go:197: decode(8ba1d90c) = "ld1 {v11.8b, v12.8b}, [x12], x25", > 4, want "ld1 {v11.8b-v12.8b}, [x12], x25", 4 > > ext_test.go:197: decode(5487400c) = "ld2 {v20.4h, v21.4h}, [x26]", 4, > want "ld2 {v20.4h-v21.4h}, [x26]", 4 > > ext_test.go:197: decode(768ac40c) = "ld2 {v22.2s, v23.2s}, [x19], x4", 4, > want "ld2 {v22.2s-v23.2s}, [x19], x4", 4 > > ext_test.go:197: decode(c281600d) = "ld2 {v2.s, v3.s}[0], [x14]", 4, want > "ld2 {v2.s-v3.s}[0], [x14]", 4 > > ext_test.go:197: decode(e585600d) = "ld2 {v5.d, v6.d}[0], [x15]", 4, want > "ld2 {v5.d-v6.d}[0], [x15]", 4 > > ext_test.go:197: decode(2c1aff4d) = "ld2 {v12.b, v13.b}[14], [x17],#2", > 4, want "ld2 {v12.b-v13.b}[14], [x17], #2", 4 > > ext_test.go:197: decode(820bfd4d) = "ld2 {v2.b, v3.b}[10], [x28], x29", > 4, want "ld2 {v2.b-v3.b}[10], [x28], x29", 4 > > ext_test.go:197: decode(d593ff0d) = "ld2 {v21.s, v22.s}[1], [x30],#8", 4, > want "ld2 {v21.s-v22.s}[1], [x30], #8", 4 > > ext_test.go:197: decode(6780ea0d) = "ld2 {v7.s, v8.s}[0], [x3], x10", 4, > want "ld2 {v7.s-v8.s}[0], [x3], x10", 4 > > ext_test.go:197: decode(69c8ff0d) = "ld2r {v9.2s, v10.2s}, [x3],#8", 4, > want "ld2r {v9.2s-v10.2s}, [x3], #8", 4 > > ext_test.go:197: decode(52ccf30d) = "ld2r {v18.1d, v19.1d}, [x2], x19", > 4, want "ld2r {v18.1d-v19.1d}, [x2], x19", 4 > > ext_test.go:197: decode(9e4b404c) = "ld3 {v30.4s, v31.4s, v0.4s}, [x28]", > 4, want "ld3 {v30.4s-v0.4s}, [x28]", 4 > > ext_test.go:197: decode(9fa4600d) = "ld4 {v31.d, v0.d, v1.d, v2.d}[0], > [x4]", 4, want "ld4 {v31.d-v2.d}[0], [x4]", 4 > > ext_test.go:197: decode(10a5004c) = "st1 {v16.8h, v17.8h}, [x8]", 4, want > "st1 {v16.8h-v17.8h}, [x8]", 4 > > ext_test.go:197: decode(dca19b4c) = "st1 {v28.16b, v29.16b}, [x14], x27", > 4, want "st1 {v28.16b-v29.16b}, [x14], x27", 4 > > ext_test.go:197: decode(7f279f0c) = "st1 {v31.4h, v0.4h, v1.4h, v2.4h}, > [x27],#32", 4, want "st1 {v31.4h-v2.4h}, [x27], #32", 4 > > ext_test.go:197: decode(d6819f0c) = "st2 {v22.8b, v23.8b}, [x14],#16", 4, > want "st2 {v22.8b-v23.8b}, [x14], #16", 4 > > ext_test.go:197: decode(bf808a0c) = "st2 {v31.8b, v0.8b}, [x5], x10", 4, > want "st2 {v31.8b-v0.8b}, [x5], x10", 4 > > ext_test.go:197: decode(7b02bf0d) = "st2 {v27.b, v28.b}[0], [x19],#2", 4, > want "st2 {v27.b-v28.b}[0], [x19], #2", 4 > > ext_test.go:197: decode(c000a04d) = "st2 {v0.b, v1.b}[8], [x6], x0", 4, > want "st2 {v0.b-v1.b}[8], [x6], x0", 4 > > ext_test.go:197: decode(fb59a40d) = "st2 {v27.h, v28.h}[3], [x15], x4", > 4, want "st2 {v27.h-v28.h}[3], [x15], x4", 4 > > ext_test.go:197: decode(f880bf0d) = "st2 {v24.s, v25.s}[0], [x7],#8", 4, > want "st2 {v24.s-v25.s}[0], [x7], #8", 4 > > ext_test.go:197: decode(9c86bf4d) = "st2 {v28.d, v29.d}[1], [x20],#16", > 4, want "st2 {v28.d-v29.d}[1], [x20], #16", 4 > > ext_test.go:197: decode(3386b14d) = "st2 {v19.d, v20.d}[1], [x17], x17", > 4, want "st2 {v19.d-v20.d}[1], [x17], x17", 4 > > ext_test.go:197: decode(1e07880c) = "st4 {v30.4h, v31.4h, v0.4h, v1.4h}, > [x24], x8", 4, want "st4 {v30.4h-v1.4h}, [x24], x8", 4 > > ext_test.go:197: decode(9fa4bf4d) = "st4 {v31.d, v0.d, v1.d, v2.d}[1], > [x4],#32", 4, want "st4 {v31.d-v2.d}[1], [x4], #32", 4 > > ext_test.go:197: decode(5a201a4e) = "tbl v26.16b, {v2.16b, v3.16b}, > v26.16b", 4, want "tbl v26.16b, {v2.16b-v3.16b}, v26.16b", 4 > > ext_test.go:197: decode(5f31184e) = "tbx v31.16b, {v10.16b, v11.16b}, > v24.16b", 4, want "tbx v31.16b, {v10.16b-v11.16b}, v24.16b", 4 > > ext_test.go:197: decode(2aa6df0c) = "ld1 {v10.4h, v11.4h}, [x17],#16", 4, > want "ld1 {v10.4h-v11.4h}, [x17], #16", 4 > > ext_test.go:197: decode(e68a400c) = "ld2 {v6.2s, v7.2s}, [x23]", 4, want > "ld2 {v6.2s-v7.2s}, [x23]", 4 > > ext_test.go:197: decode(8c49604d) = "ld2 {v12.h, v13.h}[5], [x12]", 4, > want "ld2 {v12.h-v13.h}[5], [x12]", 4 > > ext_test.go:197: decode(330ceb4d) = "ld2 {v19.b, v20.b}[11], [x1], x11", > 4, want "ld2 {v19.b-v20.b}[11], [x1], x11", 4 > > ext_test.go:197: decode(454bff4d) = "ld2 {v5.h, v6.h}[5], [x26],#4", 4, > want "ld2 {v5.h-v6.h}[5], [x26], #4", 4 > > ext_test.go:197: decode(3b91fd0d) = "ld2 {v27.s, v28.s}[1], [x9], x29", > 4, want "ld2 {v27.s-v28.s}[1], [x9], x29", 4 > > ext_test.go:197: decode(b086ff4d) = "ld2 {v16.d, v17.d}[1], [x21],#16", > 4, want "ld2 {v16.d-v17.d}[1], [x21], #16", 4 > > ext_test.go:197: decode(13c1f10d) = "ld2r {v19.8b, v20.8b}, [x8], x17", > 4, want "ld2r {v19.8b-v20.8b}, [x8], x17", 4 > > ext_test.go:197: decode(feb2600d) = "ld4 {v30.s, v31.s, v0.s, v1.s}[1], > [x23]", 4, want "ld4 {v30.s-v1.s}[1], [x23]", 4 > > ext_test.go:197: decode(1e87000c) = "st2 {v30.4h, v31.4h}, [x24]", 4, > want "st2 {v30.4h-v31.4h}, [x24]", 4 > > ext_test.go:197: decode(07829f0c) = "st2 {v7.8b, v8.8b}, [x16],#16", 4, > want "st2 {v7.8b-v8.8b}, [x16], #16", 4 > > ext_test.go:197: decode(2f06bf4d) = "st2 {v15.b, v16.b}[9], [x17],#2", 4, > want "st2 {v15.b-v16.b}[9], [x17], #2", 4 > > ext_test.go:197: decode(3b08b44d) = "st2 {v27.b, v28.b}[10], [x1], x20", > 4, want "st2 {v27.b-v28.b}[10], [x1], x20", 4 > > ext_test.go:197: decode(805bbf0d) = "st2 {v0.h, v1.h}[3], [x28],#4", 4, > want "st2 {v0.h-v1.h}[3], [x28], #4", 4 > > ext_test.go:197: decode(f920030e) = "tbl v25.8b, {v7.16b, v8.16b}, > v3.8b", 4, want "tbl v25.8b, {v7.16b-v8.16b}, v3.8b", 4 > > ext_test.go:197: decode(bc630d4e) = "tbl v28.16b, {v29.16b, v30.16b, > v31.16b, v0.16b}, v13.16b", 4, want "tbl v28.16b, {v29.16b-v0.16b}, v13.16b", > 4 > > ext_test.go:197: decode(4b32124e) = "tbx v11.16b, {v18.16b, v19.16b}, > v18.16b", 4, want "tbx v11.16b, {v18.16b-v19.16b}, v18.16b", 4 > > ext_test.go:197: decode(ffacdf0c) = "ld1 {v31.1d, v0.1d}, [x7],#16", 4, > want "ld1 {v31.1d-v0.1d}, [x7], #16", 4 > > ext_test.go:197: decode(78a2c40c) = "ld1 {v24.8b, v25.8b}, [x19], x4", 4, > want "ld1 {v24.8b-v25.8b}, [x19], x4", 4 > > ext_test.go:203: 4684 test cases, 922 expected mismatches, 180 failures; > 130946 cases/second > ext_test.go:204: decoder coverage: 96.5%; > ext_test.go:203: 4684 test cases, 0 expected mismatches, 0 failures; > 135431 cases/second > ext_test.go:204: decoder coverage: 96.5%; > --- FAIL: TestObjdumpARM64TestDecodeGoSyntaxdata (0.07s) > === RUN TestObjdumpARM64Manual > ext_test.go:203: 41 test cases, 6 expected mismatches, 0 failures; 25836 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > ext_test.go:203: 41 test cases, 0 expected mismatches, 0 failures; 25661 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > --- PASS: TestObjdumpARM64Manual (0.01s) > === RUN TestObjdumpARM64Cond > ext_test.go:203: 528 test cases, 33 expected mismatches, 0 failures; 1352 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > ext_test.go:203: 528 test cases, 0 expected mismatches, 0 failures; 1357 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > --- PASS: TestObjdumpARM64Cond (0.78s) > === RUN TestObjdumpARM64 > ext_test.go:203: 528 test cases, 33 expected mismatches, 0 failures; 1359 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > ext_test.go:203: 528 test cases, 0 expected mismatches, 0 failures; 1355 > cases/second > ext_test.go:204: decoder coverage: 96.5%; > --- PASS: TestObjdumpARM64 (0.78s) > FAIL > FAIL golang.org/x/arch/arm64/arm64asm 1.734s > === RUN TestDecodeGNUSyntax > --- PASS: TestDecodeGNUSyntax (0.00s) > === RUN TestDecodeGoSyntax > --- PASS: TestDecodeGoSyntax (0.00s) > === RUN TestObjdumpLoong64TestDecodeGNUSyntaxdata > objdumpext_test.go:39: objdump does not have loong64 support > --- SKIP: TestObjdumpLoong64TestDecodeGNUSyntaxdata (0.00s) > === RUN TestObjdumpLoong64TestDecodeGoSyntaxdata > objdumpext_test.go:39: objdump does not have loong64 support > --- SKIP: TestObjdumpLoong64TestDecodeGoSyntaxdata (0.00s) > === RUN TestObjdumpLoong64Manual > objdumpext_test.go:39: objdump does not have loong64 support > --- SKIP: TestObjdumpLoong64Manual (0.00s) > PASS > ok golang.org/x/arch/loong64/loong64asm 0.008s > === RUN TestDecode > --- PASS: TestDecode (0.00s) > === RUN TestBitField > --- PASS: TestBitField (0.00s) > === RUN TestBitFields > --- PASS: TestBitFields (0.00s) > === RUN TestObjdumpPowerTestdata > objdumpext_test.go:42: skipping; test requires host tool objdump for > ppc64 or ppc64le > --- SKIP: TestObjdumpPowerTestdata (0.00s) > === RUN TestObjdumpPowerManual > objdumpext_test.go:42: skipping; test requires host tool objdump for > ppc64 or ppc64le > --- SKIP: TestObjdumpPowerManual (0.00s) > PASS > ok golang.org/x/arch/ppc64/ppc64asm 0.006s > === RUN TestDecodeGNUSyntax > --- PASS: TestDecodeGNUSyntax (0.00s) > === RUN TestDecodeGoSyntax > --- PASS: TestDecodeGoSyntax (0.00s) > === RUN TestObjdumpRISCV64TestDecodeGNUSyntaxdata > objdumpext_test.go:43: objdump does not have RISC-V support > --- SKIP: TestObjdumpRISCV64TestDecodeGNUSyntaxdata (0.00s) > === RUN TestObjdumpRISCV64TestDecodeGoSyntaxdata > objdumpext_test.go:43: objdump does not have RISC-V support > --- SKIP: TestObjdumpRISCV64TestDecodeGoSyntaxdata (0.00s) > === RUN TestObjdumpRISCV64Manual > objdumpext_test.go:43: objdump does not have RISC-V support > --- SKIP: TestObjdumpRISCV64Manual (0.00s) > PASS > ok golang.org/x/arch/riscv64/riscv64asm 0.011s > === RUN TestDecode > --- PASS: TestDecode (0.01s) > PASS > ok golang.org/x/arch/s390x/s390xasm 0.011s > === RUN TestDecode > --- PASS: TestDecode (0.01s) > === RUN TestDecodeDoesNotCrash > --- PASS: TestDecodeDoesNotCrash (0.00s) > === RUN TestFormatting > format_test.go:52: 0x4816b2 0f8677010000 JBE 0x48182f > format_test.go:52: 0x45065b 488b442408 MOVQ 0x8(SP), AX > format_test.go:52: 0x450678 488b05e9790700 MOVQ main.A(SB), AX > format_test.go:52: 0x450664 e8173afdff CALL runtime.printint(SB) > format_test.go:52: 0x45069b 488d0575d90100 LEAQ 0x1d975(IP), AX > --- PASS: TestFormatting (0.00s) > === RUN TestRegString > --- PASS: TestRegString (0.00s) > === RUN TestObjdump32Manual > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump32Manual (0.00s) > === RUN TestObjdump32Testdata > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump32Testdata (0.00s) > === RUN TestObjdump32ModRM > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump32ModRM (0.00s) > === RUN TestObjdump32OneByte > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump32OneByte (0.00s) > === RUN TestObjdump320F > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump320F (0.00s) > === RUN TestObjdump320F38 > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump320F38 (0.00s) > === RUN TestObjdump320F3A > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump320F3A (0.00s) > === RUN TestObjdump32Prefix > === PAUSE TestObjdump32Prefix > === RUN TestObjdump64Manual > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64Manual (0.00s) > === RUN TestObjdump64Testdata > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64Testdata (0.00s) > === RUN TestObjdump64ModRM > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64ModRM (0.00s) > === RUN TestObjdump64OneByte > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64OneByte (0.00s) > === RUN TestObjdump640F > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump640F (0.00s) > === RUN TestObjdump640F38 > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump640F38 (0.00s) > === RUN TestObjdump640F3A > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump640F3A (0.00s) > === RUN TestObjdump64Prefix > === PAUSE TestObjdump64Prefix > === RUN TestObjdump64REXTestdata > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REXTestdata (0.00s) > === RUN TestObjdump64REXModRM > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REXModRM (0.00s) > === RUN TestObjdump64REXOneByte > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REXOneByte (0.00s) > === RUN TestObjdump64REX0F > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REX0F (0.00s) > === RUN TestObjdump64REX0F38 > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REX0F38 (0.00s) > === RUN TestObjdump64REX0F3A > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REX0F3A (0.00s) > === RUN TestObjdump64REXPrefix > === PAUSE TestObjdump64REXPrefix > === RUN TestPlan932Manual > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan932Manual (0.00s) > === RUN TestPlan932Testdata > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan932Testdata (0.00s) > === RUN TestPlan932ModRM > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan932ModRM (0.00s) > === RUN TestPlan932OneByte > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan932OneByte (0.00s) > === RUN TestPlan9320F > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9320F (0.00s) > === RUN TestPlan9320F38 > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9320F38 (0.00s) > === RUN TestPlan9320F3A > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9320F3A (0.00s) > === RUN TestPlan932Prefix > === PAUSE TestPlan932Prefix > === RUN TestPlan964Manual > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964Manual (0.00s) > === RUN TestPlan964Testdata > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964Testdata (0.00s) > === RUN TestPlan964ModRM > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964ModRM (0.00s) > === RUN TestPlan964OneByte > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964OneByte (0.00s) > === RUN TestPlan9640F > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9640F (0.00s) > === RUN TestPlan9640F38 > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9640F38 (0.00s) > === RUN TestPlan9640F3A > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan9640F3A (0.00s) > === RUN TestPlan964Prefix > === PAUSE TestPlan964Prefix > === RUN TestPlan964REXTestdata > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REXTestdata (0.00s) > === RUN TestPlan964REXModRM > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REXModRM (0.00s) > === RUN TestPlan964REXOneByte > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REXOneByte (0.00s) > === RUN TestPlan964REX0F > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REX0F (0.00s) > === RUN TestPlan964REX0F38 > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REX0F38 (0.00s) > === RUN TestPlan964REX0F3A > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REX0F3A (0.00s) > === RUN TestPlan964REXPrefix > === PAUSE TestPlan964REXPrefix > === RUN TestXed32Manual > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed32Manual (0.00s) > === RUN TestXed32Testdata > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed32Testdata (0.00s) > === RUN TestXed32ModRM > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed32ModRM (0.00s) > === RUN TestXed32OneByte > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed32OneByte (0.00s) > === RUN TestXed320F > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed320F (0.00s) > === RUN TestXed320F38 > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed320F38 (0.00s) > === RUN TestXed320F3A > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed320F3A (0.00s) > === RUN TestXed32Prefix > === PAUSE TestXed32Prefix > === RUN TestXed64Manual > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64Manual (0.00s) > === RUN TestXed64Testdata > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64Testdata (0.00s) > === RUN TestXed64ModRM > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64ModRM (0.00s) > === RUN TestXed64OneByte > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64OneByte (0.00s) > === RUN TestXed640F > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed640F (0.00s) > === RUN TestXed640F38 > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed640F38 (0.00s) > === RUN TestXed640F3A > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed640F3A (0.00s) > === RUN TestXed64Prefix > === PAUSE TestXed64Prefix > === RUN TestXed64REXTestdata > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REXTestdata (0.00s) > === RUN TestXed64REXModRM > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REXModRM (0.00s) > === RUN TestXed64REXOneByte > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REXOneByte (0.00s) > === RUN TestXed64REX0F > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REX0F (0.00s) > === RUN TestXed64REX0F38 > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REX0F38 (0.00s) > === RUN TestXed64REX0F3A > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REX0F3A (0.00s) > === RUN TestXed64REXPrefix > === PAUSE TestXed64REXPrefix > === CONT TestObjdump32Prefix > === CONT TestXed64REXPrefix > === CONT TestObjdump64REXPrefix > === NAME TestXed64REXPrefix > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64REXPrefix (0.00s) > === NAME TestObjdump32Prefix > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump32Prefix (0.00s) > === CONT TestPlan932Prefix > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan932Prefix (0.00s) > === NAME TestObjdump64REXPrefix > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64REXPrefix (0.00s) > === CONT TestObjdump64Prefix > objdumpext_test.go:36: stat /Users/rsc/bin/objdump2: no such file or > directory > --- SKIP: TestObjdump64Prefix (0.00s) > === CONT TestXed32Prefix > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed32Prefix (0.00s) > === CONT TestXed64Prefix > xedext_test.go:22: stat /Users/rsc/bin/xed: no such file or directory > --- SKIP: TestXed64Prefix (0.00s) > === CONT TestPlan964REXPrefix > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964REXPrefix (0.00s) > === CONT TestPlan964Prefix > plan9ext_test.go:24: stat testdata/libmach8db: no such file or directory > --- SKIP: TestPlan964Prefix (0.00s) > PASS > ok golang.org/x/arch/x86/x86asm 0.030s > === RUN TestReader > --- PASS: TestReader (0.00s) > === RUN TestSyntaxSplit > --- PASS: TestSyntaxSplit (0.00s) > PASS > ok golang.org/x/arch/x86/x86csv 0.002s > === RUN TestContainsWord > --- PASS: TestContainsWord (0.00s) > === RUN TestParseWidths > --- PASS: TestParseWidths (0.00s) > === RUN TestParseStates > --- PASS: TestParseStates (0.00s) > === RUN TestParseXtypes > --- PASS: TestParseXtypes (0.00s) > === RUN TestNewOperand > --- PASS: TestNewOperand (0.00s) > === RUN TestReader > xeddata_test.go:428: PASS: empty input > xeddata_test.go:428: PASS: only newlines > xeddata_test.go:428: PASS: only comments and newlines > xeddata_test.go:428: PASS: join lines > xeddata_test.go:428: PASS: 1 variant; no iform > xeddata_test.go:428: PASS: 2 variants; no iform > xeddata_test.go:428: PASS: 3 variants > xeddata_test.go:428: PASS: stable and unstable instructions (REAL_OPCODE) > xeddata_test.go:428: PASS: AVXAES objects > xeddata_test.go:428: PASS: Two-word disasm > xeddata_test.go:393: PASS: INVALID key token > xeddata_test.go:393: PASS: INVALID unterminated object > xeddata_test.go:393: PASS: INVALID pat+ops > --- PASS: TestReader (0.00s) > === RUN TestMacroExpand > --- PASS: TestMacroExpand (0.00s) > === RUN ExampleReader > --- PASS: ExampleReader (0.00s) > === RUN ExampleExpandStates > --- PASS: ExampleExpandStates (0.00s) > === RUN ExampleOperand > --- PASS: ExampleOperand (0.00s) > PASS > ok golang.org/x/arch/x86/xeddata 0.003s > FAIL > dh_auto_test: error: cd obj-aarch64-linux-gnu && go test -vet=off -v -p 8 > golang.org/x/arch/arm/armasm golang.org/x/arch/arm64/arm64asm > golang.org/x/arch/loong64/loong64asm golang.org/x/arch/ppc64/ppc64asm > golang.org/x/arch/riscv64/riscv64asm golang.org/x/arch/s390x/s390xasm > golang.org/x/arch/x86/x86asm golang.org/x/arch/x86/x86csv > golang.org/x/arch/x86/xeddata returned exit code 1 The full build log is available from: http://qa-logs.debian.net/2024/12/22/golang-golang-x-arch_0.12.0-1_unstable-arm64.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.