← Back to PR #28827

Build Log: nx.1.0.0~alpha2

Status: SUCCESS

Log Output

Processing: [default: loading data] The following system packages will first need to be installed: liblapacke-dev libopenblas-dev <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "liblapacke-dev" "libopenblas-dev" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libblas3:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 15620 files and directories currently installed.) - Preparing to unpack .../00-libblas3_3.10.0-2ubuntu1_amd64.deb ... - Unpacking libblas3:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libblas-dev:amd64. - Preparing to unpack .../01-libblas-dev_3.10.0-2ubuntu1_amd64.deb ... - Unpacking libblas-dev:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libgfortran5:amd64. - Preparing to unpack .../02-libgfortran5_12.3.0-1ubuntu1~22.04.2_amd64.deb ... - Unpacking libgfortran5:amd64 (12.3.0-1ubuntu1~22.04.2) ... - Selecting previously unselected package libopenblas0-pthread:amd64. - Preparing to unpack .../03-libopenblas0-pthread_0.3.20+ds-1_amd64.deb ... - Unpacking libopenblas0-pthread:amd64 (0.3.20+ds-1) ... - Selecting previously unselected package liblapack3:amd64. - Preparing to unpack .../04-liblapack3_3.10.0-2ubuntu1_amd64.deb ... - Unpacking liblapack3:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libopenblas-pthread-dev:amd64. - Preparing to unpack .../05-libopenblas-pthread-dev_0.3.20+ds-1_amd64.deb ... - Unpacking libopenblas-pthread-dev:amd64 (0.3.20+ds-1) ... - Selecting previously unselected package liblapack-dev:amd64. - Preparing to unpack .../06-liblapack-dev_3.10.0-2ubuntu1_amd64.deb ... - Unpacking liblapack-dev:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libtmglib3:amd64. - Preparing to unpack .../07-libtmglib3_3.10.0-2ubuntu1_amd64.deb ... - Unpacking libtmglib3:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package liblapacke:amd64. - Preparing to unpack .../08-liblapacke_3.10.0-2ubuntu1_amd64.deb ... - Unpacking liblapacke:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libtmglib-dev:amd64. - Preparing to unpack .../09-libtmglib-dev_3.10.0-2ubuntu1_amd64.deb ... - Unpacking libtmglib-dev:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package liblapacke-dev:amd64. - Preparing to unpack .../10-liblapacke-dev_3.10.0-2ubuntu1_amd64.deb ... - Unpacking liblapacke-dev:amd64 (3.10.0-2ubuntu1) ... - Selecting previously unselected package libopenblas0:amd64. - Preparing to unpack .../11-libopenblas0_0.3.20+ds-1_amd64.deb ... - Unpacking libopenblas0:amd64 (0.3.20+ds-1) ... - Selecting previously unselected package libopenblas-dev:amd64. - Preparing to unpack .../12-libopenblas-dev_0.3.20+ds-1_amd64.deb ... - Unpacking libopenblas-dev:amd64 (0.3.20+ds-1) ... - Setting up libblas3:amd64 (3.10.0-2ubuntu1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode - Setting up libgfortran5:amd64 (12.3.0-1ubuntu1~22.04.2) ... - Setting up libblas-dev:amd64 (3.10.0-2ubuntu1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode - Setting up liblapack3:amd64 (3.10.0-2ubuntu1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode - Setting up libopenblas0-pthread:amd64 (0.3.20+ds-1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblas.so.0 to provide /usr/lib/x86_64-linux-gnu/libopenblas.so.0 (libopenblas.so.0-x86_64-linux-gnu) in auto mode - Setting up libtmglib3:amd64 (3.10.0-2ubuntu1) ... - Setting up liblapack-dev:amd64 (3.10.0-2ubuntu1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode - Setting up libopenblas0:amd64 (0.3.20+ds-1) ... - Setting up liblapacke:amd64 (3.10.0-2ubuntu1) ... - Setting up libtmglib-dev:amd64 (3.10.0-2ubuntu1) ... - Setting up libopenblas-pthread-dev:amd64 (0.3.20+ds-1) ... - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode - update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblas.so to provide /usr/lib/x86_64-linux-gnu/libopenblas.so (libopenblas.so-x86_64-linux-gnu) in auto mode - Setting up liblapacke-dev:amd64 (3.10.0-2ubuntu1) ... - Setting up libopenblas-dev:amd64 (0.3.20+ds-1) ... - Processing triggers for libc-bin (2.35-0ubuntu3.11) ... [nx.1.0.0~alpha2: http] [nx.1.0.0~alpha2: extract] -> retrieved nx.1.0.0~alpha2 (https://github.com/raven-ml/raven/releases/download/1.0.0_alpha2/raven-1.0.0.alpha2.tbz) [nx: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "nx" "-j" "255" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/nx.1.0.0~alpha2) - (cd _build/default/nx/lib/backend_c && /usr/bin/gcc -I/usr/include/x86_64-linux-gnu -O3 -march=native -fPIC -fopenmp -I/usr/include/x86_64-linux-gnu/openblas-pthread/ -g -I /home/opam/.opam/default/lib/ocaml -I ../../bigarray_ext -I ../core -I ../../vendor/ocaml-pocketfft -o nx_c_reduce.o -c nx_c_reduce.c) - In function 'nx_c_reduce_max_f32_fallback', - inlined from 'nx_c_reduce_max_f32_generic_wrap' at nx_c_reduce.c:1043:3, - inlined from 'nx_c_reduce_max_f32' at nx_c_reduce.c:957:3: - nx_c_reduce.c:217:32: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] - 217 | bool *is_reduced = (bool *)calloc(input->ndim, sizeof(bool)); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - nx_c_reduce.c:312:3: note: in expansion of macro 'REDUCE_OP_IMPL' - 312 | REDUCE_OP_IMPL(name, T, suffix, IDENTITY, HAS_IDENTITY, OP) - | ^~~~~~~~~~~~~~ - nx_c_reduce.c:1006:1: note: in expansion of macro 'REDUCE_OP_FOR_TYPE' - 1006 | REDUCE_OP_FOR_TYPE(reduce_max, float, f32_fallback, MAX_IDENTITY(float), - | ^~~~~~~~~~~~~~~~~~ - In file included from /home/opam/.opam/default/lib/ocaml/caml/misc.h:26, - from /home/opam/.opam/default/lib/ocaml/caml/alloc.h:19, - from nx_c_reduce.c:3: - nx_c_reduce.c: In function 'nx_c_reduce_max_f32': - /usr/include/stdlib.h:543:14: note: in a call to allocation function 'calloc' declared here - 543 | extern void *calloc (size_t __nmemb, size_t __size) - | ^~~~~~ - In function 'nx_c_reduce_max_f64_fallback', - inlined from 'nx_c_reduce_max_f64_generic_wrap' at nx_c_reduce.c:1049:3, - inlined from 'nx_c_reduce_max_f64' at nx_c_reduce.c:985:3: - nx_c_reduce.c:217:32: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] - 217 | bool *is_reduced = (bool *)calloc(input->ndim, sizeof(bool)); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - nx_c_reduce.c:312:3: note: in expansion of macro 'REDUCE_OP_IMPL' - 312 | REDUCE_OP_IMPL(name, T, suffix, IDENTITY, HAS_IDENTITY, OP) - | ^~~~~~~~~~~~~~ - nx_c_reduce.c:1008:1: note: in expansion of macro 'REDUCE_OP_FOR_TYPE' - 1008 | REDUCE_OP_FOR_TYPE(reduce_max, double, f64_fallback, MAX_IDENTITY(double), - | ^~~~~~~~~~~~~~~~~~ - In file included from /home/opam/.opam/default/lib/ocaml/caml/misc.h:26, - from /home/opam/.opam/default/lib/ocaml/caml/alloc.h:19, - from nx_c_reduce.c:3: - nx_c_reduce.c: In function 'nx_c_reduce_max_f64': - /usr/include/stdlib.h:543:14: note: in a call to allocation function 'calloc' declared here - 543 | extern void *calloc (size_t __nmemb, size_t __size) - | ^~~~~~ [nx: dune install] + /home/opam/.opam/default/bin/dune "install" "-p" "nx" "--create-install-files" "nx" (CWD=/home/opam/.opam/default/.opam-switch/build/nx.1.0.0~alpha2) -> compiled nx.1.0.0~alpha2 -> installed nx.1.0.0~alpha2

Dependency Graph

Loading graph...
View raw DOT format
digraph opam { "conf-zlib.1" -> "conf-pkg-config.4"; "csexp.1.5.2" -> {"dune.3.20.2" "ocaml.5.4.0"} "dune.3.20.2" -> {"base-threads.base" "base-unix.base" "ocaml.5.4.0"} "dune-configurator.3.20.2" -> {"base-unix.base" "csexp.1.5.2" "dune.3.20.2" "ocaml.5.4.0"} "nx.1.0.0~alpha2" -> {"conf-pkg-config.4" "conf-zlib.1" "dune.3.20.2" "dune-configurator.3.20.2" "ocaml.5.4.0" "stdlib-shims.0.3.0"} "ocaml.5.4.0" -> {"ocaml-base-compiler.5.4.0" "ocaml-config.3"} "ocaml-base-compiler.5.4.0" -> "ocaml-compiler.5.4.0"; "ocaml-config.3" -> "ocaml-base-compiler.5.4.0"; "stdlib-shims.0.3.0" -> {"dune.3.20.2" "ocaml.5.4.0"} }