<86>Dec 25 01:48:44 userdel[3571993]: delete user 'rooter' <86>Dec 25 01:48:44 groupadd[3572031]: group added to /etc/group: name=rooter, GID=1859 <86>Dec 25 01:48:44 groupadd[3572031]: group added to /etc/gshadow: name=rooter <86>Dec 25 01:48:44 groupadd[3572031]: new group: name=rooter, GID=1859 <86>Dec 25 01:48:44 useradd[3572074]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash, from=none <86>Dec 25 01:48:44 userdel[3572163]: delete user 'builder' <86>Dec 25 01:48:44 groupadd[3572209]: group added to /etc/group: name=builder, GID=1860 <86>Dec 25 01:48:44 groupadd[3572209]: group added to /etc/gshadow: name=builder <86>Dec 25 01:48:44 groupadd[3572209]: new group: name=builder, GID=1860 <86>Dec 25 01:48:44 useradd[3572440]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash, from=none <13>Dec 25 01:48:53 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 25 01:48:54 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 25 01:48:54 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 25 01:48:54 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/picojson-1.3.0-alt1_8.nosrc.rpm (w1.gzdio) Installing picojson-1.3.0-alt1_8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.53320 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf picojson-1.3.0 + echo 'Source #0 (picojson-1.3.0.tar.gz):' Source #0 (picojson-1.3.0.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/picojson-1.3.0.tar.gz + /bin/tar -xf - + cd picojson-1.3.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53320 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd picojson-1.3.0 + echo 'Nothing to do' Nothing to do + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.53320 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/picojson-buildroot + : + /bin/rm -rf -- /usr/src/tmp/picojson-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd picojson-1.3.0 + mkdir -p /usr/src/tmp/picojson-buildroot/usr/include + install -p -m 0644 picojson.h /usr/src/tmp/picojson-buildroot/usr/include/picojson.h + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/picojson-buildroot (auto) Verifying and fixing files in /usr/src/tmp/picojson-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/picojson-buildroot/ (default) Compressing files in /usr/src/tmp/picojson-buildroot (auto) Verifying ELF objects in /usr/src/tmp/picojson-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/picojson-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.18120 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd picojson-1.3.0 + make test make: Entering directory '/usr/src/RPM/BUILD/picojson-1.3.0' 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=] 259 | } catch (std::overflow_error e) { | ^ test.cc:266:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] 266 | } catch (std::overflow_error e) { | ^ test.cc:275:31: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 275 | } catch (std::runtime_error e) { | ^ g++ -Wall -DPICOJSON_USE_INT64 test.cc picotest/picotest.c -o test-core-int64 In file included from test.cc:28: picojson.h: In member function 'const T& picojson::value::get() const [with T = double]': picojson.h:304:124: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 304 | GET(double, (type_ == int64_type && (const_cast(this)->type_ = number_type, const_cast(this)->u_.number_ = u_.int64_), u_.number_)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ picojson.h:292:12: note: in definition of macro 'GET' 292 | return var; \ | ^~~ picojson.h: In member function 'T& picojson::value::get() [with T = double]': picojson.h:304:124: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 304 | GET(double, (type_ == int64_type && (const_cast(this)->type_ = number_type, const_cast(this)->u_.number_ = u_.int64_), u_.number_)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ picojson.h:297:12: note: in definition of macro 'GET' 297 | return var; \ | ^~~ test.cc: In function 'int main()': test.cc:259:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] 259 | } catch (std::overflow_error e) { | ^ test.cc:266:32: warning: catching polymorphic type 'class std::overflow_error' by value [-Wcatch-value=] 266 | } catch (std::overflow_error e) { | ^ test.cc:275:31: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 275 | } 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 make: Leaving directory '/usr/src/RPM/BUILD/picojson-1.3.0' + exit 0 Processing files: picojson-devel-1.3.0-alt1_8 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.11896 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd picojson-1.3.0 + DOCDIR=/usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + export DOCDIR + rm -rf /usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + /bin/mkdir -p /usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + cp -prL LICENSE README.mkdn examples /usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + chmod -R go-w /usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + chmod -R a+rX /usr/src/tmp/picojson-buildroot/usr/share/doc/picojson-devel-1.3.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7pTJAK find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DtDgiM find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/picojson-buildroot/usr/include/picojson.h:31:10: fatal error: algorithm: No such file or directory 31 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/picojson-buildroot/usr/include/picojson.h: cpp failed, trying c++ mode Provides: picojson-static = 1.3.0-alt1_8 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tTrmzT Wrote: /usr/src/RPM/RPMS/x86_64/picojson-devel-1.3.0-alt1_8.x86_64.rpm (w2.lzdio) 3.15user 1.31system 0:11.64elapsed 38%CPU (0avgtext+0avgdata 140324maxresident)k 0inputs+0outputs (0major+156503minor)pagefaults 0swaps 7.20user 4.80system 0:39.02elapsed 30%CPU (0avgtext+0avgdata 136836maxresident)k 0inputs+0outputs (0major+196406minor)pagefaults 0swaps