Mock Version: 2.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/ocaml-num.spec'], chrootPath='/var/lib/mock/rocky-9-s390x/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=1004gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/ocaml-num.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: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1618531200 Wrote: /builddir/build/SRPMS/ocaml-num-1.4-0.7.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/ocaml-num.spec'], chrootPath='/var/lib/mock/rocky-9-s390x/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=1004gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/ocaml-num.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: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1618531200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.z7lOZ5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf num-1.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/v1.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd num-1.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-Bump-version.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0002-Fix-usage-of-bytes-vs-string.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0003-Get-rid-of-Bytes.unsafe_of_string.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0004-toplevel-Add-g-flag.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0005-src-Add-g-flag-to-mklib.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Kld1k2 + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + make -j10 all make -C src all make[1]: Entering directory '/builddir/build/BUILD/num-1.3/src' ocamlc -g -ccopt -DBNG_ARCH_generic -c bng.c ocamlc -g -ccopt -DBNG_ARCH_generic -c nat_stubs.c ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_status.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_status.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.mli ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml ocamlmklib -g -o nums -oc nums -linkall int_misc.cmo nat.cmo big_int.cmo arith_flags.cmo ratio.cmo num.cmo arith_status.cmo ocamlmklib -g -oc nums bng.o nat_stubs.o ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_status.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml ocamlmklib -g -o nums -oc nums -linkall int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -I . -shared -o nums.cmxs nums.cmxa make[1]: Leaving directory '/builddir/build/BUILD/num-1.3/src' make -C toplevel all make[1]: Entering directory '/builddir/build/BUILD/num-1.3/toplevel' ocamlc -g -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.mli ocamlc -g -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.mli ocamlc -g -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.ml ocamlc -g -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.ml ocamlc -g -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -a -o num_top.cma num_top_printers.cmo num_top.cmo make[1]: Leaving directory '/builddir/build/BUILD/num-1.3/toplevel' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KM0hwa + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x ++ dirname /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x + cd num-1.3 + export DESTDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x + DESTDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x + export OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml + OCAMLFIND_DESTDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml + mkdir -p /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/stublibs + make install make -C src install make[1]: Entering directory '/builddir/build/BUILD/num-1.3/src' install -d /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml sed -e 's/%%VERSION%%/1.4~dev/g' META.in > META ocamlfind install num META Installed /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/num/META rm -f META install -m 644 nums.cma libnums.a big_int.cmi nat.cmi num.cmi ratio.cmi arith_status.cmi big_int.mli nat.mli num.mli ratio.mli arith_status.mli big_int.cmti nat.cmti num.cmti ratio.cmti arith_status.cmti nums.cmxa nums.a int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx nums.cmxs /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml install -d /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/stublibs install dllnums.so /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/stublibs make[1]: Leaving directory '/builddir/build/BUILD/num-1.3/src' make -C toplevel install make[1]: Entering directory '/builddir/build/BUILD/num-1.3/toplevel' sed -e 's/%%VERSION%%/1.4~dev/g' META.in > META ocamlfind install num-top META num_top.cma num_top.cmi num_top_printers.cmi Installed /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/num-top/num_top_printers.cmi Installed /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/num-top/num_top.cmi Installed /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/num-top/num_top.cma Installed /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/num-top/META rm -f META make[1]: Leaving directory '/builddir/build/BUILD/num-1.3/toplevel' + find /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml -name '*.cmti' -delete + /usr/lib/rpm/find-debuginfo.sh -j10 --strict-build-id -m -i --build-id-seed 1.4-0.7.el9 --unique-debug-suffix -1.4-0.7.el9.s390x --unique-debug-src-base ocaml-num-1.4-0.7.el9.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/num-1.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/stublibs/dllnums.so extracting debug info from /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/lib64/ocaml/stublibs/dllnums.so original debug info size: 84kB, size after compression: 84kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 77 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6gWMJS + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + make -j1 test make -C test all make[1]: Entering directory '/builddir/build/BUILD/num-1.3/test' ocamlc -I ../src ../src/nums.cma test.ml test_nats.ml test_big_ints.ml test_ratios.ml test_nums.ml test_io.ml end_test.ml -o test.byt ----- Testing in bytecode... ocamlrun -I ../src ./test.byt num_digits_nat -1... 0... 1... length_nat 1... equal_nat 1... 2... 3... 4... incr_nat 1... 2... 3... 4... decr_nat 1... 2... 3... 4... is_zero_nat 1... 2... 3... 4... string_of_nat 1... 2... string_of_nat && nat_of_string 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... gcd_nat 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... sqrt_nat 1... 2... 3... 4... 5... compare_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... pred_big_int 1... 2... 3... succ_big_int 1... 2... 3... add_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... sub_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... mult_int_big_int 1... 2... 3... 4... mult_big_int 1... 2... 3... 4... 5... quomod_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... gcd_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... int_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... is_int_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... sys_string_of_big_int 1... big_int_of_string 1... 2... 4... 5... 6... 7... 9... 10... 18... 19... 20... 21... power_base_int 1... 2... 3... base_power_big_int 1... 2... 3... power_int_positive_big_int 1... 2... 3... 4... 5... 6... 7... power_big_int_positive_int 1... 2... 3... 4... 5... power_big_int_positive_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... square_big_int 1... 2... 3... 4... big_int_of_nativeint 1... 2... 3... nativeint_of_big_int 1... 2... 2... big_int_of_int32 1... 2... 3... int32_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... big_int_of_int64 1... 2... 3... 4... 5... 6... 7... 8... int64_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... and_big_int 1... 2... 3... 4... 5... 6... or_big_int 1... 2... 3... 4... 5... 6... xor_big_int 1... 2... 3... 4... 5... 6... shift_left_big_int 1... 2... 2... 3... 4... 5... 6... shift_right_big_int 1... 2... 3... 4... 5... 6... shift_right_towards_zero_big_int 1... 2... extract_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... hashing of big integers 1... 2... 3... 4... 5... 6... float_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... create_ratio 1... 2... 3... 4... 5... 6... 7... 8... create_normalized_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... null_denominator 1... 2... sign_ratio 1... 2... 3... normalize_ratio 1... 2... 3... 4... report_sign_ratio 1... 2... is_integer_ratio 1... 2... add_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 1... 2... 3... 4... sub_ratio 1... 2... 3... 4... 5... 6... 7... 8... mult_ratio 1... 2... 3... 4... 5... 6... 7... 8... div_ratio 1... 2... 3... 4... 5... 6... 7... 8... integer_ratio 1... 2... 3... 4... 5... floor_ratio 1... 2... 3... 4... 5... round_ratio 1... 2... 3... 4... 5... ceiling_ratio 1... 2... 3... 4... 5... 6... eq_ratio 1... 2... 3... 4... 5... compare_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34... 35... 36... eq_big_int_ratio 1... 2... 3... 4... 5... compare_big_int_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... int_of_ratio 1... 2... 3... 4... 5... ratio_of_int 1... 2... nat_of_ratio 1... 2... 3... 4... ratio_of_big_int 1... big_int_of_ratio 1... 2... 3... string_of_ratio 1... 2... 3... 4... ratio_of_string 1... 6... 7... 8... round_futur_last_digit 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... approx_ratio_fix 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... approx_ratio_exp 1... 2... 3... 4... 5... 6... 7... 8... 9... float_of_ratio 1... add_num 1... 2... 3... 4... 5... 6... 7... 8... 9... sub_num 1... 2... 3... 4... 5... 7... 8... 9... 10... mult_num 1... 2... 3... 4... 5... 6... 7... 8... 9... div_num 1... 2... 3... 4... 5... 6... 7... 8... 9... is_integer_num 1... 2... 3... 4... num_of_ratio 1... 2... 3... num_of_string 1... 7... 8... 11... 12... 13... 14... 15... output_value/input_value on nats 1... 2... 3... 4... 5... 6... 7... output_value/input_value on big ints 1... 2... 3... 4... 5... output_value/input_value on nums 1... 2... 3... 4... 5... 6... 7... 8... ************* TESTS COMPLETED SUCCESSFULLY **************** ocamlopt -I ../src ../src/nums.cmxa test.ml test_nats.ml test_big_ints.ml test_ratios.ml test_nums.ml test_io.ml end_test.ml -o test.exe ----- Testing in native code... ./test.exe num_digits_nat -1... 0... 1... length_nat 1... equal_nat 1... 2... 3... 4... incr_nat 1... 2... 3... 4... decr_nat 1... 2... 3... 4... is_zero_nat 1... 2... 3... 4... string_of_nat 1... 2... string_of_nat && nat_of_string 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... gcd_nat 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... sqrt_nat 1... 2... 3... 4... 5... compare_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... pred_big_int 1... 2... 3... succ_big_int 1... 2... 3... add_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... sub_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... mult_int_big_int 1... 2... 3... 4... mult_big_int 1... 2... 3... 4... 5... quomod_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... gcd_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... int_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... is_int_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... sys_string_of_big_int 1... big_int_of_string 1... 2... 4... 5... 6... 7... 9... 10... 18... 19... 20... 21... power_base_int 1... 2... 3... base_power_big_int 1... 2... 3... power_int_positive_big_int 1... 2... 3... 4... 5... 6... 7... power_big_int_positive_int 1... 2... 3... 4... 5... power_big_int_positive_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... square_big_int 1... 2... 3... 4... big_int_of_nativeint 1... 2... 3... nativeint_of_big_int 1... 2... 2... big_int_of_int32 1... 2... 3... int32_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... big_int_of_int64 1... 2... 3... 4... 5... 6... 7... 8... int64_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... and_big_int 1... 2... 3... 4... 5... 6... or_big_int 1... 2... 3... 4... 5... 6... xor_big_int 1... 2... 3... 4... 5... 6... shift_left_big_int 1... 2... 2... 3... 4... 5... 6... shift_right_big_int 1... 2... 3... 4... 5... 6... shift_right_towards_zero_big_int 1... 2... extract_big_int 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... hashing of big integers 1... 2... 3... 4... 5... 6... float_of_big_int 1... 2... 3... 4... 5... 6... 7... 8... create_ratio 1... 2... 3... 4... 5... 6... 7... 8... create_normalized_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... null_denominator 1... 2... sign_ratio 1... 2... 3... normalize_ratio 1... 2... 3... 4... report_sign_ratio 1... 2... is_integer_ratio 1... 2... add_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 1... 2... 3... 4... sub_ratio 1... 2... 3... 4... 5... 6... 7... 8... mult_ratio 1... 2... 3... 4... 5... 6... 7... 8... div_ratio 1... 2... 3... 4... 5... 6... 7... 8... integer_ratio 1... 2... 3... 4... 5... floor_ratio 1... 2... 3... 4... 5... round_ratio 1... 2... 3... 4... 5... ceiling_ratio 1... 2... 3... 4... 5... 6... eq_ratio 1... 2... 3... 4... 5... compare_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34... 35... 36... eq_big_int_ratio 1... 2... 3... 4... 5... compare_big_int_ratio 1... 2... 3... 4... 5... 6... 7... 8... 9... int_of_ratio 1... 2... 3... 4... 5... ratio_of_int 1... 2... nat_of_ratio 1... 2... 3... 4... ratio_of_big_int 1... big_int_of_ratio 1... 2... 3... string_of_ratio 1... 2... 3... 4... ratio_of_string 1... 6... 7... 8... round_futur_last_digit 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... approx_ratio_fix 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... approx_ratio_exp 1... 2... 3... 4... 5... 6... 7... 8... 9... float_of_ratio 1... add_num 1... 2... 3... 4... 5... 6... 7... 8... 9... sub_num 1... 2... 3... 4... 5... 7... 8... 9... 10... mult_num 1... 2... 3... 4... 5... 6... 7... 8... 9... div_num 1... 2... 3... 4... 5... 6... 7... 8... 9... is_integer_num 1... 2... 3... 4... num_of_ratio 1... 2... 3... num_of_string 1... 7... 8... 11... 12... 13... 14... 15... output_value/input_value on nats 1... 2... 3... 4... 5... 6... 7... output_value/input_value on big ints 1... 2... 3... 4... 5... output_value/input_value on nums 1... 2... 3... 4... 5... 6... 7... 8... ************* TESTS COMPLETED SUCCESSFULLY **************** make[1]: Leaving directory '/builddir/build/BUILD/num-1.3/test' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ocaml-num-1.4-0.7.el9.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jXGuxt + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + DOCDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/doc/ocaml-num + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/doc/ocaml-num + cp -pr Changelog /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/doc/ocaml-num + cp -pr README.md /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/doc/ocaml-num + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OqLf7p + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + LICENSEDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Arith_flags) = 4a71a9714fea22dd09759255773a130e ocaml(Arith_status) = 041ec1d0de83847bf7b0d5ed4355c35c ocaml(Big_int) = dc25ad7b2afd2f71d443df3e2841f7da ocaml(Int_misc) = 48a8595a783b94f434e6589dc6f67f39 ocaml(Nat) = dfdbe60a61f9c757582fa2a9237dc807 ocaml(Num) = e51254ba2eb3a6c7c084774927a7af1c ocaml(Num_top) = 523f10e1a9dcf45ae5f45290a68ac228 ocaml(Num_top_printers) = 3a0bafd1a4c0f83fe55297347570ea7e ocaml(Ratio) = 2411082e82f3e8414d43154507edc334 ocaml-num = 1.4-0.7.el9 ocaml-num(s390-64) = 1.4-0.7.el9 ocamlx(Arith_flags) = ca66cbc06fa8ad4f06a8a35f335425b8 ocamlx(Arith_status) = 7e333a9b2e6cfa5927cdca53ce27c339 ocamlx(Big_int) = 5ea4d9b7b66460b619917810f8e6b92f ocamlx(Int_misc) = 3700a5473b161c146081f5226d70ff87 ocamlx(Nat) = 0db42208a51b4ee3a7caafa56ef8a6a2 ocamlx(Num) = 89d542a7b487dc7c796612cb890ab465 ocamlx(Ratio) = c582e02539bbf2c5b03810207eea9789 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) ocaml(Arith_flags) = 4a71a9714fea22dd09759255773a130e ocaml(Big_int) = dc25ad7b2afd2f71d443df3e2841f7da ocaml(CamlinternalFormatBasics) = 3a3ca1838627f7762f49679ce0278ad1 ocaml(Int_misc) = 48a8595a783b94f434e6589dc6f67f39 ocaml(Longident) = 564fd070592ca8e49ea8b9aeff4d41ed ocaml(Nat) = dfdbe60a61f9c757582fa2a9237dc807 ocaml(Num) = e51254ba2eb3a6c7c084774927a7af1c ocaml(Ratio) = 2411082e82f3e8414d43154507edc334 ocaml(Stdlib) = c21c5d26416461b543321872a551ea0d ocaml(Stdlib__buffer) = 234b61fa3906003822205287eb65a481 ocaml(Stdlib__bytes) = 6f90f1d35d75f513a9ee53cebf3fbc27 ocaml(Stdlib__char) = cdee48235b2dbc08f40a0e2ec3824bc5 ocaml(Stdlib__format) = de2a0cc4d0ca0cc218de7447f48aaa41 ocaml(Stdlib__int32) = 2e6c00c32474b3f4f0ca069a3eceab68 ocaml(Stdlib__int64) = 8da509b391e66cf2a7e37819728d5a15 ocaml(Stdlib__list) = 15cef02558cc6576c616c84f09d5b0ea ocaml(Stdlib__nativeint) = 27bfaa776a5a329557cb5cebde7d21e0 ocaml(Stdlib__obj) = 387c3c41dccbee81a28b3728d6386b48 ocaml(Stdlib__seq) = d6a8de25c9eecf5ae9420a9f3f8b2e88 ocaml(Stdlib__string) = 9d02da014acaf1dfdd63872e707eaed9 ocaml(Stdlib__sys) = 794924b786d5c3059c545cb526394520 ocaml(Stdlib__uchar) = ab6f1df93abf9e800a3e0d1543523c96 ocaml(Topdirs) = f63bad4cbd10a5dd6e731321219655f3 ocamlx(Arith_flags) = ca66cbc06fa8ad4f06a8a35f335425b8 ocamlx(Big_int) = 5ea4d9b7b66460b619917810f8e6b92f ocamlx(Int_misc) = 3700a5473b161c146081f5226d70ff87 ocamlx(Nat) = 0db42208a51b4ee3a7caafa56ef8a6a2 ocamlx(Ratio) = c582e02539bbf2c5b03810207eea9789 ocamlx(Stdlib) = 5b1118fc938423037933e63643e9f671 ocamlx(Stdlib__bytes) = 59a69083c35508725ddc08153a85b893 ocamlx(Stdlib__char) = 7b7186d6c98477a903c0419b05d039b1 ocamlx(Stdlib__int64) = 02b7b393268ee7df12138125730d59dc ocamlx(Stdlib__nativeint) = 81c6cd812052f7bdb14d2ab4b60dfc4b ocamlx(Stdlib__string) = 8e5fb1cd329db4529805ab09817e8edb ocamlx(Stdlib__sys) = 6541879af5ad52472a968b6cf8a19616 rtld(GNU_HASH) Processing files: ocaml-num-devel-1.4-0.7.el9.s390x Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kopBSE + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + LICENSEDIR=/builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num-devel + cp -pr LICENSE /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x/usr/share/licenses/ocaml-num-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Arith_flags) = 4a71a9714fea22dd09759255773a130e ocaml(Arith_status) = 041ec1d0de83847bf7b0d5ed4355c35c ocaml(Big_int) = dc25ad7b2afd2f71d443df3e2841f7da ocaml(Int_misc) = 48a8595a783b94f434e6589dc6f67f39 ocaml(Nat) = dfdbe60a61f9c757582fa2a9237dc807 ocaml(Num) = e51254ba2eb3a6c7c084774927a7af1c ocaml(Ratio) = 2411082e82f3e8414d43154507edc334 ocaml-num-devel = 1.4-0.7.el9 ocaml-num-devel(s390-64) = 1.4-0.7.el9 ocamlx(Arith_flags) = ca66cbc06fa8ad4f06a8a35f335425b8 ocamlx(Arith_status) = 7e333a9b2e6cfa5927cdca53ce27c339 ocamlx(Big_int) = 5ea4d9b7b66460b619917810f8e6b92f ocamlx(Int_misc) = 3700a5473b161c146081f5226d70ff87 ocamlx(Nat) = 0db42208a51b4ee3a7caafa56ef8a6a2 ocamlx(Num) = 89d542a7b487dc7c796612cb890ab465 ocamlx(Ratio) = c582e02539bbf2c5b03810207eea9789 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(Arith_flags) = 4a71a9714fea22dd09759255773a130e ocaml(Big_int) = dc25ad7b2afd2f71d443df3e2841f7da ocaml(CamlinternalFormatBasics) = 3a3ca1838627f7762f49679ce0278ad1 ocaml(Int_misc) = 48a8595a783b94f434e6589dc6f67f39 ocaml(Nat) = dfdbe60a61f9c757582fa2a9237dc807 ocaml(Ratio) = 2411082e82f3e8414d43154507edc334 ocaml(Stdlib) = c21c5d26416461b543321872a551ea0d ocaml(Stdlib__bytes) = 6f90f1d35d75f513a9ee53cebf3fbc27 ocaml(Stdlib__char) = cdee48235b2dbc08f40a0e2ec3824bc5 ocaml(Stdlib__int32) = 2e6c00c32474b3f4f0ca069a3eceab68 ocaml(Stdlib__int64) = 8da509b391e66cf2a7e37819728d5a15 ocaml(Stdlib__nativeint) = 27bfaa776a5a329557cb5cebde7d21e0 ocaml(Stdlib__obj) = 387c3c41dccbee81a28b3728d6386b48 ocaml(Stdlib__seq) = d6a8de25c9eecf5ae9420a9f3f8b2e88 ocaml(Stdlib__string) = 9d02da014acaf1dfdd63872e707eaed9 ocaml(Stdlib__sys) = 794924b786d5c3059c545cb526394520 ocamlx(Arith_flags) = ca66cbc06fa8ad4f06a8a35f335425b8 ocamlx(Big_int) = 5ea4d9b7b66460b619917810f8e6b92f ocamlx(Int_misc) = 3700a5473b161c146081f5226d70ff87 ocamlx(Nat) = 0db42208a51b4ee3a7caafa56ef8a6a2 ocamlx(Ratio) = c582e02539bbf2c5b03810207eea9789 ocamlx(Stdlib) = 5b1118fc938423037933e63643e9f671 ocamlx(Stdlib__bytes) = 59a69083c35508725ddc08153a85b893 ocamlx(Stdlib__char) = 7b7186d6c98477a903c0419b05d039b1 ocamlx(Stdlib__int64) = 02b7b393268ee7df12138125730d59dc ocamlx(Stdlib__nativeint) = 81c6cd812052f7bdb14d2ab4b60dfc4b ocamlx(Stdlib__string) = 8e5fb1cd329db4529805ab09817e8edb ocamlx(Stdlib__sys) = 6541879af5ad52472a968b6cf8a19616 Processing files: ocaml-num-debugsource-1.4-0.7.el9.s390x Provides: ocaml-num-debugsource = 1.4-0.7.el9 ocaml-num-debugsource(s390-64) = 1.4-0.7.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ocaml-num-debuginfo-1.4-0.7.el9.s390x Provides: debuginfo(build-id) = b789b02cc9384a847eb719594a49c1d9eb47432d ocaml-num-debuginfo = 1.4-0.7.el9 ocaml-num-debuginfo(s390-64) = 1.4-0.7.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ocaml-num-debugsource(s390-64) = 1.4-0.7.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x Wrote: /builddir/build/RPMS/ocaml-num-debuginfo-1.4-0.7.el9.s390x.rpm Wrote: /builddir/build/RPMS/ocaml-num-debugsource-1.4-0.7.el9.s390x.rpm Wrote: /builddir/build/RPMS/ocaml-num-devel-1.4-0.7.el9.s390x.rpm Wrote: /builddir/build/RPMS/ocaml-num-1.4-0.7.el9.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xMi7k1 + umask 022 + cd /builddir/build/BUILD + cd num-1.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ocaml-num-1.4-0.7.el9.s390x + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0