Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/golang.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-358465-41651/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=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --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: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/golang-1.24.11-2.ocs23.rva23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/golang.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-358465-41651/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=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /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: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CWuerh + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf go + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/go1.24.11.src.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd go + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-release-branch.go1.24-archive-zip-reduce-CPU-usage-i.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-release-branch.go1.24-cmd-go-internal-work-sanitize-.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-release-branch.go1.24-cmd-go-update-VCS-commands-to-.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-release-branch.go1.24-crypto-tls-reject-trailing-mes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-release-branch.go1.24-net-url-add-urlmaxqueryparams-.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /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-cmd-internal-obj-loong64-add-X-VMULW-EV-OD-.-H.B-W.H.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0056-cmd-internal-obj-loong64-add-X-VSHUF4I.-B-H-W-D-inst.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0057-runtime-log-profile-when-mutex-profile-test-fails.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0058-runtime-optimizing-memclrNoHeapPointers-implementati.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0059-runtime-delete-redundant-branch-jumps-in-memclrNoHea.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0060-cmd-compile-set-unalignedOK-to-make-memcombine-work-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0061-runtime-optimize-the-function-memmove-using-SIMD-on-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0062-internal-chacha8rand-implement-func-block-in-assembl.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0063-cmd-internal-obj-loong64-cmd-asm-add-V-XV-SET-EQ-NE-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0064-runtime-optimize-the-function-memequal-using-SIMD-on.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0065-cmd-internal-obj-add-new-assembly-format-for-BFPT-an.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0066-runtime-internal-fuzz-add-comparison-tracing-for-lib.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0067-crypto-sha256-improve-performance-of-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0068-crypto-sha512-improve-performance-of-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0069-cmd-internal-obj-loong64-add-X-VFRINT-RNE-RZ-RP-RM-..patch loongarch64/0069-cmd-internal-obj-loong64-add-X-VFRINT-RNE-RZ-RP-RM-..patch:32: trailing whitespace. VFRINTRNEF V1, V2 // 22749d72 loongarch64/0069-cmd-internal-obj-loong64-add-X-VFRINT-RNE-RZ-RP-RM-..patch:52: trailing whitespace. warning: 2 lines add whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0070-runtime-optimize-the-function-indexbyte-using-SIMD-o.patch loongarch64/0070-runtime-optimize-the-function-indexbyte-using-SIMD-o.patch:237: trailing whitespace. loongarch64/0070-runtime-optimize-the-function-indexbyte-using-SIMD-o.patch:243: trailing whitespace. XVMOVQ X1.V[2], R10 loongarch64/0070-runtime-optimize-the-function-indexbyte-using-SIMD-o.patch:248: trailing whitespace. XVMOVQ X1.V[3], R10 loongarch64/0070-runtime-optimize-the-function-indexbyte-using-SIMD-o.patch:327: trailing whitespace. warning: 4 lines add whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0071-cmd-internal-obj-loong64-add-X-VF-ADD-SUB-MUL-DIV-.-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0072-internal-bytealg-optimize-the-function-compare-using.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0073-cmd-internal-obj-loong64-add-X-VFCLASS.-S-D-instruct.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0074-cmd-intarnal-obj-add-new-assembly-format-for-VANDB-o.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0075-cmd-compile-fold-negation-into-addition-subtraction-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0076-cmd-internal-obj-loong64-Add-preld-x-instructions-su.patch loongarch64/0076-cmd-internal-obj-loong64-Add-preld-x-instructions-su.patch:106: new blank line at EOF. + warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0077-cmd-compile-add-prefetch-intrinsic-support-on-loong6.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0078-cmd-compile-fix-the-implementation-of-NORconst-on-lo.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0079-crypto-subtle-optimize-function-xorBytes-using-SIMD-.patch loongarch64/0079-crypto-subtle-optimize-function-xorBytes-using-SIMD-.patch:575: new blank line at EOF. + warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0080-cmd-compile-add-rules-about-ORN-and-ANDN.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0081-runtime-check-for-gsignal-in-racecall-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0082-crypto-sha512-use-const-table-for-key-loading-on-loo.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0083-crypto-sha256-use-const-table-for-key-loading-on-loo.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0084-runtime-add-reference-to-debugPinnerV1.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0085-cmd-internal-obj-loong64-add-X-VLDREPL.-B-H-W-D-inst.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0086-internal-chacha8rand-replace-WORD-with-instruction-V.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0087-cmd-compile-fold-negation-into-multiplication-on-loo.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0088-cmd-compile-avoid-extending-when-already-sufficientl.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0089-runtime-skip-GDB-no-such-process-case.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0090-cmd-internal-obj-loong64-adjust-the-case-number-of-t.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0091-internal-bytealg-optimize-Index-IndexString-on-loong.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0092-cmd-internal-obj-loong64-add-new-instructions-ALSL-W.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0093-cmd-compile-internal-ssa-fix-typo-in-LOONG64Ops.go-c.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0094-cmd-internal-obj-loong64-add-support-for-FSEL-instru.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0095-cmd-compile-internal-ssa-optimise-more-branches-with.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0096-cmd-compile-internal-optimize-SGT-operation-using-R0.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0097-cmd-compile-convert-branch-with-zero-to-more-optimal.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0098-cmd-compile-internal-ssa-use-BEQ-BNE-to-optimize-the.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0099-runtime-save-and-restore-all-fcc-registers-in-async-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0100-cmd-compile-simplify-zerorange-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0101-cmd-compile-use-zero-register-instead-of-specialized.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0102-cmd-compile-use-zero-register-instead-of-specialized.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0103-internal-runtime-atomic-reset-wrong-jump-target-in-C.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0104-cmd-internal-obj-loong64-add-LDPTR.-W-D-and-STPTR.-W.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0105-cmd-internal-obj-loong64-fix-the-usage-of-offset-in-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0106-cmd-compile-simplify-the-support-for-32bit-high-mult.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0107-cmd-compile-simplify-memory-load-and-store-operation.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0108-cmd-internal-obj-loong64-add-ADDU16I.D-instruction-s.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0109-runtime-cgo-save-and-restore-R31-for-crosscall1-on-l.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0110-cmd-compile-simplify-specific-addition-operations-us.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0111-cmd-compile-optimize-loads-from-readonly-globals-int.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0112-cmd-compile-implement-jump-table-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0113-cmd-compile-optimize-some-patterns-into-revb2h-revb4.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0114-cmd-internal-obj-loong64-simplify-buildop.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0115-cmd-internal-obj-loong64-add-MULW.D.W-U-instructions.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0116-cmd-compile-use-32x32-64-multiplies-on-loong64.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0117-cmd-link-cmd-internal-obj-fix-a-remote-call-failure-.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0118-cmd-internal-obj-loong64-optimize-duplicate-optab-en.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0119-cmd-internal-obj-loong64-add-aliases-to-32-bit-arith.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0120-cmd-internal-obj-loong64-remove-the-incorrect-unsign.patch + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0121-cmd-internal-obj-cmd-asm-reclassify-the-offset-of-me.patch loongarch64/0121-cmd-internal-obj-cmd-asm-reclassify-the-offset-of-me.patch:158: new blank line at EOF. + warning: 1 line adds whitespace errors. + for p in $(cat loongarch64-${goversion}.conf) + git apply -p1 loongarch64/0122-cmd-internal-obj-loong64-use-the-MOVVP-instruction-t.patch + rm -rf ./apply-patches loongarch64 loongarch64-1.24.11.tar.gz loongarch64-1.24.11.conf + rm src/crypto/tls/handshake_client_test.go + rm src/crypto/tls/handshake_server_test.go + rm src/crypto/tls/fips_test.go + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ab9z5M + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC ~/build/BUILD/go/src ~/build/BUILD/go + CXX=g++ + export CXX + cd go + export GOROOT_BOOTSTRAP=/usr/lib/golang + GOROOT_BOOTSTRAP=/usr/lib/golang + export GOROOT_FINAL=/usr/lib/golang + GOROOT_FINAL=/usr/lib/golang + export GOHOSTOS=linux + GOHOSTOS=linux + export 'GOHOSTARCH=%{gohostarch}' + GOHOSTARCH='%{gohostarch}' + pushd src + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export CC=gcc + CC=gcc + export CC_FOR_TARGET=gcc + CC_FOR_TARGET=gcc + export GOOS=linux + GOOS=linux + export 'GOARCH=%{gohostarch}' + GOARCH='%{gohostarch}' + export 'GO_LDFLAGS=-linkmode internal' + GO_LDFLAGS='-linkmode internal' + export CGO_ENABLED=0 + CGO_ENABLED=0 + /usr/lib/golang/bin/go clean -cache -testcache -modcache -fuzzcache + ./make.bash --no-clean -v Building Go cmd/dist using /usr/lib/golang. (go1.24.4 linux/riscv64) go tool dist: unknown $GOHOSTARCH %{gohostarch} error: Bad exit status from /var/tmp/rpm-tmp.Ab9z5M (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.Ab9z5M (%build) Child return code was: 1 EXCEPTION: [Error("Command failed: \n # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /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 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/golang.spec'