Build:
  1. 0
2026-10-29 10:55.45: New job: build elina.1.1 (2d8ee8e81250)
2026-10-29 10:55.45: Waiting for resource in pool day11-builds
2026-10-29 13:11.17: Got resource from pool day11-builds
2026-10-29 13:11.17: [profile full] build elina.1.1
2026-10-29 13:11.17: build elina.1.1 (2d8ee8e81250)
=== DEPENDENCIES (18 transitive) ===
  apron.v0.9.15                                      bad4d8c2aa34
  base-threads.base                                  f062ded5f7fe
  base-unix.base                                     200a1b731b4b
  bigarray-compat.1.1.0                              2e2bdb283758
  camlidl.1.13-1                                     116d7ac15228
  compiler-cloning.enabled                           f92b4252ef86
  conf-findutils.1                                   800ac857348e
  conf-gmp-paths.1                                   fcb9fb0db2f2
  conf-mpfr-paths.1                                  16a21945f364
  conf-perl.2                                        dff2e1766d22
  dune.3.24.2                                        3fea9716fe4a
  ez-conf-lib.2                                      01c536daa059
  mlgmpidl.1.3.0                                     8b2e8b06213b
  ocaml.5.5.2                                        11d5f4fa9040
  ocaml-base-compiler.5.5.2                          11100ea2ad5a
  ocaml-compiler.5.5.2                               58ca3e1f67e1
  ocamlbuild.0.16.1                                  4d9ed6c0f88b
  ocamlfind.1.9.9~preview                            ed61207009a7
