=== DEPENDENCIES (60 transitive) === base.v0.15.2 1a3f7e41e8ad base-threads.base 922226874b26 base-unix.base af6d03bc3069 base_bigstring.v0.15.0 87c378294189 base_quickcheck.v0.15.0 96130ca05f8e bin_prot.v0.15.0 ace1b0f48fdc csexp.1.5.2 8e047e75bc3f dune.3.23.1 97b802284292 dune-configurator.3.23.1 a3c51640b92b fieldslib.v0.15.0 1cc18eef54fd int_repr.v0.15.0 0f97c12bb7ac jane-street-headers.v0.15.0 7d528eba5efd jst-config.v0.15.1 6c9574a2000b num.1.6 bab13d5785a9 ocaml.5.0.0 c3019ef7f7d5 ocaml-base-compiler.5.0.0 338e513b4e19 ocaml-compiler-libs.v0.12.4 9b5abc9463f0 ocaml-config.3 0762abd00a2e parsexp.v0.15.0 ff68469c285d ppx_assert.v0.15.0 5f69283d19b4 ppx_base.v0.15.0 64c8c951ff8a ppx_bench.v0.15.1 db9fa2d7f771 ppx_bin_prot.v0.15.0 ebf3b76e16cc ppx_cold.v0.15.0 754b9fcccf48 ppx_compare.v0.15.0 2ac721a86f59 ppx_custom_printf.v0.15.0 58275aa74084 ppx_derivers.1.2.1 7e6f9a7cf274 ppx_disable_unused_warnings.v0.15.0 8265e27b6aec ppx_enumerate.v0.15.0 cb0928cadec0 ppx_expect.v0.15.1 3b1b1726410a ppx_fields_conv.v0.15.0 39ad4b9ee3d2 ppx_fixed_literal.v0.15.0 e3b3162a499f ppx_hash.v0.15.0 e6c388bb7d1a ppx_here.v0.15.0 d9d8df39fdaa ppx_ignore_instrumentation.v0.15.0 91b0bb256858 ppx_inline_test.v0.15.1 282e14c84321 ppx_jane.v0.15.0 81aea7145006 ppx_let.v0.15.0 5bdb03a8a50f ppx_log.v0.15.0 4cce44e156fc ppx_module_timer.v0.15.0 783c85e78ca7 ppx_optcomp.v0.15.0 c55c00ed17e2 ppx_optional.v0.15.0 75a498615cb4 ppx_pipebang.v0.15.0 b89c54c5bcea ppx_sexp_conv.v0.15.1 5b9e2c0d8e9a ppx_sexp_message.v0.15.0 552150bb08f0 ppx_sexp_value.v0.15.0 dfe2402b1083 ppx_stable.v0.15.0 ce68f8145442 ppx_string.v0.15.0 22d0ec9ad371 ppx_typerep_conv.v0.15.0 ea6881a0332b ppx_variants_conv.v0.15.0 a52592e170b2 ppxlib.0.35.0 c09e953614c2 re.1.14.0 dff2b3bfc09e sexplib.v0.15.1 b7c6520cf581 sexplib0.v0.15.1 cc48b6965834 splittable_random.v0.15.0 ac2f4d72304f stdio.v0.15.0 dda5765e361f stdlib-shims.0.3.0 99c657e099b4 time_now.v0.15.0 e1595b48f280 typerep.v0.15.0 49849e88c98d variantslib.v0.15.0 65c0b89b337e === STDOUT === Processing: [default: loading data] [core.v0.15.1: http] [core.v0.15.1: extract] -> retrieved core.v0.15.1 (https://github.com/janestreet/core/archive/refs/tags/v0.15.1.tar.gz) [core: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "core" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/core.v0.15.1) - (cd _build/default/core/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_LARGEFILE64_SOURCE -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../../base_for_tests/src -I ../../validate/src -o array_stubs.o -c array_stubs.c) - array_stubs.c: In function 'core_array_unsafe_int_blit': - array_stubs.c:14:11: warning: passing argument 1 of 'memmove' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] - 14 | memmove(&Field(dst, Long_val(dst_pos)), - In file included from array_stubs.c:2: - /usr/include/string.h:47:29: note: expected 'void *' but argument is of type 'volatile value *' {aka 'volatile long int *'} - 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) - | ~~~~~~^~~~~~ - array_stubs.c:15:11: warning: passing argument 2 of 'memmove' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] - 15 | &Field(src, Long_val(src_pos)), - /usr/include/string.h:47:49: note: expected 'const void *' but argument is of type 'volatile value *' {aka 'volatile long int *'} - 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) - | ~~~~~~~~~~~~^~~~~ - (cd _build/default/core/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_LARGEFILE64_SOURCE -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../../base_for_tests/src -I ../../validate/src -o bigstring_stubs.o -c bigstring_stubs.c) - In file included from bigstring_stubs.c:54: - bigstring_stubs.c: In function 'core_bigstring_destroy': - /home/opam/.opam/default/lib/ocaml/caml/custom.h:48:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 48 | #define Custom_ops_val(v) (*((const struct custom_operations **) (v))) - | ^ - bigstring_stubs.c:116:35: note: in expansion of macro 'Custom_ops_val' - 116 | struct custom_operations* ops = Custom_ops_val(v); - | ^~~~~~~~~~~~~~ -> compiled core.v0.15.1 -> installed core.v0.15.1 === STDERR ===