Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

test_nproc.opt on Debian linux unstable, ocaml 3.12.1 #2

Open
zorglub421 opened this Issue · 4 comments

2 participants

@zorglub421

root@vs:~/src/nproc-git# ./test_nproc.opt
[exception in f]
[err] Exception raised by Nproc task: Failure("raised from f")
OK
[exception in g]
[err] Error while handling result of Nproc task: exception Failure("raised from g")
OK
[unstack child]
GC stats in parent:
live_words: 2888042
GC stats in children:
Starting worker 0
Starting worker 1
live_words: 4856
live_words: 4856
live_words: 4856
live_words: 4856
OK
[lwt interface]
Fatal error: exception Unix.Unix_error(23, "fork", "")

this box is a deboostrap chroot of debian unstable in a debian stable "mother" host :

root@vs:~/src/nproc-git# dpkg -l | grep ocaml
ii libbatteries-ocaml-dev 1.4.1-1 Batteries included: OCaml development platform - development files
ii libbatteries-ocaml-doc 1.4.1-1 Batteries included - OCaml development platform - documentation
ii libcalendar-ocaml 2.03-1+b2 OCaml library providing operations over dates and times
ii libcalendar-ocaml-dev 2.03-1+b2 OCaml library providing operations over dates and times
ii libcalendar-ocaml-doc 2.03-1 OCaml library providing operations over dates and times
ii libcamomile-ocaml-data 0.8.3-2 Unicode data for OCaml
ii libcamomile-ocaml-dev 0.8.3-2+b1 Unicode library for OCaml
ii libcryptgps-ocaml-dev 0.2.1-7+b3 OCaml implementation of symmetric cryptographic algorithms: Blowfish, DES, 3DES
ii libcryptokit-ocaml 1.5-1 cryptographic algorithm library for OCaml - runtime
ii libcryptokit-ocaml-dev 1.5-1 cryptographic algorithm library for OCaml - development
ii libfindlib-ocaml 1.2.7+debian-1+b1 library for managing OCaml libraries (runtime)
ii libfindlib-ocaml-dev 1.2.7+debian-1+b1 library for managing OCaml libraries (development files)
ii liblwt-ocaml 2.3.1-1+b3 cooperative light-weight thread library for OCaml (runtime)
ii liblwt-ocaml-dev 2.3.1-1+b3 cooperative light-weight thread library for OCaml
ii liblwt-ocaml-doc 2.3.1-1 cooperative light-weight thread library (documentation)
ii liblwt-ssl-ocaml 2.3.1-1+b3 cooperative OpenSSL bindings for OCaml (runtime)
ii liblwt-ssl-ocaml-dev 2.3.1-1+b3 cooperative OpenSSL bindings for OCaml
ii libnethttpd-ocaml-dev 3.4.1-2+b1 OCaml application-level Internet libraries - HTTP daemon development libraries
ii libobrowser-ocaml-dev 1.1.1+dfsg-1+b5 O'Browser support libraries (development files)
ii libocamlnet-ocaml 3.4.1-2+b1 OCaml application-level Internet libraries - core runtime libraries
ii libocamlnet-ocaml-dev 3.4.1-2+b1 OCaml application-level Internet libraries - core development libraries
ii libocamlnet-ocaml-doc 3.4.1-2 OCaml application-level Internet libraries - documentation and examples
ii libpcre-ocaml 6.2.3-1 OCaml bindings for PCRE (runtime)
ii libpcre-ocaml-dev 6.2.3-1 OCaml bindings for PCRE (Perl Compatible Regular Expression)
ii libreact-ocaml 0.9.2-1+b2 functional reactive programming in OCaml (plugins)
ii libreact-ocaml-dev 0.9.2-1+b2 functional reactive programming in OCaml
ii libsqlite3-ocaml 1.6.1-1+b1 Embeddable SQL Database for OCaml Programs
ii libsqlite3-ocaml-dev 1.6.1-1+b1 Embeddable SQL Database for OCaml Programs
ii libssl-ocaml 0.4.6-1 OCaml bindings for OpenSSL (runtime)
ii libssl-ocaml-dev 0.4.6-1 OCaml bindings for OpenSSL
ii libtext-ocaml 0.5-1+b1 runtime libraries of OCaml-Text
ii libtext-ocaml-dev 0.5-1+b1 library for dealing with sequences of Unicode characters
ii libzip-ocaml 1.04-6+b3 OCaml compression libraries (runtime libraries)
ii libzip-ocaml-dev 1.04-6+b3 OCaml compression libraries (development files)
ii ocaml 3.12.1-2 ML language implementation with a class-based object system
ii ocaml-base 3.12.1-2 Runtime system for OCaml bytecode executables
ii ocaml-base-nox 3.12.1-2 Runtime system for OCaml bytecode executables (no X)
ii ocaml-batteries-included 1.4.1-1 Batteries included: OCaml development platform - metapackage
ii ocaml-compiler-libs 3.12.1-2 OCaml interpreter and standard libraries
ii ocaml-findlib 1.2.7+debian-1+b1 management tool for OCaml libraries
ii ocaml-interp 3.12.1-2 OCaml interactive interpreter and standard libraries
ii ocaml-nox 3.12.1-2 ML implementation with a class-based object system (no X)
ii ocamlduce 3.12.1.0-1 OCaml extended with XML types
ii ocamlduce-base 3.12.1.0-1 OCaml extended with XML types (runtime)

@mjambon mjambon was assigned
@mjambon
Owner

The error 23 that occurs during fork() is ENOMEM "Not enough space" (given by (Obj.magic 23 : Unix.error);;).

Let me know if you still see the problem or if it is explained by a quota issue (ulimit -a).

@zorglub421
@mjambon
Owner

I was just wondering about the problem you witnessed on Debian, not the one on the Mac (issue #1) which appears to be resolved.

@zorglub421
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.