* Package: dev-ml/ocaml-extunix-0.1.5 * Repository: gentoo * Maintainer: ml@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking ocaml-extunix-0.1.5.tar.gz to /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work >>> Source unpacked in /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work >>> Preparing source in /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5 ... File "./src/discover.ml", line 347, characters 19-35: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. checking EVENTFD.............ok checking ATFILE..............ok checking DIRFD...............ok checking STATVFS.............ok checking SIOCGIFCONF.........ok checking IFADDRS.............ok checking INET_NTOA...........ok checking UNAME...............ok checking FADVISE.............ok checking FALLOCATE...........ok checking TTY_IOCTL...........ok checking TTYNAME.............ok checking CTERMID.............ok checking GETTID..............ok checking PGID................ok checking SETREUID............ok checking FSYNC...............ok checking FDATASYNC...........ok checking SYNC................ok checking SYNCFS..............ok checking REALPATH............ok checking SIGNALFD............ok checking PTRACE..............ok checking RESOURCE............ok checking MLOCKALL............ok checking STRTIME.............ok checking TIMEZONE............ok checking PTS.................ok checking FCNTL...............ok checking TCPGRP..............ok checking EXECINFO............ok checking SETENV..............ok checking CLEARENV............ok checking MKDTEMP.............ok checking TIMEGM..............ok checking MALLOC_INFO.........ok checking MALLOC_STATS........ok checking MEMALIGN............ok checking ENDIAN..............ok checking READ_CREDENTIALS....ok checking FEXECVE.............ok checking SENDMSG.............ok checking PREAD...............ok checking PWRITE..............ok checking READ................ok checking WRITE...............ok checking MKSTEMPS............ok checking MKOSTEMPS...........ok checking SETRESUID...........ok checking SYSCONF.............ok checking SPLICE..............ok checking TEE.................ok checking VMSPLICE............ok checking SOCKOPT.............ok checking TCP_KEEPCNT.........ok checking TCP_KEEPIDLE........ok checking TCP_KEEPINTVL.......ok checking SO_REUSEPORT........ok checking POLL................ok checking SYSINFO.............ok checking MCHECK..............ok checking MOUNT...............ok checking UNSHARE.............ok checking CHROOT..............ok Configuration: ocamlfind: ........................................... /usr/bin/ocamlfind ocamlc: .............................................. /usr/bin/ocamlc.opt ocamlopt: ............................................ /usr/bin/ocamlopt.opt ocamlbuild: .......................................... /usr/bin/ocamlbuild Package name: ........................................ extunix Package version: ..................................... 0.1.4 os_type: ............................................. Unix system: .............................................. linux architecture: ........................................ amd64 ccomp_type: .......................................... cc ocaml_version: ....................................... 4.05.0 standard_library_default: ............................ /usr/lib64/ocaml standard_library: .................................... /usr/lib64/ocaml standard_runtime: .................................... /usr/bin/ocamlrun bytecomp_c_compiler: ................................. x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC native_c_compiler: ................................... x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 -D_REENTRANT model: ............................................... default ext_obj: ............................................. .o ext_asm: ............................................. .s ext_lib: ............................................. .a ext_dll: ............................................. .so default_executable_name: ............................. a.out systhread_supported: ................................. true Install architecture-independent files dir: .......... /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/image//usr Install architecture-dependent files in dir: ......... $prefix User executables: .................................... $exec_prefix/bin System admin executables: ............................ $exec_prefix/sbin Program executables: ................................. $exec_prefix/libexec Read-only single-machine data: ....................... $prefix/etc Modifiable architecture-independent data: ............ $prefix/com Modifiable single-machine data: ...................... $prefix/var Object code libraries: ............................... /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/image//usr/lib64 Read-only arch-independent data root: ................ $prefix/share Read-only architecture-independent data: ............. $datarootdir Info documentation: .................................. $datarootdir/info Locale-dependent data: ............................... $datarootdir/locale Man documentation: ................................... $datarootdir/man Documentation root: .................................. /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/image//usr/share/doc/ocaml-extunix-0.1.5/html HTML documentation: .................................. $docdir DVI documentation: ................................... $docdir PDF documentation: ................................... $docdir PS documentation: .................................... $docdir findlib_version: ..................................... 1.7.3 is_native: ........................................... true suffix_program: ...................................... Remove a file.: ...................................... rm -f Remove a directory.: ................................. rm -rf Turn ocaml debug flag on: ............................ false Turn ocaml profile flag on: .......................... false Compiler support generation of .cmxs.: ............... true OCamlbuild additional flags: ......................... Strict compile-time checks: .......................... true Create documentations: ............................... true Compile tests executable and library and run them: ... true camlp4: .............................................. /usr/bin/camlp4 pkg_unix: ............................................ /usr/lib64/ocaml pkg_bigarray: ........................................ /usr/lib64/ocaml pkg_bytes: ........................................... /usr/lib64/ocaml/bytes pkg_ounit: ........................................... /usr/lib64/ocaml/oUnit pkg_str: ............................................. /usr/lib64/ocaml ocamldoc: ............................................ /usr/bin/ocamldoc >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5 ... W: Cannot find source file matching module 'ExtUnixAll' in library extunix. W: Use InterfacePatterns or ImplementationPatterns to define this file with feature "source_patterns". W: Cannot find source file matching module 'ExtUnixSpecific' in library extunix. W: Use InterfacePatterns or ImplementationPatterns to define this file with feature "source_patterns". W: Cannot find source file matching module 'ExtUnixAll' in library extunix. W: Use InterfacePatterns or ImplementationPatterns to define this file with feature "source_patterns". W: Cannot find source file matching module 'ExtUnixSpecific' in library extunix. W: Use InterfacePatterns or ImplementationPatterns to define this file with feature "source_patterns". tput: unknown terminal "unknown" 00:00:00 1 (0 ) myocamlbuild ON-P---L | 00:00:00 1 (0 ) myocamlbuild ON-P---L | 00:00:00 1 (0 ) myocamlbuild ON-P---L | 00:00:00 1 (0 ) myocamlbuild ON-P---L / 00:00:00 1 (0 ) myocamlbuild ON-P---L / 00:00:00 1 (0 ) myocamlbuild ON-P---L - Finished, 1 target (0 cached) in 00:00:00. tput: unknown terminal "unknown" 00:00:00 0 (0 ) STARTING -------- | 00:00:00 1 (0 ) src/eventfd.c -------- | 00:00:00 3 (0 ) src/dirfd.c -------- / 00:00:00 5 (0 ) src/fsync.c -------- / 00:00:00 7 (0 ) src/statvfs.c -------- - 00:00:00 9 (0 ) src/atfile.c -------- - 00:00:00 9 (0 ) src/atfile.c -------- \ 00:00:00 11 (0 ) src/ioctl_siocgifconf.c -------- \ 00:00:00 11 (0 ) src/ioctl_siocgifconf.c -------- \ 00:00:01 13 (0 ) src/uname.c -------- | 00:00:01 15 (0 ) src/fadvise.c -------- | 00:00:01 17 (0 ) src/fallocate.c -------- / 00:00:01 19 (0 ) src/tty_ioctl.c -------- / 00:00:01 21 (0 ) src/unistd.c -------- / 00:00:01 21 (0 ) src/unistd.c -------- - 00:00:01 21 (0 ) src/unistd.c -------- - 00:00:01 23 (0 ) src/stdlib.c -------- \ 00:00:01 25 (0 ) src/signalfd.c -------- \ 00:00:02 25 (0 ) src/signalfd.c -------- | 00:00:02 27 (0 ) src/ptrace.c -------- | 00:00:02 29 (0 ) src/resource.c -------- | 00:00:02 31 (0 ) src/mman.c -------- / 00:00:02 33 (0 ) src/time.c -------- / 00:00:02 35 (0 ) src/pts.c -------- - 00:00:02 37 (0 ) src/execinfo.c -------- - 00:00:02 39 (0 ) src/malloc.c -------- - 00:00:02 41 (0 ) src/endian.c -------- \ 00:00:02 41 (0 ) src/endian.c -------- \ 00:00:03 43 (0 ) src/read_cred.c -------- | 00:00:03 45 (0 ) src/fexecve.c -------- | 00:00:03 47 (0 ) src/sendmsg.c -------- | 00:00:03 49 (0 ) src/mktemp.c -------- / 00:00:03 51 (0 ) src/memalign.c -------- / 00:00:03 53 (0 ) src/endianba.c -------- / 00:00:03 53 (0 ) src/endianba.c -------- - 00:00:03 55 (0 ) src/pread_pwrite_ba.c -------- - 00:00:03 55 (0 ) src/pread_pwrite_ba.c -------- - 00:00:03 57 (0 ) src/bigarray.c -------- \ 00:00:03 59 (0 ) src/splice.c -------- \ 00:00:04 61 (0 ) src/sysconf.c -------- | 00:00:04 63 (0 ) src/common.c -------- | 00:00:04 65 (0 ) src/sockopt.c -------- | 00:00:04 67 (0 ) src/poll.c -------- / 00:00:04 69 (0 ) src/sysinfo.c -------- / 00:00:04 71 (0 ) src/mount.c -------- - 00:00:04 73 (0 ) src/unshare.c -------- - 00:00:04 75 (0 ) src/extunix_stubs -------- \ 00:00:04 76 (0 ) src/extUnix.ml.depends O------- \ 00:00:04 77 (0 ) src/pa_have.ml.depends O------- \ 00:00:05 78 (0 ) src/extUnixConfig.ml.depends O------- | 00:00:05 80 (0 ) src/pa_have.cmo O-B----- | 00:00:05 80 (0 ) src/pa_have.cmo O-B----- / 00:00:05 80 (0 ) src/pa_have.cmo O-B----- / 00:00:05 80 (0 ) src/pa_have.cmo O-B----- / 00:00:05 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- - 00:00:05 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- - 00:00:05 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- - 00:00:05 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- \ 00:00:05 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- \ 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- | 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- | 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- / 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- / 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- / 00:00:06 81 (0 ) ...extUnix.mlpp -o src/extUnixAll.ml -gen-all O-b-R--- - 00:00:06 82 (0 ) src/extUnixAll.ml.depends O-b-r--- - 00:00:06 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- - 00:00:06 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- \ 00:00:06 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- \ 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- | 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- | 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- | 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- / 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- / 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- - 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- - 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- - 00:00:07 83 (0 ) ...src/extUnix.mlpp -o src/extUnixSpecific.ml O-b-R--- \ 00:00:07 85 (0 ) src/extUnixAll.cmo O-B-r--- \ 00:00:08 85 (0 ) src/extUnixAll.cmo O-B-r--- | 00:00:08 86 (0 ) src/extUnixSpecific.cmo O-B-r--- | 00:00:08 86 (0 ) src/extUnixSpecific.cmo O-B-r--- / 00:00:08 89 (0 ) src/extUnixAll.cmx ONb-r--l / 00:00:08 89 (0 ) src/extUnixAll.cmx ONb-r--l - 00:00:08 89 (0 ) src/extUnixAll.cmx ONb-r--l - 00:00:08 90 (0 ) src/extUnixConfig.cmx ONb-r--l - 00:00:08 91 (0 ) src/extUnixSpecific.cmx ONb-r--l \ 00:00:08 91 (0 ) src/extUnixSpecific.cmx ONb-r--l \ 00:00:08 91 (0 ) src/extUnixSpecific.cmx ONb-r--l \ 00:00:09 93 (0 ) src/extunix.cmxa ONb-r--L | 00:00:09 94 (0 ) src/extunix.cmxs ONb-r--L | 00:00:09 96 (0 ) test/test.cmo OnB-r--l / 00:00:09 97 (0 ) test/test.cmx ONb-r--l / 00:00:09 97 (0 ) test/test.cmx ONb-r--l / 00:00:09 98 (0 ) test/test.native ONbPr--L - 00:00:09 98 (0 ) test/test.native ONbPr--L - 00:00:09 98 (0 ) test/test.native ONbPr--L \ 00:00:09 100 (0 ) test/testba.cmo OnBpr--l \ 00:00:09 101 (0 ) test/testba.cmx ONbpr--l \ 00:00:10 102 (0 ) test/testba.native ONbPr--L | 00:00:10 102 (0 ) test/testba.native ONbPr--L | 00:00:10 104 (0 ) test/test_user_namespace.cmo OnBpr--l | 00:00:10 104 (0 ) test/test_user_namespace.cmo OnBpr--l / 00:00:10 105 (0 ) test/test_user_namespace.cmx ONbpr--l / 00:00:10 106 (0 ) test/test_user_namespace.native ONbPr--L - 00:00:10 106 (0 ) test/test_user_namespace.native ONbPr--L - Finished, 106 targets (0 cached) in 00:00:10. >>> Source compiled. >>> Test phase: dev-ml/ocaml-extunix-0.1.5 ......F.............................................. ============================================================================== Failure: tests:4:unistd:2:pgid not equal ------------------------------------------------------------------------------ Ran: 41 tests in: 0.06 seconds. FAILED: Cases: 41 Tried: 41 Errors: 0 Failures: 1 Skip: 0 Todo: 0 Timeouts: 0. . ============================================================================== Failure: tests:4:unistd:2:pgid not equal ------------------------------------------------------------------------------ Ran: 41 tests in: 0.06 seconds. FAILED: Cases: 41 Tried: 41 Errors: 0 Failures: 1 Skip: 0 Todo: 0 Timeouts: 0. W: Test 'main' fails: Command '/var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5/_build/test/test.native && /var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5/_build/test/testba.native' terminated with error code 1 E: Failure("Tests had a 100.00% failure rate") . ============================================================================== Failure: tests:4:unistd:2:pgid not equal ------------------------------------------------------------------------------ Ran: 41 tests in: 0.07 seconds. FAILED: Cases: 41 Tried: 41 Errors: 0 Failures: 1 Skip: 0 Todo: 0 Timeouts: 0. . ============================================================================== Failure: tests:4:unistd:2:pgid not equal ------------------------------------------------------------------------------ Ran: 41 tests in: 0.07 seconds. FAILED: Cases: 41 Tried: 41 Errors: 0 Failures: 1 Skip: 0 Todo: 0 Timeouts: 0. * ERROR: dev-ml/ocaml-extunix-0.1.5::gentoo failed (test phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_test * environment, line 2019: Called oasis_src_test * environment, line 1814: Called die * The specific snippet of code: * LD_LIBRARY_PATH="${S}/_build/lib" ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -test || die * * If you need support, post the output of `emerge --info '=dev-ml/ocaml-extunix-0.1.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ml/ocaml-extunix-0.1.5::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ml:ocaml-extunix-0.1.5:20190115-070115.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/temp/environment'. * Working directory: '/var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5' * S: '/var/tmp/portage/dev-ml/ocaml-extunix-0.1.5/work/ocaml-extunix-0.1.5'