=== STDOUT ===
Processing: [default: loading data]
[elina.1.1: dl]
[elina.1.1: extract]
-> retrieved elina.1.1  (https://opam.ocaml.org/cache)
[elina: sh]
+ /usr/bin/sh "./configure" "--prefix" "/home/opam/.opam/default/share/elina" "--apron-prefix" "/home/opam/.opam/default/share/apron" "--use-opam" "--use-apron" (CWD=/home/opam/.opam/default/.opam-switch/build/elina.1.1)
- checking compilation with cc : working
- checking compilation with cc -Wcast-qual: working
- checking compilation with cc -Wswitch: working
- checking compilation with cc -Wall: working
- checking compilation with cc -Wextra: working
- checking compilation with cc -Wundef: working
- checking compilation with cc -Wcast-align: working
- checking compilation with cc -Wno-unused: working
- checking compilation with cc -U__STRICT_ANSI__: working
- checking compilation with cc -fPIC: working
- checking compilation with cc -O3: working
- checking compilation with cc -DNDEBUG: working
- checking compilation with cc -Werror-implicit-function-declaration: working
- checking compilation with cc -Wbad-function-cast: 
- working
- checking compilation with cc -Wstrict-prototypes: working
- checking compilation with cc -Wno-strict-overflow: working
- checking compilation with cc -std=c99: working
- binary ar: found in /usr/bin
- binary ranlib: found in /usr/bin
- binary sed: found in /usr/bin
- binary perl: found in /usr/bin
- binary install: found in /usr/bin
- looking for gmp without prefix
- include gmp.h: found
- library gmp: found
- library gmp found without prefix
- looking for mpfr without prefix
- include mpfr.h: found
- library mpfr: found
- library mpfr found without prefix
- binary ocamlc.opt: found in /home/opam/.opam/default/bin
- binary ocamlopt.opt: found in /home/opam/.opam/default/bin
- binary ocamldep: found in /home/opam/.opam/default/bin
- binary ocamllex: found in /home/opam/.opam/default/bin
- binary ocamlyacc: found in /home/opam/.opam/default/bin
- binary ocamldoc: found in /home/opam/.opam/default/bin
- binary ocamlmktop: found in /home/opam/.opam/default/bin
- binary ocamlmklib: found in /home/opam/.opam/default/bin
- binary camlidl: found in /home/opam/.opam/default/bin
- binary ocamlfind: found in /home/opam/.opam/default/bin
- include caml/mlvalues.h: found
- include caml/camlidlruntime.h: found
- include gmp_caml.h: found
- 
- detected configuration:
- 
-    optional OCaml support       1
-    optional OCamlFind support   1
-    optional Java support        0
- 
-    installation path            /home/opam/.opam/default/share/elina
- 
[elina: make]
+ /usr/bin/make "-j39" (CWD=/home/opam/.opam/default/.opam-switch/build/elina.1.1)
- (cd elina_linearize; make all)
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/elina_linearize'
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_generic.o elina_generic.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron	
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_scalar_arith.o elina_scalar_arith.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_interval_arith.o elina_interval_arith.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_coeff_arith.o elina_coeff_arith.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_linexpr0_arith.o elina_linexpr0_arith.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_linearize.o elina_linearize.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o elina_linearize_texpr.o elina_linearize_texpr.c  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- cc -shared -Wl,-rpath=/home/opam/.opam/default/share/elina/lib -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON    -I/home/opam/.opam/default/share/apron/include -I../apron_interface -o libelinalinearize.so elina_generic.o elina_scalar_arith.o elina_interval_arith.o  elina_coeff_arith.o elina_linexpr0_arith.o elina_linearize.o elina_linearize_texpr.o  -lmpfr  -lgmp -lm -L/home/opam/.opam/default/share/apron/lib -lapron
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/elina_linearize'
- (cd partitions_api; make all)
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/partitions_api'
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -o comp_list.o comp_list.c 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -o array_comp_list.o array_comp_list.c 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -o intersection.o intersection.c 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -o union.o union.c 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -o extract.o extract.c 
- comp_list.c: In function 'comp_list_deserialize':
- comp_list.c:289:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
-   289 |     for(size_t i = 0; i < length - 1; i++){
-       |                         ^
- cc -shared -Wl,-rpath=/home/opam/.opam/default/share/elina/lib -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -o libpartitions.so comp_list.o array_comp_list.o intersection.o union.o extract.o  
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/partitions_api'
- (cd elina_oct; make all)
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/elina_oct'
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_closure_comp_sparse.o opt_oct_closure_comp_sparse.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_closure_dense_scalar.o opt_oct_closure_dense_scalar.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_nary.o opt_oct_nary.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_resize.o opt_oct_resize.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_predicate.o opt_oct_predicate.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_representation.o opt_oct_representation.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_transfer.o opt_oct_transfer.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- cc -c -Wcast-qual -Wswitch -Wall -Wextra -Wundef -Wcast-align -Wno-unused -U__STRICT_ANSI__ -fPIC -O3 -DNDEBUG -Werror-implicit-function-declaration -Wbad-function-cast -Wstrict-prototypes -Wno-strict-overflow -std=c99 -g  -DNUM_LONGLONGRAT -DNUM_DOUBLE -DTHRESHOLD=0.75 -DTIMING -D_GNU_SOURCE -pthread -fno-tree-vectorize -m64 -march=native  -DHAS_APRON  -I/home/opam/.opam/default/share/apron/include -I../apron_interface -I../elina_linearize -I../partitions_api   -o opt_oct_hmat.o opt_oct_hmat.c -L../partitions_api -lpartitions -L/home/opam/.opam/default/share/apron/lib -lapron  -L../elina_linearize -lelinalinearize  -lmpfr  -lgmp -lm 
- opt_oct_nary.c: In function 'opt_oct_meet_array':
- opt_oct_nary.c:227:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
-   227 |   for (k=0;k<size;k++)
-       |   ^~~
- opt_oct_nary.c:230:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
-   230 |     r->m = opt_hmat_copy(tab[0]->closed ? tab[0]->closed : tab[0]->m,r->dim);
-       |     ^
- opt_oct_transfer.c: In function 'opt_oct_meet_tcons_array':
- opt_oct_transfer.c:259:51: error: passing argument 7 of 'elina_generic_meet_intlinearize_tcons_array' from incompatible pointer type [-Wincompatible-pointer-types]
-   259 |                                                   &opt_oct_meet_lincons_array);
-       |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-       |                                                   |
-       |                                                   opt_oct_t * (*)(ap_manager_t *, bool,  opt_oct_t *, ap_lincons0_array_t *) {aka opt_oct_t * (*)(ap_manager_t *, char,  opt_oct_t *, ap_lincons0_array_t *)}
- In file included from opt_oct.h:38,
-                  from opt_oct_internal.h:87,
-                  from opt_oct_hmat.h:31,
-                  from opt_oct_transfer.c:22:
- ../elina_linearize/elina_generic.h:112:50: note: expected 'void * (*)(ap_manager_t *, bool,  void *, ap_lincons0_array_t *)' {aka 'void * (*)(ap_manager_t *, char,  void *, ap_lincons0_array_t *)'} but argument is of type 'opt_oct_t * (*)(ap_manager_t *, bool,  opt_oct_t *, ap_lincons0_array_t *)' {aka 'opt_oct_t * (*)(ap_manager_t *, char,  opt_oct_t *, ap_lincons0_array_t *)'}
-   112 |                                          void* (*meet_lincons_array)(elina_manager_t*,
-       |                                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-   113 |                                                                      bool, void*,
-       |                                                                      ~~~~~~~~~~~~
-   114 |                                                                      elina_lincons0_array_t*));
-       |                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~
- opt_oct_hmat.c: In function 'opt_hmat_add_lincons':
- opt_oct_hmat.c:2022:22: error: assignment to 'bool (*)(opt_oct_mat_t *, ...)' {aka 'char (*)(opt_oct_mat_t *, ...)'} from incompatible pointer type 'bool (*)(opt_oct_mat_t *, int,  int,  bool)' {aka 'char (*)(opt_oct_mat_t *, int,  int,  char)'} [-Wincompatible-pointer-types]
-  2022 |         incr_closure = &incremental_closure_comp_sparse;
-       |                      ^
- opt_oct_hmat.c:2037:30: error: assignment to 'bool (*)(opt_oct_mat_t *, ...)' {aka 'char (*)(opt_oct_mat_t *, ...)'} from incompatible pointer type 'bool (*)(opt_oct_mat_t *, int,  int,  bool)' {aka 'char (*)(opt_oct_mat_t *, int,  int,  char)'} [-Wincompatible-pointer-types]
-  2037 |                 incr_closure = &incremental_closure_opt_dense_scalar;
-       |                              ^
- opt_oct_hmat.c: In function 'opt_hmat_assign':
- opt_oct_hmat.c:2928:22: error: assignment to 'bool (*)(opt_oct_mat_t *, ...)' {aka 'char (*)(opt_oct_mat_t *, ...)'} from incompatible pointer type 'bool (*)(opt_oct_mat_t *, int,  int,  bool)' {aka 'char (*)(opt_oct_mat_t *, int,  int,  char)'} [-Wincompatible-pointer-types]
-  2928 |         incr_closure = &incremental_closure_comp_sparse;
-       |                      ^
- opt_oct_hmat.c:2942:30: error: assignment to 'bool (*)(opt_oct_mat_t *, ...)' {aka 'char (*)(opt_oct_mat_t *, ...)'} from incompatible pointer type 'bool (*)(opt_oct_mat_t *, int,  int,  bool)' {aka 'char (*)(opt_oct_mat_t *, int,  int,  char)'} [-Wincompatible-pointer-types]
-  2942 |                 incr_closure = &incremental_closure_opt_dense_scalar;
-       |                              ^
- make[1]: *** [Makefile:103: opt_oct_transfer.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- make[1]: *** [Makefile:88: opt_oct_hmat.o] Error 1
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/elina.1.1/elina_oct'
- make: *** [Makefile:48: c] Error 2
build failed... 
[ERROR] The compilation of elina.1.1 failed at "make -j39".

=== STDERR ===

2026-10-29 13:11.58: FAILED: build elina.1.1
2026-10-29 13:11.58: Job failed: build failed: elina.1.1