OCamllabs icon Home|Differences with the last checks|Previous runs


Building on mint
Running Day10 job:
  Sub-command: health-check
  Commit SHA: 5bf570252bd9fee71938b828ca0b86573c1e3355
  Package: libnlopt.2.7.1
  OCaml version: ocaml.5.3.0
  With test: false
Worktree already exists: /var/lib/day10/worktree-5bf570252bd9fee71938b828ca0b86573c1e3355
Executing: day10 health-check --cache-dir /var/lib/day10/cache --opam-repository /var/lib/day10/worktree-5bf570252bd9fee71938b828ca0b86573c1e3355 --ocaml-version ocaml.5.3.0 --log libnlopt.2.7.1
digraph opam {
  "libnlopt.2.7.1" -> "conf-cmake.1";
}

Layer conf-cmake.1: /var/lib/day10/cache/debian-13-x86_64/dee0de8e691b1f79ce73542bf366ccf0
Processing: [default: loading data]

The following system packages will first need to be installed:
    cmake

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "cmake"
- debconf: unable to initialize frontend: Dialog
- debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
- debconf: falling back to frontend: Readline
- debconf: unable to initialize frontend: Readline
- debconf: (This frontend requires a controlling tty.)
- debconf: falling back to frontend: Teletype
- debconf: unable to initialize frontend: Teletype
- debconf: (This frontend requires a controlling tty.)
- debconf: falling back to frontend: Noninteractive
- Selecting previously unselected package cmake-data.
- (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 ... 20107 files and directories currently installed.)
- Preparing to unpack .../0-cmake-data_3.31.6-2_all.deb ...
- Unpacking cmake-data (3.31.6-2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../1-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u1_amd64.deb ...
- Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Selecting previously unselected package libarchive13t64:amd64.
- Preparing to unpack .../2-libarchive13t64_3.7.4-4_amd64.deb ...
- Unpacking libarchive13t64:amd64 (3.7.4-4) ...
- Selecting previously unselected package libjsoncpp26:amd64.
- Preparing to unpack .../3-libjsoncpp26_1.9.6-3_amd64.deb ...
- Unpacking libjsoncpp26:amd64 (1.9.6-3) ...
- Selecting previously unselected package librhash1:amd64.
- Preparing to unpack .../4-librhash1_1.4.5-1_amd64.deb ...
- Unpacking librhash1:amd64 (1.4.5-1) ...
- Selecting previously unselected package libuv1t64:amd64.
- Preparing to unpack .../5-libuv1t64_1.50.0-2_amd64.deb ...
- Unpacking libuv1t64:amd64 (1.50.0-2) ...
- Selecting previously unselected package cmake.
- Preparing to unpack .../6-cmake_3.31.6-2_amd64.deb ...
- Unpacking cmake (3.31.6-2) ...
- Setting up libuv1t64:amd64 (1.50.0-2) ...
- Setting up libjsoncpp26:amd64 (1.9.6-3) ...
- Setting up cmake-data (3.31.6-2) ...
- Setting up librhash1:amd64 (1.4.5-1) ...
- Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Setting up libarchive13t64:amd64 (3.7.4-4) ...
- Setting up cmake (3.31.6-2) ...
- Processing triggers for libc-bin (2.41-12) ...
[conf-cmake.1/configure.sh: dl]
-> retrieved conf-cmake.1  (https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-cmake/configure.sh)
[conf-cmake: sh configure.sh]
+ /usr/bin/sh "-ex" "configure.sh" (CWD=/home/opam/.opam/default/.opam-switch/build/conf-cmake.1)
- + command -v cmake3
- + command -v cmake
- /usr/bin/cmake
- + cmake_cmd=cmake
- + echo cmd: "cmake"
-> compiled  conf-cmake.1
-> installed conf-cmake.1

Layer libnlopt.2.7.1: /var/lib/day10/cache/debian-13-x86_64/cdb9e4cdd57e6e816a25e1bac805051b
[NOTE] chown -R 1000:1000 /var/lib/day10/cache/temp-f68c96/fs/home/opam
Processing: [default: loading data]
[libnlopt.2.7.1: http]
[libnlopt.2.7.1: extract]
-> retrieved libnlopt.2.7.1  (https://github.com/stevengj/nlopt/archive/refs/tags/v2.7.1.tar.gz)
[libnlopt: mkdir build]
+ /usr/bin/mkdir "build" (CWD=/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1)
[libnlopt: sh]
+ /usr/bin/sh "-c" "cd build && cmake -Wno-dev -DCMAKE_INSTALL_PREFIX=/home/opam/.opam/default/lib ../" (CWD=/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1)
- -- The C compiler identification is GNU 14.2.0
- -- The CXX compiler identification is GNU 14.2.0
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working C compiler: /usr/bin/cc - skipped
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/bin/c++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- NLopt version 2.7.1
- -- Looking for getopt.h
- -- Looking for getopt.h - found
- -- Looking for unistd.h
- -- Looking for unistd.h - found
- -- Looking for stdint.h
- -- Looking for stdint.h - found
- -- Looking for time.h
- -- Looking for time.h - found
- -- Looking for sys/time.h
- -- Looking for sys/time.h - found
- -- Looking for getpid
- -- Looking for getpid - found
- -- Looking for syscall
- -- Looking for syscall - found
- -- Looking for isinf
- -- Looking for isinf - found
- -- Looking for isnan
- -- Looking for isnan - found
- -- Looking for gettimeofday
- -- Looking for gettimeofday - found
- -- Looking for qsort_r
- -- Looking for qsort_r - found
- -- Looking for time
- -- Looking for time - found
- -- Looking for copysign
- -- Looking for copysign - found
- -- Looking for getopt
- -- Looking for getopt - found
- -- Looking for sys/types.h
- -- Looking for sys/types.h - found
- -- Looking for stddef.h
- -- Looking for stddef.h - found
- -- Check size of uint32_t
- -- Check size of uint32_t - done
- -- Check size of unsigned int
- -- Check size of unsigned int - done
- -- Check size of unsigned long
- -- Check size of unsigned long - done
- -- Looking for sqrt in m
- -- Looking for sqrt in m - found
- -- Looking for fpclassify
- -- Looking for fpclassify - TRUE
- -- Performing Test HAVE_THREAD_LOCAL_STORAGE
- -- Performing Test HAVE_THREAD_LOCAL_STORAGE - Success
- -- Performing Test HAVE_THREAD_LOCAL_STORAGE
- -- Performing Test HAVE_THREAD_LOCAL_STORAGE - Failed
- -- Looking for __cplusplus
- -- Looking for __cplusplus - found
- -- Performing Test SUPPORTS_STDCXX11
- -- Performing Test SUPPORTS_STDCXX11 - Success
- -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) 
- -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) 
- -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) 
- -- Could NOT find NumPy (missing: NUMPY_INCLUDE_DIRS) 
- -- Could NOT find Guile (missing: GUILE_EXECUTABLE GUILE_ROOT_DIR GUILE_INCLUDE_DIRS GUILE_LIBRARIES) 
- -- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) 
- -- Could NOT find Octave (missing: OCTAVE_EXECUTABLE OCTAVE_ROOT_DIR OCTAVE_INCLUDE_DIRS OCTAVE_LIBRARIES) 
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
- -- Found Threads: TRUE
- -- Could NOT find Matlab (missing: Matlab_ROOT_DIR Matlab_INCLUDE_DIRS Matlab_MEX_LIBRARY Matlab_MEX_EXTENSION Matlab_MX_LIBRARY MX_LIBRARY MAIN_PROGRAM) (found version "NOTFOUND")
- -- Configuring done (4.4s)
- -- Generating done (0.0s)
- -- Build files have been written to: /home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build
[libnlopt: make build]
+ /usr/bin/make "-C" "build" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  1%] Generating nlopt.f
- [  3%] Generating nlopt.hpp
- CMake Deprecation Warning at /home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/cmake/generate-fortran.cmake:1 (cmake_minimum_required):
-   Compatibility with CMake < 3.10 will be removed from a future version of
-   CMake.
- 
-   Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
-   to tell CMake that the project requires at least <min> but has been updated
-   to work with policies introduced by <max> or earlier.
- 
- 
- CMake Deprecation Warning at /home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/cmake/generate-cpp.cmake:1 (cmake_minimum_required):
-   Compatibility with CMake < 3.10 will be removed from a future version of
-   CMake.
- 
-   Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
-   to tell CMake that the project requires at least <min> but has been updated
-   to work with policies introduced by <max> or earlier.
- 
- 
- [  3%] Built target generate-fortran
- [  3%] Built target generate-cpp
- [  5%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/direct_wrap.c.o
- [  6%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/DIRserial.c.o
- [ 10%] Building C object CMakeFiles/nlopt.dir/src/algs/cdirect/hybrid.c.o
- [ 12%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/DIRsubrout.c.o
- [ 12%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/DIRect.c.o
- [ 13%] Building C object CMakeFiles/nlopt.dir/src/algs/cdirect/cdirect.c.o
- [ 15%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/plis.c.o
- [ 18%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/mssubs.c.o
- [ 22%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/plip.c.o
- [ 24%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/pnet.c.o
- [ 24%] Building C object CMakeFiles/nlopt.dir/src/algs/praxis/praxis.c.o
- [ 24%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/pssubs.c.o
- [ 25%] Building C object CMakeFiles/nlopt.dir/src/algs/crs/crs.c.o
- [ 29%] Building C object CMakeFiles/nlopt.dir/src/algs/mlsl/mlsl.c.o
- [ 29%] Building C object CMakeFiles/nlopt.dir/src/algs/mma/mma.c.o
- [ 31%] Building C object CMakeFiles/nlopt.dir/src/algs/newuoa/newuoa.c.o
- [ 32%] Building C object CMakeFiles/nlopt.dir/src/algs/auglag/auglag.c.o
- [ 34%] Building C object CMakeFiles/nlopt.dir/src/algs/cobyla/cobyla.c.o
- [ 36%] Building C object CMakeFiles/nlopt.dir/src/algs/neldermead/nldrmd.c.o
- [ 37%] Building C object CMakeFiles/nlopt.dir/src/algs/neldermead/sbplx.c.o
- [ 39%] Building C object CMakeFiles/nlopt.dir/src/algs/mma/ccsa_quadratic.c.o
- [ 43%] Building C object CMakeFiles/nlopt.dir/src/algs/slsqp/slsqp.c.o
- [ 43%] Building C object CMakeFiles/nlopt.dir/src/algs/bobyqa/bobyqa.c.o
- [ 44%] Building C object CMakeFiles/nlopt.dir/src/algs/isres/isres.c.o
- [ 46%] Building C object CMakeFiles/nlopt.dir/src/algs/esch/esch.c.o
- [ 48%] Building C object CMakeFiles/nlopt.dir/src/api/general.c.o
- [ 50%] Building C object CMakeFiles/nlopt.dir/src/api/options.c.o
- [ 51%] Building C object CMakeFiles/nlopt.dir/src/api/optimize.c.o
- [ 53%] Building C object CMakeFiles/nlopt.dir/src/util/mt19937ar.c.o
- [ 56%] Building C object CMakeFiles/nlopt.dir/src/api/deprecated.c.o
- [ 58%] Building C object CMakeFiles/nlopt.dir/src/util/sobolseq.c.o
- [ 58%] Building C object CMakeFiles/nlopt.dir/src/api/f77api.c.o
- [ 60%] Building C object CMakeFiles/nlopt.dir/src/util/timer.c.o
- [ 62%] Building C object CMakeFiles/nlopt.dir/src/util/stop.c.o
- [ 67%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/linalg.cc.o
- [ 67%] Building C object CMakeFiles/nlopt.dir/src/util/qsort_r.c.o
- [ 63%] Building C object CMakeFiles/nlopt.dir/src/util/redblack.c.o
- [ 68%] Building C object CMakeFiles/nlopt.dir/src/util/rescale.c.o
- [ 70%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/global.cc.o
- [ 72%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/local.cc.o
- [ 74%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/stogo.cc.o
- [ 75%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/tools.cc.o
- [ 77%] Building CXX object CMakeFiles/nlopt.dir/src/algs/ags/evolvent.cc.o
- /home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/src/algs/neldermead/nldrmd.c: In function 'nldrmd_minimize_':
- /home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/src/algs/neldermead/nldrmd.c:205:11: warning: 'memset' specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
-   205 |           memset(xcur, 0, sizeof(double)*n);
-       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 81%] Building CXX object CMakeFiles/nlopt.dir/src/algs/ags/local_optimizer.cc.o
- [ 81%] Building CXX object CMakeFiles/nlopt.dir/src/algs/ags/solver.cc.o
- [ 82%] Building CXX object CMakeFiles/nlopt.dir/src/algs/ags/ags.cc.o
- [ 84%] Linking CXX shared library libnlopt.so
- [ 87%] Built target nlopt
- [ 94%] Building C object test/CMakeFiles/testopt.dir/__/src/util/mt19937ar.c.o
- [ 94%] Building C object test/CMakeFiles/testopt.dir/testfuncs.c.o
- [ 94%] Building C object test/CMakeFiles/testopt.dir/__/src/util/timer.c.o
- [ 94%] Building CXX object test/CMakeFiles/t_tutorial.dir/t_tutorial.cxx.o
- [ 96%] Building C object test/CMakeFiles/testopt.dir/testopt.c.o
- [ 98%] Linking CXX executable testopt
- [ 98%] Built target testopt
- [100%] Linking CXX executable t_tutorial
- [100%] Built target t_tutorial
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
-> compiled  libnlopt.2.7.1
[libnlopt: make build]
+ /usr/bin/make "-C" "build" "install" (CWD=/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  1%] Built target generate-cpp
- [  3%] Built target generate-fortran
- [ 87%] Built target nlopt
- [ 91%] Built target t_tutorial
- [100%] Built target testopt
- Install the project...
- -- Install configuration: "Release"
- -- Installing: /home/opam/.opam/default/lib/lib/pkgconfig/nlopt.pc
- -- Installing: /home/opam/.opam/default/lib/include/nlopt.h
- -- Installing: /home/opam/.opam/default/lib/include/nlopt.hpp
- -- Installing: /home/opam/.opam/default/lib/include/nlopt.f
- -- Installing: /home/opam/.opam/default/lib/lib/libnlopt.so.0.11.1
- -- Installing: /home/opam/.opam/default/lib/lib/libnlopt.so.0
- -- Set non-toolchain portion of runtime path of "/home/opam/.opam/default/lib/lib/libnlopt.so.0.11.1" to "/home/opam/.opam/default/lib/lib"
- -- Installing: /home/opam/.opam/default/lib/lib/libnlopt.so
- -- Installing: /home/opam/.opam/default/lib/lib/cmake/nlopt/NLoptLibraryDepends.cmake
- -- Installing: /home/opam/.opam/default/lib/lib/cmake/nlopt/NLoptLibraryDepends-release.cmake
- -- Installing: /home/opam/.opam/default/lib/lib/cmake/nlopt/NLoptConfig.cmake
- -- Installing: /home/opam/.opam/default/lib/lib/cmake/nlopt/NLoptConfigVersion.cmake
- -- Installing: /home/opam/.opam/default/lib/share/man/man3/nlopt.3
- -- Installing: /home/opam/.opam/default/lib/share/man/man3/nlopt_minimize.3
- -- Installing: /home/opam/.opam/default/lib/share/man/man3/nlopt_minimize_constrained.3
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
-> installed libnlopt.2.7.1

[NOTE] success
Job succeeded