Build:
  1. 0
2026-06-23 16:45.56: New job: build fftw3.0.8.4 (2dd69500dcbd)
2026-06-23 16:45.56: Waiting for resource in pool day11-builds
2026-06-23 18:08.35: Got resource from pool day11-builds
2026-06-23 18:08.35: [profile full] build fftw3.0.8.4
2026-06-23 18:08.35: build fftw3.0.8.4 (2dd69500dcbd)
=== DEPENDENCIES (11 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  conf-fftw3.1                                       9cbf972aeea5
  conf-pkg-config.5                                  4b60827fc174
  cppo.1.8.0                                         ea583d2d3bbb
  csexp.1.5.2                                        ec63db2dab31
  dune.3.23.1                                        5402470d931c
  dune-configurator.3.23.1                           58f4a3f92083
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
=== STDOUT ===
Processing: [default: loading data]
[fftw3.0.8.4: dl]
[fftw3.0.8.4: extract]
-> retrieved fftw3.0.8.4  (https://opam.ocaml.org/cache)
[fftw3: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "fftw3" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/fftw3.0.8.4)
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -DFFTW3F_EXISTS -g -I /home/opam/.opam/default/lib/ocaml -o fftw3_stubs_c.o -c fftw3_stubs_c.c)
- fftw3_stubs_c.c: In function 'fftw3_caml_ba_finalize':
- fftw3_stubs_c.c:77:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
-    77 |   struct caml_bigarray * b = Bigarray_val(v);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- fftw3_stubs_c.c:77:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    77 |   struct caml_bigarray * b = Bigarray_val(v);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- In file included from fftw3_stubs_c.c:262:
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute':
- fftw3SD_stubs.c:53:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    53 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:55:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    55 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_dft':
- fftw3SD_stubs.c:63:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    63 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:64:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    64 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:67:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    67 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:69:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    69 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_split_dft':
- fftw3SD_stubs.c:79:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    79 |   FLOAT *ri = Data_bigarray_val(vri);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:80:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    80 |   FLOAT *ii = Data_bigarray_val(vii);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:81:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    81 |   FLOAT *ro = Data_bigarray_val(vro);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:82:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    82 |   FLOAT *io = Data_bigarray_val(vio);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:85:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    85 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:87:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    87 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_dft_r2c':
- fftw3SD_stubs.c:96:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    96 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:97:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    97 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:100:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   100 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:102:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   102 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_split_dft_r2c':
- fftw3SD_stubs.c:112:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   112 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:113:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   113 |   FLOAT *ro = Data_bigarray_val(vro);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:114:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   114 |   FLOAT *io = Data_bigarray_val(vio);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:117:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   117 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:119:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   119 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_dft_c2r':
- fftw3SD_stubs.c:128:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   128 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:129:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   129 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:132:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   132 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:134:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   134 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_split_dft_c2r':
- fftw3SD_stubs.c:144:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   144 |   FLOAT *ri = Data_bigarray_val(vri);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:145:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   145 |   FLOAT *ii = Data_bigarray_val(vii);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:146:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   146 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:149:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   149 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:151:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   151 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_execute_r2r':
- fftw3SD_stubs.c:160:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   160 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:161:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   161 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:164:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   164 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:166:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   166 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftw_ocaml_guru_dft':
- fftw3SD_stubs.c:206:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   206 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:207:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   207 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:208:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   208 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:208:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:213:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   213 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:216:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   216 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:219:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   219 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftw_ocaml_guru_r2c':
- fftw3SD_stubs.c:245:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   245 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:246:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   246 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:247:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   247 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:247:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:252:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   252 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:255:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   255 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:258:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   258 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftw_ocaml_guru_c2r':
- fftw3SD_stubs.c:285:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   285 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:286:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   286 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:287:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   287 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:287:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:292:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   292 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:295:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   295 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:298:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   298 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftw_ocaml_guru_r2r':
- fftw3SD_stubs.c:324:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   324 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:325:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   325 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:326:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   326 |   FFTW(r2r_kind) kind[MAX_NUM_DIMS];
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:327:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   327 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:327:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:337:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   337 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:340:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   340 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:343:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   343 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- In file included from fftw3_stubs_c.c:283:
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute':
- fftw3SD_stubs.c:53:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    53 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:55:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    55 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_dft':
- fftw3SD_stubs.c:63:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    63 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:64:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    64 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:67:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    67 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:69:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    69 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_split_dft':
- fftw3SD_stubs.c:79:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    79 |   FLOAT *ri = Data_bigarray_val(vri);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:80:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    80 |   FLOAT *ii = Data_bigarray_val(vii);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:81:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    81 |   FLOAT *ro = Data_bigarray_val(vro);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:82:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    82 |   FLOAT *io = Data_bigarray_val(vio);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:85:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-    85 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:87:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-    87 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_dft_r2c':
- fftw3SD_stubs.c:96:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    96 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:97:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-    97 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:100:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   100 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:102:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   102 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_split_dft_r2c':
- fftw3SD_stubs.c:112:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   112 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:113:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   113 |   FLOAT *ro = Data_bigarray_val(vro);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:114:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   114 |   FLOAT *io = Data_bigarray_val(vio);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:117:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   117 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:119:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   119 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_dft_c2r':
- fftw3SD_stubs.c:128:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   128 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:129:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   129 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:132:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   132 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:134:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   134 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_split_dft_c2r':
- fftw3SD_stubs.c:144:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   144 |   FLOAT *ri = Data_bigarray_val(vri);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:145:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   145 |   FLOAT *ii = Data_bigarray_val(vii);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:146:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   146 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:149:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   149 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:151:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   151 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_execute_r2r':
- fftw3SD_stubs.c:160:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   160 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:161:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   161 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:164:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   164 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:166:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   166 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c: In function 'fftwf_ocaml_guru_dft':
- fftw3SD_stubs.c:206:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   206 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:207:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   207 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:208:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   208 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:208:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:213:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   213 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:216:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   216 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:219:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   219 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftwf_ocaml_guru_r2c':
- fftw3SD_stubs.c:245:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   245 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:246:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   246 |   FFTW(complex) *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:247:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   247 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:247:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:252:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   252 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:255:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   255 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:258:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   258 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftwf_ocaml_guru_c2r':
- fftw3SD_stubs.c:285:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   285 |   FFTW(complex) *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- fftw3SD_stubs.c:286:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   286 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:287:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   287 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:287:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:292:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   292 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:295:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   295 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:298:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   298 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
- fftw3SD_stubs.c: In function 'fftwf_ocaml_guru_r2r':
- fftw3SD_stubs.c:324:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   324 |   FLOAT *i = Data_bigarray_val(vi);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:325:13: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead
-   325 |   FLOAT *o = Data_bigarray_val(vo);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                
- fftw3SD_stubs.c:326:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   326 |   FFTW(r2r_kind) kind[MAX_NUM_DIMS];
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                              
- fftw3SD_stubs.c:327:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
-   327 |   MAKE_DIMS();
-       |             ^~                                                                    
- fftw3SD_stubs.c:327:13: warning: "MAX_NUM_DIMS" is deprecated: use "CAML_BA_MAX_NUM_DIMS" instead
- fftw3SD_stubs.c:337:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
-   337 |   enter_blocking_section();  /* Allow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- fftw3SD_stubs.c:340:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
-   340 |   leave_blocking_section();  /* Disallow other threads */
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- fftw3SD_stubs.c:343:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   343 |   plan = ALLOC_PLAN();
-       |             ^~~~~~~~~~                                                         
-> compiled  fftw3.0.8.4
-> installed fftw3.0.8.4
[WARNING] Opam package conf-fftw3.1 depends on the following system package that can no longer be found: libfftw3-dev

=== STDERR ===

2026-06-23 18:10.15: OK: build fftw3.0.8.4 (runc: 5.7s, disk: 39KB)
2026-06-23 18:10.15: Job succeeded