Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/picojson.spec'], chrootPath='/var/lib/mock/epel-8-ppc64le-1630409160.976920/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0bb2bd8c2d1b4f49af75fb50938d48f0', '-D', '/var/lib/mock/epel-8-ppc64le-1630409160.976920/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/picojson.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/picojson-1.3.0-12.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/picojson.spec'], chrootPath='/var/lib/mock/epel-8-ppc64le-1630409160.976920/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=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b59e20d3e51a45548a21afb2f0a74fe3', '-D', '/var/lib/mock/epel-8-ppc64le-1630409160.976920/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.d0o99m1k:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/picojson.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KePDUv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf picojson-1.3.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/picojson-1.3.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd picojson-1.3.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bS1T3w + umask 022 + cd /builddir/build/BUILD + cd picojson-1.3.0 + echo 'Nothing to do' Nothing to do + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fCHIpu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le ++ dirname /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le + cd picojson-1.3.0 + mkdir -p /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/include + install -p -m 0644 picojson.h /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/include/picojson.h + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.OZnbbu + umask 022 + cd /builddir/build/BUILD + cd picojson-1.3.0 + make test g++ -Wall test.cc picotest/picotest.c -o test-core test.cc: In function 'int main()': test.cc:259:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] } catch (std::overflow_error e) { ^ test.cc:266:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] } catch (std::overflow_error e) { ^ test.cc:275:31: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] } catch (std::runtime_error e) { ^ g++ -Wall -DPICOJSON_USE_INT64 test.cc picotest/picotest.c -o test-core-int64 test.cc: In function 'int main()': test.cc:259:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] } catch (std::overflow_error e) { ^ test.cc:266:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] } catch (std::overflow_error e) { ^ test.cc:275:31: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] } catch (std::runtime_error e) { ^ ./test-core ok 1 - picojson::value(true) ok 2 - picojson::value(false) ok 3 - picojson::value(42.0) ok 4 - picojson::value(string("hello")) ok 5 - picojson::value("hello") ok 6 - picojson::value("hello", 4) ok 7 - false no error ok 8 - false check type ok 9 - false correct output ok 10 - false read to eof ok 11 - false serialize ok 12 - true no error ok 13 - true check type ok 14 - true correct output ok 15 - true read to eof ok 16 - true serialize ok 17 - 90.5 no error ok 18 - 90.5 check type ok 19 - 90.5 correct output ok 20 - 90.5 read to eof ok 21 - 1.7976931348623157e+308 no error ok 22 - 1.7976931348623157e+308 check type ok 23 - 1.7976931348623157e+308 correct output ok 24 - 1.7976931348623157e+308 read to eof ok 25 - "hello" no error ok 26 - "hello" check type ok 27 - "hello" correct output ok 28 - "hello" read to eof ok 29 - "hello" serialize ok 30 - "\"\\\/\b\f\n\r\t" no error ok 31 - "\"\\\/\b\f\n\r\t" check type ok 32 - "\"\\\/\b\f\n\r\t" correct output ok 33 - "\"\\\/\b\f\n\r\t" read to eof ok 34 - "\"\\\/\b\f\n\r\t" serialize ok 35 - "\u0061\u30af\u30ea\u30b9" no error ok 36 - "\u0061\u30af\u30ea\u30b9" check type ok 37 - "\u0061\u30af\u30ea\u30b9" correct output ok 38 - "\u0061\u30af\u30ea\u30b9" read to eof ok 39 - "\ud840\udc0b" no error ok 40 - "\ud840\udc0b" check type ok 41 - "\ud840\udc0b" correct output ok 42 - "\ud840\udc0b" read to eof ok 43 - empty array no error ok 44 - empty array check type ok 45 - check array array size ok 46 - empty object no error ok 47 - empty object check type ok 48 - check object array size ok 49 - array no error ok 50 - array check type ok 51 - check array size ok 52 - check contains array[0] ok 53 - check array[0] type ok 54 - check array[0] value ok 55 - check contains array[1] ok 56 - check array[1] type ok 57 - check array[1] value ok 58 - check contains array[2] ok 59 - check array[2] type ok 60 - check array[2] value ok 61 - check not contains array[3] ok 62 - object no error ok 63 - object check type ok 64 - check object size ok 65 - check contains property ok 66 - check bool property exists ok 67 - check bool property value ok 68 - serialize object ok 69 - check not contains property ok 70 - 1 near: oa ok 71 - 1 near: ] ok 72 - 2 near: bell ok 73 - 1 near: ok 74 - check == operator in deep comparison ok 75 - check != operator for array in deep comparison ok 76 - check != operator for object in deep comparison ok 77 - check erase() ok 78 - integral number should be serialized as a integer ok 79 - null_parse_context ok 80 - swap (null) ok 81 - swap (bool) ok 82 - swap (dobule) ok 83 - swap (string) ok 84 - swap (array) ok 85 - swap (object) ok 86 - parse test data for prettifying output ok 87 - non-prettifying output ok 88 - prettifying output ok 89 - should not accept NaN ok 90 - should not accept infinity ok 91 - is() should return false ok 92 - get() should raise an error ok 93 - simple API no error ok 94 - simple API return type is array ok 95 - simple API array size ok 96 - simple API type #0 ok 97 - simple API value #0 ok 98 - simple API type #1 ok 99 - simple API value #1 1..99 ./test-core-int64 ok 1 - picojson::value(true) ok 2 - picojson::value(false) ok 3 - picojson::value(42.0) ok 4 - picojson::value(string("hello")) ok 5 - picojson::value("hello") ok 6 - picojson::value("hello", 4) ok 7 - false no error ok 8 - false check type ok 9 - false correct output ok 10 - false read to eof ok 11 - false serialize ok 12 - true no error ok 13 - true check type ok 14 - true correct output ok 15 - true read to eof ok 16 - true serialize ok 17 - 90.5 no error ok 18 - 90.5 check type ok 19 - 90.5 correct output ok 20 - 90.5 read to eof ok 21 - 1.7976931348623157e+308 no error ok 22 - 1.7976931348623157e+308 check type ok 23 - 1.7976931348623157e+308 correct output ok 24 - 1.7976931348623157e+308 read to eof ok 25 - "hello" no error ok 26 - "hello" check type ok 27 - "hello" correct output ok 28 - "hello" read to eof ok 29 - "hello" serialize ok 30 - "\"\\\/\b\f\n\r\t" no error ok 31 - "\"\\\/\b\f\n\r\t" check type ok 32 - "\"\\\/\b\f\n\r\t" correct output ok 33 - "\"\\\/\b\f\n\r\t" read to eof ok 34 - "\"\\\/\b\f\n\r\t" serialize ok 35 - "\u0061\u30af\u30ea\u30b9" no error ok 36 - "\u0061\u30af\u30ea\u30b9" check type ok 37 - "\u0061\u30af\u30ea\u30b9" correct output ok 38 - "\u0061\u30af\u30ea\u30b9" read to eof ok 39 - "\ud840\udc0b" no error ok 40 - "\ud840\udc0b" check type ok 41 - "\ud840\udc0b" correct output ok 42 - "\ud840\udc0b" read to eof ok 43 - 0 no error ok 44 - 0 check type ok 45 - 0 correct output ok 46 - 0 read to eof ok 47 - 0 serialize ok 48 - -9223372036854775808 no error ok 49 - -9223372036854775808 check type ok 50 - -9223372036854775808 correct output ok 51 - -9223372036854775808 read to eof ok 52 - -9223372036854775808 serialize ok 53 - 9223372036854775807 no error ok 54 - 9223372036854775807 check type ok 55 - 9223372036854775807 correct output ok 56 - 9223372036854775807 read to eof ok 57 - 9223372036854775807 serialize ok 58 - empty array no error ok 59 - empty array check type ok 60 - check array array size ok 61 - empty object no error ok 62 - empty object check type ok 63 - check object array size ok 64 - array no error ok 65 - array check type ok 66 - check array size ok 67 - check contains array[0] ok 68 - check array[0] type ok 69 - check array[0] value ok 70 - check contains array[1] ok 71 - check array[1] type ok 72 - check array[1] value ok 73 - check contains array[2] ok 74 - check array[2] type ok 75 - check array[2] value ok 76 - check not contains array[3] ok 77 - object no error ok 78 - object check type ok 79 - check object size ok 80 - check contains property ok 81 - check bool property exists ok 82 - check bool property value ok 83 - serialize object ok 84 - check not contains property ok 85 - 1 near: oa ok 86 - 1 near: ] ok 87 - 2 near: bell ok 88 - 1 near: ok 89 - check == operator in deep comparison ok 90 - check != operator for array in deep comparison ok 91 - check != operator for object in deep comparison ok 92 - check erase() ok 93 - integral number should be serialized as a integer ok 94 - null_parse_context ok 95 - swap (null) ok 96 - swap (bool) ok 97 - swap (dobule) ok 98 - swap (string) ok 99 - swap (array) ok 100 - swap (object) ok 101 - parse test data for prettifying output ok 102 - non-prettifying output ok 103 - prettifying output ok 104 - should not accept NaN ok 105 - should not accept infinity ok 106 - is() should return false ok 107 - get() should raise an error ok 108 - is int64_t ok 109 - is double as well ok 110 - serialize the value ok 111 - value is correct as int64_t ok 112 - value is correct as double ok 113 - is no more int64_type once get() is called ok 114 - and is still a double ok 115 - parse underflowing int64_t ok 116 - underflowing int is not int64_t ok 117 - underflowing int is double ok 118 - double value is somewhat correct ok 119 - simple API no error ok 120 - simple API return type is array ok 121 - simple API array size ok 122 - simple API type #0 ok 123 - simple API value #0 ok 124 - simple API type #1 ok 125 - simple API value #1 1..125 + exit 0 Processing files: picojson-devel-1.3.0-12.el8.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TCEplv + umask 022 + cd /builddir/build/BUILD + cd picojson-1.3.0 + DOCDIR=/builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/share/doc/picojson-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/share/doc/picojson-devel + cp -pr LICENSE /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/share/doc/picojson-devel + cp -pr README.mkdn /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/share/doc/picojson-devel + cp -pr examples /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le/usr/share/doc/picojson-devel + exit 0 Provides: picojson-devel = 1.3.0-12.el8 picojson-devel(ppc-64) = 1.3.0-12.el8 picojson-static = 1.3.0-12.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le Wrote: /builddir/build/RPMS/picojson-devel-1.3.0-12.el8.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X7Wivv + umask 022 + cd /builddir/build/BUILD + cd picojson-1.3.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/picojson-1.3.0-12.el8.ppc64le + exit 0 Child return code was: 0