Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/rust.spec'], chrootPath='/var/lib/mock/rust-1.35.0-0.el7.0.0.bootstrap-20191017120751-13409/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=1005) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/rust.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/llvm-toolset-7.0-rust-1.35.0-0.el7.0.0.bootstrap.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/rust.spec'], chrootPath='/var/lib/mock/rust-1.35.0-0.el7.0.0.bootstrap-20191017120751-13409/root'shell=Falseuid=1005env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/rust.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BTiCag + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rust-1.34.2-i686-unknown-linux-gnu + /usr/bin/xz -dc /builddir/build/SOURCES/rust-1.34.2-i686-unknown-linux-gnu.tar.xz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd rust-1.34.2-i686-unknown-linux-gnu + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + ./install.sh --components=cargo,rustc,rust-std-i686-unknown-linux-gnu --prefix=/builddir/build/BUILD/rust-1.34.2-i686-unknown-linux-gnu/usr --disable-ldconfig install: creating uninstall script at /builddir/build/BUILD/rust-1.34.2-i686-unknown-linux-gnu/usr/lib/rustlib/uninstall.sh install: installing component 'cargo' install: installing component 'rustc' install: installing component 'rust-std-i686-unknown-linux-gnu' Rust is ready to roll. + test -f /builddir/build/BUILD/rust-1.34.2-i686-unknown-linux-gnu/usr/bin/cargo + test -f /builddir/build/BUILD/rust-1.34.2-i686-unknown-linux-gnu/usr/bin/rustc + cd /builddir/build/BUILD + rm -rf rustc-1.35.0-src + /usr/bin/tar -xf - + /usr/bin/xz -dc /builddir/build/SOURCES/rustc-1.35.0-src.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd rustc-1.35.0-src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (rust-pr57840-llvm7-debuginfo-variants.patch):' Patch #1 (rust-pr57840-llvm7-debuginfo-variants.patch): + /usr/bin/cat /builddir/build/SOURCES/rust-pr57840-llvm7-debuginfo-variants.patch + /usr/bin/patch -p1 --fuzz=0 -R patching file src/librustc_codegen_llvm/debuginfo/metadata.rs Hunk #1 succeeded at 1238 (offset 74 lines). Patch #2 (0001-Limit-internalization-in-LLVM-8-ThinLTO.patch): + echo 'Patch #2 (0001-Limit-internalization-in-LLVM-8-ThinLTO.patch):' + /usr/bin/cat /builddir/build/SOURCES/0001-Limit-internalization-in-LLVM-8-ThinLTO.patch + /usr/bin/patch -p1 --fuzz=0 patching file src/rustllvm/PassWrapper.cpp + echo 'Patch #3 (rust-pr61085-fix-ICE-with-incorrect-turbofish.patch):' Patch #3 (rust-pr61085-fix-ICE-with-incorrect-turbofish.patch): + /usr/bin/cat /builddir/build/SOURCES/rust-pr61085-fix-ICE-with-incorrect-turbofish.patch + /usr/bin/patch -p1 --fuzz=0 patching file src/librustc_typeck/check/mod.rs patching file src/test/run-pass/issue-60989.rs patching file src/test/compile-fail/issue-60989.rs (renamed from src/test/run-pass/issue-60989.rs) patching file src/librustc_typeck/check/mod.rs patching file src/test/compile-fail/issue-60989.rs patching file src/test/ui/issue-60989.rs patching file src/test/ui/issue-60989.stderr Patch #4 (0001-bump-bootstrap-fix-compiletest-wrt.-exclude_should_p.patch): + echo 'Patch #4 (0001-bump-bootstrap-fix-compiletest-wrt.-exclude_should_p.patch):' + /usr/bin/cat /builddir/build/SOURCES/0001-bump-bootstrap-fix-compiletest-wrt.-exclude_should_p.patch + /usr/bin/patch -p1 --fuzz=0 patching file src/tools/compiletest/src/main.rs Hunk #1 succeeded at 522 (offset -1 lines). + echo 'Patch #101 (rust-1.28.0-no-default-pie.patch):' Patch #101 (rust-1.28.0-no-default-pie.patch): + /usr/bin/cat /builddir/build/SOURCES/rust-1.28.0-no-default-pie.patch + /usr/bin/patch -p1 -b --suffix .no-pie --fuzz=0 patching file src/librustc_codegen_llvm/back/link.rs Hunk #1 succeeded at 921 (offset -135 lines). + rm -rf src/llvm-project/ + rm -rf src/llvm-emscripten/ + cp -a vendor/backtrace-sys/src/libbacktrace/LICENSE vendor/backtrace-sys/src/libbacktrace/LICENSE-libbacktrace + find vendor -name .cargo-checksum.json -exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' + + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZIIcHM + umask 022 + cd /builddir/build/BUILD + cd rustc-1.35.0-src + set +e + uname -a Linux x86-02.bsys.centos.org 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 i686 i686 i386 GNU/Linux + lscpu Architecture: i686 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 40 On-line CPU(s) list: 0-39 Thread(s) per core: 2 Core(s) per socket: 10 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model: 79 Model name: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz Stepping: 1 CPU MHz: 2131.921 CPU max MHz: 3100.0000 CPU min MHz: 1200.0000 BogoMIPS: 4400.12 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 25600K NUMA node0 CPU(s): 0-9,20-29 NUMA node1 CPU(s): 10-19,30-39 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb cat_l3 cdp_l3 intel_ppin intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts + free total used free shared buff/cache available Mem: 131918076 1081852 112876304 1356656 17959920 128512048 Swap: 4194300 0 4194300 + df -h . Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_x86--02-root 197G 12G 185G 7% / + echo + export RUSTFLAGS=-Clink-arg=-Wl,-z,relro,-z,now + RUSTFLAGS=-Clink-arg=-Wl,-z,relro,-z,now + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/opt/rh/llvm-toolset-7.0/root/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/opt/rh/llvm-toolset-7.0/root/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 1 == 1 ']' + '[' i386 == ppc64le ']' ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/backtrace-sys/src/libbacktrace/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./vendor/backtrace-sys/src/libbacktrace/config.guess ++ basename ./vendor/backtrace-sys/src/libbacktrace/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./vendor/backtrace-sys/src/libbacktrace/config.guess '/usr/lib/rpm/redhat/config.guess' -> './vendor/backtrace-sys/src/libbacktrace/config.guess' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/backtrace-sys/src/libbacktrace/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./vendor/backtrace-sys/src/libbacktrace/config.sub ++ basename ./vendor/backtrace-sys/src/libbacktrace/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./vendor/backtrace-sys/src/libbacktrace/config.sub '/usr/lib/rpm/redhat/config.sub' -> './vendor/backtrace-sys/src/libbacktrace/config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/lzma-sys/xz-5.2.3/build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./vendor/lzma-sys/xz-5.2.3/build-aux/config.guess ++ basename ./vendor/lzma-sys/xz-5.2.3/build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./vendor/lzma-sys/xz-5.2.3/build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './vendor/lzma-sys/xz-5.2.3/build-aux/config.guess' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/lzma-sys/xz-5.2.3/build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./vendor/lzma-sys/xz-5.2.3/build-aux/config.sub ++ basename ./vendor/lzma-sys/xz-5.2.3/build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./vendor/lzma-sys/xz-5.2.3/build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './vendor/lzma-sys/xz-5.2.3/build-aux/config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/jemalloc-sys/jemalloc/build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./vendor/jemalloc-sys/jemalloc/build-aux/config.guess ++ basename ./vendor/jemalloc-sys/jemalloc/build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./vendor/jemalloc-sys/jemalloc/build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './vendor/jemalloc-sys/jemalloc/build-aux/config.guess' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./vendor/jemalloc-sys/jemalloc/build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./vendor/jemalloc-sys/jemalloc/build-aux/config.sub ++ basename ./vendor/jemalloc-sys/jemalloc/build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./vendor/jemalloc-sys/jemalloc/build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './vendor/jemalloc-sys/jemalloc/build-aux/config.sub' ++ scl enable llvm-toolset-7.0 -- llvm-config --prefix + ./configure --build=i386-redhat-linux-gnu --host=i386-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/opt/rh/llvm-toolset-7.0/root/usr --exec-prefix=/opt/rh/llvm-toolset-7.0/root/usr --bindir=/opt/rh/llvm-toolset-7.0/root/usr/bin --sbindir=/opt/rh/llvm-toolset-7.0/root/usr/sbin --sysconfdir=/opt/rh/llvm-toolset-7.0/root/etc --datadir=/opt/rh/llvm-toolset-7.0/root/usr/share --includedir=/opt/rh/llvm-toolset-7.0/root/usr/include --libdir=/opt/rh/llvm-toolset-7.0/root/usr/lib --libexecdir=/opt/rh/llvm-toolset-7.0/root/usr/libexec --localstatedir=/opt/rh/llvm-toolset-7.0/root/var --sharedstatedir=/opt/rh/llvm-toolset-7.0/root/var/lib --mandir=/opt/rh/llvm-toolset-7.0/root/usr/share/man --infodir=/opt/rh/llvm-toolset-7.0/root/usr/share/info --disable-option-checking --libdir=/opt/rh/llvm-toolset-7.0/root/usr/lib --build=i686-unknown-linux-gnu --host=i686-unknown-linux-gnu --target=i686-unknown-linux-gnu --local-rust-root=/builddir/build/BUILD/rust-1.34.2-i686-unknown-linux-gnu/usr --llvm-root=/opt/rh/llvm-toolset-7.0/root/usr --enable-llvm-link-shared --disable-rpath --disable-debuginfo --disable-debuginfo-only-std --disable-debuginfo-tools --disable-debuginfo-lines --enable-extended --enable-vendor --enable-verbose-tests --set rust.codegen-units-std=1 --release-channel=stable configure: processing command line configure: configure: rust.codegen-units-std := 1 configure: rust.rpath := False configure: install.localstatedir := /opt/rh/llvm-toolset-7.0/root/var configure: install.prefix := /opt/rh/llvm-toolset-7.0/root/usr configure: build.extended := True configure: install.mandir := /opt/rh/llvm-toolset-7.0/root/usr/share/man configure: install.infodir := /opt/rh/llvm-toolset-7.0/root/usr/share/info configure: install.libdir := /opt/rh/llvm-toolset-7.0/root/usr/lib configure: install.datadir := /opt/rh/llvm-toolset-7.0/root/usr/share configure: rust.debuginfo-lines := False configure: build.build := i686-unknown-linux-gnu configure: build.rustc := /builddir/build/BUILD/rust-1.34.2-i686-unknown ... configure: build.cargo := /builddir/build/BUILD/rust-1.34.2-i686-unknown ... configure: install.bindir := /opt/rh/llvm-toolset-7.0/root/usr/bin configure: llvm.link-shared := True configure: build.vendor := True configure: rust.debuginfo := False configure: rust.debuginfo-only-std := False configure: build.host := ['i686-unknown-linux-gnu'] configure: rust.verbose-tests := True configure: target.i686-unknown-linux-gnu.llvm-config := /opt/rh/llvm-toolset-7.0/ ... configure: build.target := ['i686-unknown-linux-gnu'] configure: rust.channel := stable configure: rust.debuginfo-tools := False configure: install.sysconfdir := /opt/rh/llvm-toolset-7.0/root/etc configure: build.configure-args := ['--build=i386-redhat-linux-gnu', '--host=i386 ... configure: configure: writing `config.toml` in current directory configure: configure: run `python /builddir/build/BUILD/rustc-1.35.0-src/x.py --help` configure: + python2 ./x.py build Compiling proc-macro2 v0.4.24 Compiling unicode-xid v0.1.0 Compiling serde v1.0.82 Compiling libc v0.2.51 Compiling ryu v0.2.7 Compiling itoa v0.4.3 Compiling ordermap v0.3.5 Compiling cfg-if v0.1.6 Compiling fixedbitset v0.1.9 Compiling cc v1.0.28 Compiling getopts v0.2.17 Compiling build_helper v0.1.0 (/builddir/build/BUILD/rustc-1.35.0-src/src/build_helper) Compiling lazy_static v0.2.11 Compiling petgraph v0.4.13 Compiling time v0.1.40 Compiling filetime v0.2.4 Compiling num_cpus v1.8.0 Compiling quote v0.6.10 Compiling cmake v0.1.33 Compiling syn v0.15.22 Compiling serde_derive v1.0.81 Compiling toml v0.4.10 Compiling serde_json v1.0.33 Compiling bootstrap v0.0.0 (/builddir/build/BUILD/rustc-1.35.0-src/src/bootstrap) Finished dev [unoptimized] target(s) in 39.78s /opt/rh/llvm-toolset-7.0/root/usr/bin/llvm-config: error while loading shared libraries: libLLVM-7.so: cannot open shared object file: No such file or directory thread 'main' panicked at 'command did not execute successfully: "/opt/rh/llvm-toolset-7.0/root/usr/bin/llvm-config" "--bindir" expected success, got: exit code: 127', src/build_helper/lib.rs:134:9 note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace. failed to run: /builddir/build/BUILD/rustc-1.35.0-src/build/bootstrap/debug/bootstrap build Build completed unsuccessfully in 0:00:39 error: Bad exit status from /var/tmp/rpm-tmp.ZIIcHM (%build) Bad exit status from /var/tmp/rpm-tmp.ZIIcHM (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 88, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 547, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/rust.spec