Build:
  1. 0
2026-06-16 10:54.22: New job: build libnlopt.2.7.1 (cdb916ed85a7)
2026-06-16 10:54.22: Waiting for resource in pool day11-builds
2026-06-16 11:13.24: Got resource from pool day11-builds
2026-06-16 11:13.24: [profile full] build libnlopt.2.7.1
2026-06-16 11:13.24: build libnlopt.2.7.1 (cdb916ed85a7)
=== DEPENDENCIES (1 transitive) ===
  conf-cmake.1                                       28c4f93a74da
=== STDOUT ===
Processing: [default: loading data]
[libnlopt.2.7.1: dl]
[libnlopt.2.7.1: extract]
-> retrieved libnlopt.2.7.1  (https://opam.ocaml.org/cache)
[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 12.2.0
- -- The CXX compiler identification is GNU 12.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) 
- -- Could NOT find Matlab (missing: Matlab_INCLUDE_DIRS Matlab_MEX_LIBRARY Matlab_MEX_EXTENSION Matlab_ROOT_DIR Matlab_MX_LIBRARY MX_LIBRARY MAIN_PROGRAM) (found version "NOTFOUND")
- -- Configuring done
- -- Generating done
- -- 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'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  1%] Generating nlopt.f
- [  3%] Generating nlopt.hpp
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  3%] Built target generate-cpp
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  6%] 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
- [  8%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/DIRect.c.o
- [ 10%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/plis.c.o
- [ 12%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/plip.c.o
- [ 13%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/mssubs.c.o
- [ 15%] Building C object CMakeFiles/nlopt.dir/src/algs/cdirect/cdirect.c.o
- [ 17%] Building C object CMakeFiles/nlopt.dir/src/algs/direct/DIRsubrout.c.o
- [ 18%] Building C object CMakeFiles/nlopt.dir/src/algs/cdirect/hybrid.c.o
- [ 20%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/pnet.c.o
- [ 22%] Building C object CMakeFiles/nlopt.dir/src/algs/praxis/praxis.c.o
- [ 24%] Building C object CMakeFiles/nlopt.dir/src/algs/mma/mma.c.o
- [ 25%] Building C object CMakeFiles/nlopt.dir/src/algs/crs/crs.c.o
- [ 27%] Building C object CMakeFiles/nlopt.dir/src/algs/luksan/pssubs.c.o
- [ 29%] Building C object CMakeFiles/nlopt.dir/src/algs/cobyla/cobyla.c.o
- [ 31%] Building C object CMakeFiles/nlopt.dir/src/algs/newuoa/newuoa.c.o
- [ 32%] Building C object CMakeFiles/nlopt.dir/src/algs/mlsl/mlsl.c.o
- [ 34%] Building C object CMakeFiles/nlopt.dir/src/algs/mma/ccsa_quadratic.c.o
- [ 36%] Building C object CMakeFiles/nlopt.dir/src/algs/esch/esch.c.o
- [ 37%] Building C object CMakeFiles/nlopt.dir/src/algs/slsqp/slsqp.c.o
- [ 39%] Building C object CMakeFiles/nlopt.dir/src/algs/neldermead/sbplx.c.o
- [ 41%] Building C object CMakeFiles/nlopt.dir/src/algs/neldermead/nldrmd.c.o
- [ 43%] Building C object CMakeFiles/nlopt.dir/src/algs/bobyqa/bobyqa.c.o
- [ 44%] Building C object CMakeFiles/nlopt.dir/src/algs/auglag/auglag.c.o
- [ 46%] Building C object CMakeFiles/nlopt.dir/src/algs/isres/isres.c.o
- [ 48%] Building C object CMakeFiles/nlopt.dir/src/api/general.c.o
- [ 50%] Building C object CMakeFiles/nlopt.dir/src/api/deprecated.c.o
- [ 51%] Building C object CMakeFiles/nlopt.dir/src/api/options.c.o
- [ 53%] Building C object CMakeFiles/nlopt.dir/src/api/optimize.c.o
- [ 55%] Building C object CMakeFiles/nlopt.dir/src/api/f77api.c.o
- [ 56%] Building C object CMakeFiles/nlopt.dir/src/util/sobolseq.c.o
- [ 58%] Building C object CMakeFiles/nlopt.dir/src/util/mt19937ar.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
- [ 63%] Building C object CMakeFiles/nlopt.dir/src/util/redblack.c.o
- [ 65%] Building C object CMakeFiles/nlopt.dir/src/util/qsort_r.c.o
- [ 67%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/global.cc.o
- [ 68%] Building C object CMakeFiles/nlopt.dir/src/util/rescale.c.o
- [ 68%] Built target generate-fortran
- [ 70%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/linalg.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/ags/evolvent.cc.o
- [ 77%] Building CXX object CMakeFiles/nlopt.dir/src/algs/stogo/tools.cc.o
- [ 79%] 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
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [ 87%] Built target nlopt
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [ 91%] Building CXX object test/CMakeFiles/t_tutorial.dir/t_tutorial.cxx.o
- [ 91%] Building C object test/CMakeFiles/testopt.dir/testopt.c.o
- [ 93%] Building C object test/CMakeFiles/testopt.dir/testfuncs.c.o
- [ 94%] Building C object test/CMakeFiles/testopt.dir/__/src/util/mt19937ar.c.o
- [ 96%] Building C object test/CMakeFiles/testopt.dir/__/src/util/timer.c.o
- [ 98%] Linking CXX executable testopt
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [ 98%] Built target testopt
- [100%] Linking CXX executable t_tutorial
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [100%] Built target t_tutorial
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- 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'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  1%] Built target generate-cpp
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [  3%] Built target generate-fortran
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [ 87%] Built target nlopt
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [ 91%] Built target t_tutorial
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- [100%] Built target testopt
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/libnlopt.2.7.1/build'
- 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 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

=== STDERR ===

2026-06-16 11:15.14: OK: build libnlopt.2.7.1 (runc: 25.1s, disk: 17KB)
2026-06-16 11:15.14: Job succeeded