Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-334610-37086/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/golang-1.24.11-1.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-334610-37086/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.vacJ73 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf go-go1.24.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/go1.24.11.src.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd go-go1.24.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd .. + mv go-go1.24.11 go + cd go + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Modify-go.env.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-cmd-link-use-gold-on-ARM-ARM64-only-if-gold-is-avail.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cp /builddir/build/SOURCES/loongarch64-1.24.11.tar.gz . + cp /builddir/build/SOURCES/loongarch64-1.24.11.conf . + cp /builddir/build/SOURCES/apply-patches . + sh ./apply-patches + goversion=1.24.11 + '[' '!' -d loongarch64 ']' + tar -xf loongarch64-1.24.11.tar.gz ++ cat loongarch64-1.24.11.conf + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0001-cmd-link-internal-add-support-for-internal-linking-o.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0002-cmd-dist-internal-platform-enable-internal-linking-f.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0003-cmd-runtime-enable-race-detector-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0004-runtime-delete-on-register-ABI-fallback-path-for-rac.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0005-cmd-internal-obj-loong64-remove-unused-register-alia.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0006-internal-bytealg-optimize-IndexByte-and-IndexByteStr.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0007-internal-bytealg-optimize-memequal-and-memequal_varl.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0008-internal-bytealg-optimize-Index-and-IndexString-func.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0009-internal-bytealg-optimize-Count-and-CountString-func.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0010-internal-bytealg-adjust-the-format-of-assembly-files.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0011-cmd-internal-obj-loong64-optimize-immediate-loading.patch loongarch64/0011-cmd-internal-obj-loong64-optimize-immediate-loading.patch:300: new blank line at EOF. + warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0012-math-big-optimize-addVV-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0013-math-big-optimize-addVW-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0014-math-big-optimize-subVV-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0015-math-big-optimize-subVW-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0016-math-big-optimize-shlVU-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0017-math-big-optimize-shrVU-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0018-math-big-optimize-mulAddVWW-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0019-math-big-optimize-addMulVVW-function-for-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0020-cmd-compile-fold-constant-shift-with-extension-on-lo.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0021-test-codegen-fix-the-matching-instructions-inside-pl.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0022-cmd-compile-optimize-shifts-of-int32-and-uint32-on-l.patch loongarch64/0022-cmd-compile-optimize-shifts-of-int32-and-uint32-on-l.patch:117: trailing whitespace. // Replace right shifts that exceed size of signed type. warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0023-cmd-compile-simplify-bounded-shift-on-loong64.patch loongarch64/0023-cmd-compile-simplify-bounded-shift-on-loong64.patch:169: trailing whitespace. // bottom 5 bits of y. warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0024-runtime-use-ABIInternal-on-syscall-and-other-sys.stu.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0025-runtime-use-correct-memory-barrier-in-exitThread-fun.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0026-cmd-internal-obj-loong64-add-V-XV-SEQI-V-XV-.-AND-OR.patch loongarch64/0026-cmd-internal-obj-loong64-add-V-XV-SEQI-V-XV-.-AND-OR.patch:258: trailing whitespace. loongarch64/0026-cmd-internal-obj-loong64-add-V-XV-SEQI-V-XV-.-AND-OR.patch:266: trailing whitespace. loongarch64/0026-cmd-internal-obj-loong64-add-V-XV-SEQI-V-XV-.-AND-OR.patch:273: trailing whitespace. loongarch64/0026-cmd-internal-obj-loong64-add-V-XV-SEQI-V-XV-.-AND-OR.patch:306: trailing whitespace. warning: 4 lines add whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0027-cmd-internal-obj-loong64-add-V-XV-ADD-SUB-.-B-H-W-D-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0028-cmd-internal-obj-loong64-add-V-XV-ILV-L-H-.-B-H-W-D-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0029-cmd-internal-obj-loong64-add-V-XV-SLL-SRL-SRA-ROTR-I.patch loongarch64/0029-cmd-internal-obj-loong64-add-V-XV-SLL-SRL-SRA-ROTR-I.patch:68: trailing whitespace. VSLLB $0, V1, V2 // 22202c73 loongarch64/0029-cmd-internal-obj-loong64-add-V-XV-SLL-SRL-SRA-ROTR-I.patch:106: trailing whitespace. VROTRB $3, V1 // 212ca072 loongarch64/0029-cmd-internal-obj-loong64-add-V-XV-SLL-SRL-SRA-ROTR-I.patch:152: trailing whitespace. XVROTRB $0, X2, X1 // 4120a076 warning: 3 lines add whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0030-cmd-internal-obj-loong64-add-V-XV-FSQRT-FRECIP-FRSQR.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0031-cmd-internal-obj-loong64-add-V-XV-NEG-B-H-W-V-instru.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0032-cmd-internal-obj-loong64-add-V-XV-MUL-B-H-W-V-and-V-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0033-cmd-internal-obj-loong64-add-V-XV-DIV-B-H-W-V-U-and-.patch loongarch64/0033-cmd-internal-obj-loong64-add-V-XV-DIV-B-H-W-V-U-and-.patch:36: trailing whitespace. VDIVB V1, V2, V3 // 4304e070 warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0034-cmd-internal-obj-loong64-add-V-XV-BITCLR-BITSET-BITR.patch loongarch64/0034-cmd-internal-obj-loong64-add-V-XV-BITCLR-BITSET-BITR.patch:60: trailing whitespace. VBITCLRB $7, V2, V3 // 433c1073 warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch:130: trailing whitespace. MOVV key+48(FP), R7 loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch:173: trailing whitespace. // VLDREPL.W $0, R9, V12 loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch:231: trailing whitespace. loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch:306: trailing whitespace. loongarch64/0035-crypto-chacha20-add-loong64-SIMD-implementation.patch:339: trailing whitespace. VADDW V30, V12, V12 // update counter in advance to prevent V30 from being overwritten warning: squelched 11 whitespace errors warning: 16 lines add whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0036-internal-bytealg-optimize-Count-String-in-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0037-cmd-internal-obj-cmd-asm-reclassify-32-bit-immediate.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0038-crypto-internal-poly1305-implement-function-update-i.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0039-runtime-optimize-the-implementation-of-memclrNoHeapP.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0040-runtime-race-add-the-implementation-of-atomic.-Or-An.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0041-cmd-internal-obj-loong64-add-F-MAXA-MINA-.-S-D-instr.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0042-math-implement-func-archExp-and-archExp2-in-assembly.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0043-math-implement-func-archLog-in-assembly-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0044-cmd-go-internal-work-allow-a-bunch-of-loong64-specif.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0045-runtime-cgo-use-standard-ABI-call-setg_gcc-in-crossc.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0046-cmd-internal-obj-add-new-32-bits-immediate-classes-o.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0047-crypto-internal-fips140-edwards25519-implement-func-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0048-cmd-intarnal-obj-loong64-Add-optab-entry-to-omit-the.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0049-cmd-intarnal-obj-loong64-Add-optab-entry-to-omit-the.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0050-cmd-internal-obj-loong64-add-V-XV-ADD-SUB-.-B-H-W-D-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0051-internal-bytealg-optimize-Count-String-in-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0052-cmd-link-remove-trampoline-for-plt-symbol.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0053-runtime-runtime-cgo-use-libc-for-sigaction-syscalls-.patch loongarch64/0053-runtime-runtime-cgo-use-libc-for-sigaction-syscalls-.patch:69: trailing whitespace. //go:build (linux && (amd64 || arm64 || loong64 || ppc64le)) || (freebsd && amd64) warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0054-runtime-add-function-runtime.cgoSigtramp-support-on-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0055-internal-cpu-use-correct-variable-when-parsing-CPU-f.patch error: patch failed: src/internal/cpu/cpu_loong64.go:44 error: src/internal/cpu/cpu_loong64.go: patch does not apply error: Bad exit status from /var/tmp/rpm-tmp.vacJ73 (%prep) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.vacJ73 (%prep) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/golang.spec