D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/ocaml-num-1.5-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.6D98uy Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.qZeCSs + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + rm -rf num-1.5 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ocaml-num-1.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd num-1.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0005-src-Add-g-flag-to-mklib.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.oqK8Yn + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd num-1.5 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + make opam-modern PROFILE=release ARCH=amd64 FLAMBDA=true make -C src all make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/src' ocamlc -g -ccopt -DBNG_ARCH_amd64 -c bng.c ocamlc -g -ccopt -DBNG_ARCH_amd64 -c nat_stubs.c ocamlmklib -g -oc nums bng.o nat_stubs.o ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.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 cp ../toplevel/num_top_printers.mli ../toplevel/num_top.mli ../toplevel/num_top_printers.ml ../toplevel/num_top.ml . ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.mli ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.ml ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -a -o num_top.cma num_top_printers.cmo num_top.cmo echo 'version = "1.6~dev"' > META.top cat META.num-top.in >> META.top ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c int_misc.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c nat.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c big_int.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c arith_flags.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c ratio.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c num.ml ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -c arith_status.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 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -O3 -I . -shared -o nums.cmxs nums.cmxa make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/src' cp src/num-modern.install num.install + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.X9rl5L + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + mkdir /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd num-1.5 + '[' 1 -eq 1 ']' + export OCAMLFIND_DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml + OCAMLFIND_DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml + mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/stublibs + /usr/bin/make install DESTDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT 'INSTALL=/usr/bin/install -p' ARCH=amd64 /usr/bin/make -C src install make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/src' cp META.top META ocamlfind install num-top META num_top.cma num_top_printers.cmi num_top.cmi Installed /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/num-top/num_top.cmi Installed /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/num-top/num_top_printers.cmi Installed /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/num-top/num_top.cma Installed /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/num-top/META rm -f META install -d /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml cp META.legacy META ocamlfind install num META Installed /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/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 /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml install nums.cmxs /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml install -d /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/stublibs install dllnums.so /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/lib64/ocaml/stublibs make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/src' + /usr/bin/python3 /usr/lib/rpm/redhat/ocaml_files.py /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT /usr/lib64/ocaml + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 1.5-1.mga10 --unique-debug-suffix -1.5-1.mga10.x86_64 --unique-debug-src-base ocaml-num-1.5-1.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ocaml-num-1.5-1.mga10.x86_64 cpio: src/bytes.ml: Cannot stat: No such file or directory cpio: src/stdlib.ml: Cannot stat: No such file or directory cpio: src/string.ml: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.FunQ7l + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd num-1.5 + '[' 1 -eq 1 ']' + make -j1 test PROFILE=release ARCH=amd64 FLAMBDA=true make -C test all make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/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 '/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/test' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ocaml-num-1.5-1.mga10.x86_64 Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.T73OAB + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + cd num-1.5 + DOCDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/doc/ocaml-num + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/doc/ocaml-num + cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/Changelog /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/doc/ocaml-num + cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/README.md /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/doc/ocaml-num + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.K1ZPm3 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + cd num-1.5 + LICENSEDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num + cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/LICENSE /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num + RPM_EC=0 ++ jobs -p + exit 0 INFO: ignoring Requires ocaml(Topdirs)=89012e3668065abd3d37ba093fa9c3c2 from /usr/lib64/ocaml/num-top/num_top.cma INFO: ignoring Requires ocaml(Longident)=7a4c66b4b7e709bf48b56a59b5e5419f from /usr/lib64/ocaml/num-top/num_top.cma Provides: ocaml(Arith_flags) = 7bf461a3ad75a143b2affcf5c81bdd6c ocaml(Arith_status) = fddd25339270454f313e1b65d277694c ocaml(Big_int) = 8b70c3baa0dd4497291649f4406ff564 ocaml(Int_misc) = b7afc3b6c7e1ae3f484852946d860d33 ocaml(Nat) = ac055b7b9c802e3a7c7b5b4de2a0a7db ocaml(Num) = 7f09aa952e547d565a7274a0bbe9de28 ocaml(Num_top) = 826c0aff54e2512a3da9a1766cf89478 ocaml(Num_top_printers) = 8428a1e379662ac32690bd3ce2f346c3 ocaml(Ratio) = 4d4935f2d9806f8c43fd53cd32adbbfc ocaml-num = 1.5-1.mga10 ocaml-num(x86-64) = 1.5-1.mga10 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.5)(64bit) ocaml(Arith_flags) = 7bf461a3ad75a143b2affcf5c81bdd6c ocaml(Big_int) = 8b70c3baa0dd4497291649f4406ff564 ocaml(CamlinternalFormatBasics) = aa550bdab521d60e769a9ad43a677e65 ocaml(Int_misc) = b7afc3b6c7e1ae3f484852946d860d33 ocaml(Nat) = ac055b7b9c802e3a7c7b5b4de2a0a7db ocaml(Num) = 7f09aa952e547d565a7274a0bbe9de28 ocaml(Ratio) = 4d4935f2d9806f8c43fd53cd32adbbfc ocaml(Stdlib) = cfc6abca663b2d71db1750a2c051cf6e ocaml(Stdlib__Buffer) = bf6c18db9a96f4c2d97dddb7f07cdee4 ocaml(Stdlib__Bytes) = ad0e607bc378f814f5d4913a8a7b8bc5 ocaml(Stdlib__Char) = 9d1b9b22570f14b7df32bb39bc59d2f2 ocaml(Stdlib__Domain) = 24d9be01b1377d92ed29d08905486a54 ocaml(Stdlib__Either) = c90604673db95a8e7dbd131a219e37c5 ocaml(Stdlib__Format) = 60af4e0c98f0be0b9d368a2a09700b3a ocaml(Stdlib__Int64) = 7f664408b0d5725b26a41d8fe82de705 ocaml(Stdlib__List) = a30617a473d55bfeb31bc8cb1d8035c0 ocaml(Stdlib__Nativeint) = 7b40cfad9e114c0baec17b5f3a644be3 ocaml(Stdlib__Printf) = 53d0458f8bd9e6a47c1910b76e8b6f06 ocaml(Stdlib__Seq) = a98573564faae435d9a1e05d5d2938ff ocaml(Stdlib__String) = 11ee86c6d03e0b37a2ef80541f3e00be ocaml(Stdlib__Sys) = aa921c44c52af557dede0ef5720a3515 ocaml(Stdlib__Uchar) = cc650ed80ecb08760ed6479a6adeec7b Processing files: ocaml-num-devel-1.5-1.mga10.x86_64 Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.VlCOBu + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + cd num-1.5 + LICENSEDIR=/home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num-devel + cp -pr /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/num-1.5/LICENSE /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT/usr/share/licenses/ocaml-num-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ocaml(Arith_flags) = 7bf461a3ad75a143b2affcf5c81bdd6c ocaml(Arith_status) = fddd25339270454f313e1b65d277694c ocaml(Big_int) = 8b70c3baa0dd4497291649f4406ff564 ocaml(Int_misc) = b7afc3b6c7e1ae3f484852946d860d33 ocaml(Nat) = ac055b7b9c802e3a7c7b5b4de2a0a7db ocaml(Num) = 7f09aa952e547d565a7274a0bbe9de28 ocaml(Ratio) = 4d4935f2d9806f8c43fd53cd32adbbfc ocaml-num-devel = 1.5-1.mga10 ocaml-num-devel(x86-64) = 1.5-1.mga10 ocamlx(Arith_flags) = 5a4806ab924eb0e77e3ef431be560948 ocamlx(Arith_status) = 31abf4901f2187a22e4cc372a3ad7d2b ocamlx(Big_int) = 8054bea14d8a8e2c28c3b40b8c0eb216 ocamlx(Int_misc) = f3ebe0ebf88b50e08db4c31d358adc54 ocamlx(Nat) = 425c7bc98370d7504b56ab2047aa5250 ocamlx(Num) = a64871318240e061de3e5ae93f461103 ocamlx(Ratio) = ca7ff08beac30ba4a87cdfa0deb3b634 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ocaml(Arith_flags) = 7bf461a3ad75a143b2affcf5c81bdd6c ocaml(Big_int) = 8b70c3baa0dd4497291649f4406ff564 ocaml(CamlinternalFormatBasics) = aa550bdab521d60e769a9ad43a677e65 ocaml(Int_misc) = b7afc3b6c7e1ae3f484852946d860d33 ocaml(Nat) = ac055b7b9c802e3a7c7b5b4de2a0a7db ocaml(Ratio) = 4d4935f2d9806f8c43fd53cd32adbbfc ocaml(Stdlib) = cfc6abca663b2d71db1750a2c051cf6e ocaml(Stdlib__Buffer) = bf6c18db9a96f4c2d97dddb7f07cdee4 ocaml(Stdlib__Bytes) = ad0e607bc378f814f5d4913a8a7b8bc5 ocaml(Stdlib__Char) = 9d1b9b22570f14b7df32bb39bc59d2f2 ocaml(Stdlib__Either) = c90604673db95a8e7dbd131a219e37c5 ocaml(Stdlib__Int64) = 7f664408b0d5725b26a41d8fe82de705 ocaml(Stdlib__Nativeint) = 7b40cfad9e114c0baec17b5f3a644be3 ocaml(Stdlib__Printf) = 53d0458f8bd9e6a47c1910b76e8b6f06 ocaml(Stdlib__Seq) = a98573564faae435d9a1e05d5d2938ff ocaml(Stdlib__String) = 11ee86c6d03e0b37a2ef80541f3e00be ocaml(Stdlib__Sys) = aa921c44c52af557dede0ef5720a3515 ocaml(Stdlib__Uchar) = cc650ed80ecb08760ed6479a6adeec7b ocamlx(Arith_flags) = 5a4806ab924eb0e77e3ef431be560948 ocamlx(Big_int) = 8054bea14d8a8e2c28c3b40b8c0eb216 ocamlx(Int_misc) = f3ebe0ebf88b50e08db4c31d358adc54 ocamlx(Nat) = 425c7bc98370d7504b56ab2047aa5250 ocamlx(Ratio) = ca7ff08beac30ba4a87cdfa0deb3b634 ocamlx(Stdlib) = 9dc4e5eb1428b4b83037e136de64d07b ocamlx(Stdlib__Bytes) = 742581368c20c030c2290b473f3214b1 ocamlx(Stdlib__Char) = c83dca203a97a14de456752cca98e905 ocamlx(Stdlib__Int64) = e94473a846d945aed5578ae21fe5a13b ocamlx(Stdlib__Nativeint) = 376bae1ff438c97b5c799f1235cbc82b ocamlx(Stdlib__Printf) = 3355dd2861376d6f7797acdac699579a ocamlx(Stdlib__String) = f97b634b8d02a0422b61f35a94a2cf6b ocamlx(Stdlib__Sys) = 2437f5a239783c66a7a6539f2924f9e6 Processing files: ocaml-num-debugsource-1.5-1.mga10.x86_64 Provides: ocaml-num-debugsource = 1.5-1.mga10 ocaml-num-debugsource(x86-64) = 1.5-1.mga10 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.5-1.mga10.x86_64 Provides: debuginfo(build-id) = 08dcbc28812ef163fd92f05a324765886ed03d47 debuginfo(build-id) = 984163915011d14f46d6c16cd5ef509cf72c6794 ocaml-num-debuginfo = 1.5-1.mga10 ocaml-num-debuginfo(x86-64) = 1.5-1.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ocaml-num-debugsource(x86-64) = 1.5-1.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build/BUILDROOT Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-num-debugsource-1.5-1.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-num-debuginfo-1.5-1.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-num-1.5-1.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/ocaml-num-devel-1.5-1.mga10.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.jRtoDI + umask 022 + cd /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + test -d /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + rm -rf /home/pterjan/rpmbuild/BUILD/ocaml-num-1.5-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!