Build:
- 0
2026-07-14 17:13.25: New job: build ocamlnet.4.1.8 (e38d28297e7d)
2026-07-14 17:13.25: Waiting for resource in pool day11-builds
2026-07-14 17:50.47: Got resource from pool day11-builds
2026-07-14 17:50.47: [profile full] build ocamlnet.4.1.8
2026-07-14 17:50.47: build ocamlnet.4.1.8 (e38d28297e7d)
=== DEPENDENCIES (6 transitive) ===
base-bytes.base 81ea5bb7af8a
ocaml.4.14.4 ff640eef2ca4
ocaml-base-compiler.4.14.4 0ab775b44d12
ocaml-config.2 3a0479a5d208
ocamlbuild.0.16.1 00e8b44ad27e
ocamlfind.1.9.8 7160dd70cf9c
=== STDOUT ===
Processing: [default: loading data]
[ocamlnet.4.1.8: dl]
[ocamlnet.4.1.8: extract]
[ocamlnet.4.1.8/ocamlnet.install: dl]
-> retrieved ocamlnet.4.1.8 (https://opam.ocaml.org/cache)
[ocamlnet: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/./configure "-bindir" "/home/opam/.opam/default/bin" "-disable-gssapi" "-disable-gnutls" "-disable-pcre" "-disable-gtk2" "-disable-zip" "-with-nethttpd" (CWD=/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8)
- Welcome to Ocamlnet version 4.1.8
- Checking operating system... Linux
- Checking for findlib... found
- Checking multi-threading support... posix (ok)
- Checking whether cmxs is supported... yes
- Checking word size... 64 bit
- Checking endianess... little
- Checking for GPROF... not found
- Checking for attributes... yes
- Checking for immutable strings... yes
- Checking for String.lowercase_ascii and the like... yes
- Checking for extensible variants... yes
- Checking for Unix.map_file... yes
- Checking for [@@noalloc]... yes
- checking for -opaque... present
- Checking for win32... no
- Checking whether Ocaml has Printexc.register_printer... found
- Checking for POSIX pthread... found
- Checking whether Ocaml has fancy page tables...
- found
- Checking on new implementation of caml_modify... found
- Checking whether new caml_modify can be overridden... found
- Checking whether out-of-heap values are supported and mutable... yes
- Checking for POSIX shared memory... found
- Checking for POSIX semaphores (anonymous)... found
- Checking for POSIX semaphores (named)... found
- Checking for POSIX spawn...
- found
- Checking for POSIX fadvise... found
- Checking for POSIX fallocate... found
- Checking for POSIX memalign... found
- Checking for syslog...
- found
- Checking for POSIX functions like openat... found
- Checking for POSIX function mkfifoat... found
- Checking for fchdir... found
- Checking for fdopendir...
- found
- Checking for realpath... found
- Checking for grantpt (System V style PTYs)... found
- Checking for posix_openpt (System V style PTYs)... found
- Checking for initgroups...found
- Checking for POSIX clocks...
- found
- Checking for POSIX timers...found
- Checking for eventfd (Linux)...found
- Checking for timerfd (Linux)...found
- Checking for epoll (Linux)...
- found
- Checking for getifaddrs...found
- Checking for compare_and_swap (GCC)...found
- Checking for GPROF... not found
- Checking for O_SHARE_DELETE... yes
- Checking for O_CLOEXEC... yes
- Checking for O_KEEPEXEC... yes
- Checking for getpeereid... not found
- Checking for getpeerucred... not found
- Checking whether netcamlbox and netmulticore are supported... yes
- Preprocessor for ocamlrpcgen: cpp
-
- Effective options:
- -disable-pcre
- -disable-full-pcre
- -disable-gtk
- -disable-gtk2
- -disable-tcl
- -disable-gnutls
- -disable-gssapi
- -disable-zip
- -disable-apache
- -enable-nethttpd
- -bindir /home/opam/.opam/default/bin
- -datadir /home/opam/.opam/default/lib/netunidata
- -cpp cpp
-
- Writing Makefile.conf
-
- Please check Makefile.conf.
-
- You can now compile Ocamlnet by invoking
- make all
- for the bytecode compiler, and optionally by invoking
- make opt
- for the native-code compiler (if supported on your architecture).
- Finally, a
- make install
- will install the package(s).
[ocamlnet: make all]
+ /usr/bin/make "all" (CWD=/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8)
- ( cd tools/cppo-0.9.4 && rm -f depend && /usr/bin/make -f Makefile.pre generate && /usr/bin/make all )
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- ocamllex cppo_lexer.mll
- 352 states, 13139 transitions, table size 54668 bytes
- 3450 additional bytes used for bindings
- ocamlyacc cppo_parser.mly
- echo 'let cppo_version = "0.9.4"' > cppo_version.ml
- ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; }
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_types.ml
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_command.ml
- opts="-opaque"; \
- if [ -f "$(basename cppo_parser.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c $opts cppo_parser.mli
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_parser.ml
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_lexer.ml
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_eval.ml
- File "cppo_eval.ml", line 37, characters 6-10:
- 37 | let file = pos.Lexing.pos_fname in
- ^^^^
- Warning 26 [unused-var]: unused variable file.
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_version.ml
- if [ "X" = "X" ]; then \
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -a -o cppo.cma cppo_types.cmo cppo_command.cmo cppo_parser.cmo cppo_lexer.cmo cppo_eval.cmo cppo_version.cmo; \
- else \
- ../../tools/mkstublib -o cppo cppo_types.cmo cppo_command.cmo cppo_parser.cmo cppo_lexer.cmo cppo_eval.cmo cppo_version.cmo ; \
- fi
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -c cppo_main.ml
- rm -f cppo cppo
- ocamlfind ocamlc -g -package "bytes unix" -w -25 -package unix,bytes -linkpkg -custom -o cppo cppo.cma cppo_main.cmo
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/cppo-0.9.4'
- ( cd tools/unimap_to_ocaml && /usr/bin/make all )
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/unimap_to_ocaml'
- ocamlfind ocamlc -g -package str -linkpkg \
- -o unimap_to_ocaml \
- unimap_to_ocaml.ml
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/tools/unimap_to_ocaml'
- for pkg in netsys netshm netstring netunidata equeue shell rpc-generator rpc rpc-auth-local netclient netcgi2 netplex netcgi2-plex netcamlbox netmulticore nethttpd; do \
- ( cd src/$pkg && /usr/bin/make -f Makefile.pre generate ) || exit; \
- ( cd src/$pkg && /usr/bin/make -f Makefile.pre depend ) || exit; \
- ( cd src/$pkg && /usr/bin/make all ) || exit; \
- done
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- sed -e 's/@VERSION@/4.1.8/' \
- -e 's/@AUTHDHREQS@//' \
- -e 's/@PREFERRED_CGI_PKG@//' \
- -e 's/@REGEXP_PROVIDER@/str/' \
- -e 's/@COMPAT_PCRE_PROVIDER@//' \
- -e 's/@ZIP_PROVIDER@//' \
- META.in >META
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- ocamlfind ocamldep -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_BYTES " *.ml *.mli >depend || { rm -f depend; exit 1; }
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_conf.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_types.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_types.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_types.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_oothr.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_oothr.mli
- opts="-opaque"; \
- if [ -f "$(basename netlog.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netlog.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netlog.ml
- File "netlog.ml", line 132, characters 21-38:
- 131 | .................
- 132 | ...rintf.ksprintf (l.............
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- opts="-opaque"; \
- if [ -f "$(basename netexn.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netexn.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netexn.ml
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_impl_util.ml
- File "netsys_impl_util.ml", line 70, characters 14-32:
- 70 | let r = Pervasives.compare x a.(m) in
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- opts="-opaque"; \
- if [ -f "$(basename netsys_mem.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_mem.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_mem.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_signal.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_signal.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_signal.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_crypto_types.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_crypto_types.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_crypto_types.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_crypto.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_crypto.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_crypto.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_crypto_modes.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_crypto_modes.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_crypto_modes.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_posix.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_posix.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_posix.ml
- File "netsys_posix.ml", line 340, characters 12-30:
- 339 | ..
- 340 | .........i = Array.of_list ........
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_posix.ml", line 341, characters 12-30:
- 340 |
- 341 | ........... Pervasives.compar........
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_posix.ml", line 342, characters 12-30:
- 341 |
- 342 | ........... Pervasives.compar........
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_posix.ml", line 682, characters 16-34:
- 681 | .........
- 682 | ...... t = post_fork_han....
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_posix.ml", line 880, characters 14-29:
- 880 | (pg = Pg_keep) ?(fd_actions = [])
- ^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- opts="-opaque"; \
- if [ -f "$(basename netsys_win32.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_win32.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_win32.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_tls.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_tls.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_tls.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_ciphers.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_ciphers.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_ciphers.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_digests.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_digests.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_digests.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_rng.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_rng.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_rng.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_pollset.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_pollset.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_pollset.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_pollset_posix.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_pollset_posix.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_pollset_posix.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_pollset_win32.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_pollset_win32.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_pollset_win32.ml
- File "netsys_pollset_win32.ml", line 30, characters 13-31:
- 29 | .........
- 30 | ...rray.sort Pervasiv...................
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_pollset_win32.ml", line 31, characters 13-31:
- 30 | ..........
- 31 | ..Array.sort Pervasi....................
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "netsys_pollset_win32.ml", line 32, characters 13-31:
- | ..........
- 32 | ..Hashtbl.fold
- 32 | (..................
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- opts="-opaque"; \
- if [ -f "$(basename netsys_pollset_generic.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_pollset_generic.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_pollset_generic.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_xdr.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_xdr.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_xdr.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_tmp.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_tmp.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_tmp.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_sem.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_sem.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_sem.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_pmanage.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_pmanage.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_pmanage.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_global.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_global.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_global.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_gssapi.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_gssapi.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_gssapi.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_sasl_types.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_sasl_types.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_sasl_types.ml
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_sasl_util.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_sasl.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_sasl.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_sasl.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_polypipe.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_polypipe.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_polypipe.ml
- opts="-opaque"; \
- if [ -f "$(basename netsys_polysocket.mli .ml)".nopaque ]; then opts=""; fi; \
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c $opts netsys_polysocket.mli
- ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_O_KEEPEXEC -D HAVE_BYTES " -w -25 -c netsys_polysocket.ml
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c.c'
- netsys_c.c: In function 'netsys_int64_of_file_descr':
- netsys_c.c:21:13: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead
- 21 | return copy_int64(Long_val(fd));
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_ctermid':
- netsys_c.c:140:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 140 | return copy_string(ctermid(s));
- | ^~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_ttyname':
- netsys_c.c:154:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 154 | return copy_string(s);
- | ^~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_fdopendir':
- netsys_c.c:263:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- 263 | res = alloc_small(1, Abstract_tag);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_realpath':
- netsys_c.c:284:20: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 284 | name_out = copy_string(name_out_s);
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_ptsname':
- netsys_c.c:327:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 327 | return copy_string(s);
- | ^~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_openat':
- netsys_c.c:476:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 476 | cv_flags = convert_flag_list(flags, open_flag_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c:477:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 477 | clo_flags = convert_flag_list(flags, open_cloexec_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c:487:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 487 | p = stat_alloc(string_length(path) + 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c:487:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 487 | p = stat_alloc(string_length(path) + 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c:489:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 489 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c.c:491:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 491 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c.c:492:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 492 | stat_free(p);
- | ^~~~~
- netsys_c.c: In function 'netsys_faccessat':
- netsys_c.c:520:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 520 | cv_perms = convert_flag_list(perms, access_permission_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c:521:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 521 | cv_flags = convert_flag_list(flags, at_flags_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_linkat':
- netsys_c.c:564:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 564 | cv_flags = convert_flag_list(flags, at_flags_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_unlinkat':
- netsys_c.c:580:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 580 | cv_flags = convert_flag_list(flags, at_flags_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c.c: In function 'netsys_readlinkat':
- netsys_c.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 625 | return copy_string(buffer);
- | ^~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_poll.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_poll.c'
- netsys_c_poll.c: In function 'netsys_poll':
- netsys_c_poll.c:151:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 151 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_poll.c:153:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 153 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_fadvise.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_fadvise.c'
- netsys_c_fadvise.c: In function 'netsys_fadvise':
- netsys_c_fadvise.c:38:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 38 | default: invalid_argument("Netsys.fadvise");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_fadvise.c:45:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 45 | failwith("Netsys.fadvise: large files not supported on this OS");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_fadvise.c:47:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 47 | failwith("Netsys.fadvise: large files not supported on this OS");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_fallocate.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_fallocate.c'
- netsys_c_fallocate.c: In function 'netsys_fallocate':
- netsys_c_fallocate.c:31:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 31 | failwith("Netsys.fadvise: large files not supported on this OS");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_fallocate.c:33:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 33 | failwith("Netsys.fadvise: large files not supported on this OS");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_ioprio.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_ioprio.c'
- netsys_c_ioprio.c: In function 'netsys_ioprio_get':
- netsys_c_ioprio.c:92:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 92 | failwith("netsys_ioprio_get: internal error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_ioprio.c:117:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 117 | failwith("netsys_ioprio_get: Unexpected result");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_ioprio.c: In function 'netsys_ioprio_set':
- netsys_c_ioprio.c:148:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 148 | failwith("netsys_ioprio_set: internal error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_ioprio.c:162:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 162 | failwith("netsys_ioprio_set: internal error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_ioprio.c:179:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 179 | failwith("netsys_ioprio_set: internal error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_locale.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_locale.c'
- netsys_c_locale.c: In function 'netsys_query_langinfo':
- netsys_c_locale.c:42:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 42 | failwith("Netsys_posix.query_locale: no locale support");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_locale.c:43:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 43 | oldcopy_locale = stat_alloc(strlen(old_locale) + 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_locale.c:48:20: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 48 | stat_free(oldcopy_locale);
- | ^~~~~~~~~~~~~~~
- netsys_c_locale.c:49:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 49 | failwith("Netsys_posix.query_locale: cannot set this locale");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_locale.c:53:13: warning: "alloc" is deprecated: use "caml_alloc" instead
- 53 | s = alloc(n,0);
- | ^~~~~~~
- netsys_c_locale.c:55:20: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 55 | Store_field(s,k,copy_string(nl_langinfo(locale_items_table[k])));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_locale.c:59:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 59 | stat_free(oldcopy_locale);
- | ^~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_multicast.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_multicast.c'
- netsys_c_multicast.c: In function 'socket_domain':
- netsys_c_multicast.c:46:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 46 | invalid_argument("Not an Internet socket");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c: In function 'netsys_mcast_set_loop':
- netsys_c_multicast.c:80:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 80 | invalid_argument("Netsys.mcast_set_loop");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c: In function 'netsys_mcast_set_ttl':
- netsys_c_multicast.c:126:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 126 | invalid_argument("Netsys.mcast_set_ttl");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c: In function 'netsys_mcast_add_membership':
- netsys_c_multicast.c:157:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 157 | if (string_length(group_addr) != 4 || string_length(if_addr) != 4 )
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:157:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- netsys_c_multicast.c:158:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 158 | invalid_argument("Netsys.mcast_add_membership: Not an IPV4 address");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:176:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 176 | if (string_length(group_addr) != 16 || string_length(if_addr) != 16 )
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:176:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- netsys_c_multicast.c:177:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 177 | invalid_argument("Netsys.mcast_add_membership: Not an IPV6 address");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:196:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 196 | invalid_argument("Netsys.mcast_add_membership");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c: In function 'netsys_mcast_drop_membership':
- netsys_c_multicast.c:226:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 226 | if (string_length(group_addr) != 4 || string_length(if_addr) != 4 )
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:226:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- netsys_c_multicast.c:227:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 227 | invalid_argument("Netsys.mcast_drop_membership: Not an IPV4 address");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:245:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 245 | if (string_length(group_addr) != 16 || string_length(if_addr) != 16 )
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:245:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- netsys_c_multicast.c:246:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 246 | invalid_argument("Netsys.mcast_drop_membership: Not an IPV6 address");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_multicast.c:265:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 265 | invalid_argument("Netsys.mcast_drop_membership");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_sem.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_sem.c'
- netsys_c_sem.c: In function 'netsys_sem_open':
- netsys_c_sem.c:123:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 123 | flags = convert_flag_list(flagsv, sem_open_flag_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_close':
- netsys_c_sem.c:144:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 144 | invalid_argument ("Netsys.sem_close: stale semaphore");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_init':
- netsys_c_sem.c:178:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 178 | s = (sem_t *) (((char *) Bigarray_val(memv)->data) + Long_val(posv));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_as_sem':
- netsys_c_sem.c:195:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 195 | s = (sem_t *) (((char *) Bigarray_val(memv)->data) + Long_val(posv));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_destroy':
- netsys_c_sem.c:212:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 212 | invalid_argument ("Netsys.sem_destroy: stale semaphore");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_getvalue':
- netsys_c_sem.c:232:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 232 | invalid_argument ("Netsys.sem_getvalue: stale semaphore");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_post':
- netsys_c_sem.c:253:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 253 | invalid_argument ("Netsys.sem_post: stale semaphore");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c: In function 'netsys_sem_wait':
- netsys_c_sem.c:273:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 273 | invalid_argument ("Netsys.sem_wait: stale semaphore");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_sem.c:276:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 276 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_sem.c:281:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 281 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_shm.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_shm.c'
- netsys_c_shm.c: In function 'netsys_shm_open':
- netsys_c_shm.c:39:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 39 | cv_flags = convert_flag_list(flags, shm_open_flag_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_shm.c:40:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 40 | p = stat_alloc(string_length(path) + 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_shm.c:40:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 40 | p = stat_alloc(string_length(path) + 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_shm.c:43:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 43 | stat_free(p);
- | ^~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_spawn.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_spawn.c'
- netsys_c_spawn.c: In function 'netsys_spawn_nat':
- netsys_c_spawn.c:142:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 142 | sub_argv[k] = String_val(Field(v_args, k));
- | ^
- netsys_c_spawn.c:150:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 150 | sub_env[k] = String_val(Field(v_env, k));
- | ^
- netsys_c_spawn.c: In function 'netsys_posix_spawn_nat':
- netsys_c_spawn.c:573:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 573 | sub_argv[k] = String_val(Field(v_args, k));
- | ^
- netsys_c_spawn.c:581:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 581 | sub_env[k] = String_val(Field(v_env, k));
- | ^
- netsys_c_spawn.c:617:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 617 | invalid_argument
- | ^~~~~~~~~
- netsys_c_spawn.c:641:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 641 | invalid_argument
- | ^~~~~~~~~
- netsys_c_spawn.c:806:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 806 | failwith("USE_FORK_EXEC");
- | ^~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_subprocess.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_subprocess.c'
- netsys_c_subprocess.c: In function 'netsys_install_sigchld_handler':
- netsys_c_subprocess.c:285:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 285 | failwith("Cannot allocate memory");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c: In function 'netsys_watch_subprocess':
- netsys_c_subprocess.c:352:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 352 | failwith("Netsys_posix.watch_subprocess: uninitialized");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c:428:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 428 | failwith("Cannot allocate memory");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c:472:13: warning: "alloc" is deprecated: use "caml_alloc" instead
- 472 | r = alloc(2,0);
- | ^~~~~~~
- netsys_c_subprocess.c: In function 'netsys_get_subprocess_status':
- netsys_c_subprocess.c:557:20: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- 557 | st = alloc_small(1, TAG_WEXITED);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c:561:20: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- 561 | st = alloc_small(1, TAG_WSIGNALED);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c:565:20: warning: "alloc" is deprecated: use "caml_alloc" instead
- 565 | r = alloc(1,0);
- | ^~~~
- netsys_c_subprocess.c: In function 'netsys_kill_all_subprocesses':
- netsys_c_subprocess.c:651:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 651 | failwith("Netsys_posix.watch_subprocess: uninitialized");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_subprocess.c: In function 'netsys_killpg_all_subprocesses':
- netsys_c_subprocess.c:689:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 689 | failwith("Netsys_posix.watch_subprocess: uninitialized");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_syslog.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_syslog.c'
- netsys_c_syslog.c: In function 'netsys_openlog':
- netsys_c_syslog.c:89:20: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 89 | ident_buf = stat_alloc(IDENT_BUF_LEN);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_syslog.c:97:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 97 | options = convert_flag_list(opts, syslog_opt_flags);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_clock.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_clock.c'
- netsys_c_clock.c: In function 'make_timespec':
- netsys_c_clock.c:26:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 26 | failwith("Netsys_posix: time value out of range");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_clock.c:29:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 29 | failwith("Netsys_posix: time value out of range");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_clock.c: In function 'alloc_timespec_pair':
- netsys_c_clock.c:47:13: warning: "alloc" is deprecated: use "caml_alloc" instead
- 47 | tsout = alloc(2,0);
- | ^~~~~~~~~~~
- netsys_c_clock.c: In function 'clockid_val':
- netsys_c_clock.c:74:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 74 | s = String_val(Field(c,0));
- | ^
- netsys_c_clock.c: In function 'netsys_clock_getcpuclockid':
- netsys_c_clock.c:194:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 194 | invalid_argument("Netsys_posix.clock_getcpuclockid not available");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from netsys_c.h:61,
- from netsys_c_clock.c:8:
- netsys_c_clock.c: In function 'netsys_timer_create':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_clock.c:299:16: note: in expansion of macro 'String_val'
- 299 | memcpy(String_val(v), (char *) &tm, sizeof(timer_t));
- | ^~~~~~~~~~
- In file included from /usr/include/x86_64-linux-gnu/sys/un.h:38,
- from netsys_c.h:42:
- /usr/include/string.h:43:39: note: expected 'void * restrict' but argument is of type 'const char *'
- 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- netsys_c_clock.c: In function 'netsys_timer_event':
- netsys_c_clock.c:438:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 438 | failwith("Netsys_posix.timer_event: timer is not connected with event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_event.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_event.c'
- netsys_c_event.c: In function 'netsys_set_nonblock_not_event':
- netsys_c_event.c:271:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 271 | failwith("Netsys_posix.set_nonblock_event: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c: In function 'netsys_get_not_event_fd_nodup':
- netsys_c_event.c:293:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 293 | failwith("Netsys_posix.get_event_fd_nodup: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c: In function 'netsys_return_not_event_fd':
- netsys_c_event.c:309:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 309 | failwith("Netsys_posix.get_event_fd: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c: In function 'netsys_set_not_event':
- netsys_c_event.c:353:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 353 | failwith("Netsys_posix.set_event: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c:355:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 355 | failwith("Netsys_posix.set_event: not allowed for this type of event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c: In function 'netsys_wait_not_event':
- netsys_c_event.c:376:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 376 | failwith("Netsys_posix.wait_event: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_event.c: In function 'netsys_consume_not_event':
- netsys_c_event.c:405:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 405 | failwith("Netsys_posix.consume_event: already destroyed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_win32.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_win32.c'
- netsys_c_win32.c: In function 'netsys_fill_random':
- netsys_c_win32.c:60:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 60 | invalid_argument("netsys_fill_random");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_full_path_name':
- netsys_c_win32.c:79:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 79 | invalid_argument("netsys_get_full_path_name");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_long_path_name':
- netsys_c_win32.c:97:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 97 | invalid_argument("netsys_get_long_path_name");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_modify_close_on_exec':
- netsys_c_win32.c:115:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 115 | invalid_argument("netsys_modify_close_on_exec");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_test_close_on_exec':
- netsys_c_win32.c:134:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 134 | invalid_argument("netsys_test_close_on_exec");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_is_crt_fd':
- netsys_c_win32.c:148:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 148 | invalid_argument("netsys_is_crt_fd");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_create_event':
- netsys_c_win32.c:227:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 227 | invalid_argument("netsys_create_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_close_event':
- netsys_c_win32.c:249:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 249 | invalid_argument("netsys_close_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_auto_close_event_proxy':
- netsys_c_win32.c:262:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 262 | invalid_argument("netsys_set_auto_close_event_proxy");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_event':
- netsys_c_win32.c:279:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 279 | invalid_argument("netsys_set_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_reset_event':
- netsys_c_win32.c:295:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 295 | invalid_argument("netsys_reset_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_test_event':
- netsys_c_win32.c:315:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 315 | invalid_argument("netsys_test_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_event_wait':
- netsys_c_win32.c:345:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 345 | invalid_argument("netsys_event_wait");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_event_descr':
- netsys_c_win32.c:356:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 356 | invalid_argument("netsys_event_descr");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_wsa_event_select':
- netsys_c_win32.c:386:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 386 | invalid_argument("netsys_wsa_event_select");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_wsa_maximum_wait_events':
- netsys_c_win32.c:394:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 394 | invalid_argument("netsys_wsa_maximum_wait_events");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_wsa_wait_for_multiple_events':
- netsys_c_win32.c:481:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 481 | invalid_argument("netsys_wsa_wait_for_multiple_events");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_wsa_enum_network_events':
- netsys_c_win32.c:541:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 541 | invalid_argument("netsys_wsa_enum_network_events");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_create_local_named_pipe':
- netsys_c_win32.c:1035:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1035 | invalid_argument("netsys_create_local_named_pipe");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_listen':
- netsys_c_win32.c:1133:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1133 | invalid_argument("netsys_pipe_listen");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_deafen':
- netsys_c_win32.c:1205:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1205 | invalid_argument("netsys_pipe_unlisten");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_connect':
- netsys_c_win32.c:1275:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1275 | invalid_argument("netsys_pipe_connect");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_read':
- netsys_c_win32.c:1336:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1336 | invalid_argument("netsys_pipe_read");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_write':
- netsys_c_win32.c:1403:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1403 | invalid_argument("netsys_pipe_write");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_shutdown':
- netsys_c_win32.c:1441:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1441 | invalid_argument("netsys_pipe_shutdown");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_free':
- netsys_c_win32.c:1456:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1456 | invalid_argument("netsys_pipe_free");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_conn_state':
- netsys_c_win32.c:1472:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1472 | invalid_argument("netsys_pipe_conn_state");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_rd_event':
- netsys_c_win32.c:1490:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1490 | invalid_argument("netsys_pipe_rd_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_wr_event':
- netsys_c_win32.c:1508:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1508 | invalid_argument("netsys_pipe_wr_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_descr':
- netsys_c_win32.c:1521:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1521 | invalid_argument("netsys_pipe_descr");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_auto_close_pipe_proxy':
- netsys_c_win32.c:1533:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1533 | invalid_argument("netsys_set_auto_close_pipe_proxy");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_pipe_signal':
- netsys_c_win32.c:1549:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1549 | invalid_argument("netsys_pipe_signal");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_create_process':
- netsys_c_win32.c:1719:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1719 | invalid_argument("netsys_create_process");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_search_path':
- netsys_c_win32.c:1780:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1780 | invalid_argument("netsys_search_path");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_terminate_process':
- netsys_c_win32.c:1797:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1797 | invalid_argument("netsys_terminate_process");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_process_descr':
- netsys_c_win32.c:1810:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1810 | invalid_argument("netsys_process_descr");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_auto_close_process_proxy':
- netsys_c_win32.c:1822:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1822 | invalid_argument("netsys_set_auto_close_process_proxy");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_close_process':
- netsys_c_win32.c:1837:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1837 | invalid_argument("netsys_close_process");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_process_free':
- netsys_c_win32.c:1852:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1852 | invalid_argument("netsys_close_process");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_process_status':
- netsys_c_win32.c:1885:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1885 | invalid_argument("netsys_get_process_status");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_as_process_event':
- netsys_c_win32.c:1896:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1896 | invalid_argument("netsys_as_process_event");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_emulated_pid':
- netsys_c_win32.c:1918:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1918 | invalid_argument("netsys_emulated_pid");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_win_pid':
- netsys_c_win32.c:1929:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1929 | invalid_argument("netsys_win_pid");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_has_console':
- netsys_c_win32.c:1938:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1938 | invalid_argument("netsys_has_console");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_is_console':
- netsys_c_win32.c:1953:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1953 | invalid_argument("netsys_is_console");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_alloc_console':
- netsys_c_win32.c:1965:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1965 | invalid_argument("netsys_alloc_console");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_console_attr':
- netsys_c_win32.c:2004:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2004 | invalid_argument("netsys_get_console_attr");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_console_attr':
- netsys_c_win32.c:2063:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2063 | invalid_argument("netsys_set_console_attr");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_console_info':
- netsys_c_win32.c:2095:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2095 | invalid_argument("netsys_get_console_info");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_console_mode':
- netsys_c_win32.c:2149:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2149 | invalid_argument("netsys_get_console_mode");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_set_console_mode':
- netsys_c_win32.c:2218:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2218 | invalid_argument("netsys_set_console_mode");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_getacp':
- netsys_c_win32.c:2227:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2227 | invalid_argument("netsys_getacp");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_init_console_codepage':
- netsys_c_win32.c:2246:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2246 | invalid_argument("netsys_init_console_codepage");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_clear_console':
- netsys_c_win32.c:2341:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2341 | invalid_argument("netsys_clear_console");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_get_current_thread_id':
- netsys_c_win32.c:2350:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2350 | invalid_argument("netsys_get_current_thread_id");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_cancel_synchronous_io':
- netsys_c_win32.c:2397:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2397 | invalid_argument("netsys_cancel_synchronous_io");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_win32.c: In function 'netsys_real_select':
- netsys_c_win32.c:2510:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 2510 | invalid_argument("netsys_real_select");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_htab.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_htab.c'
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_queue.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_queue.c'
- ../../tools/stubcc -ocamlc ocamlc -ccopt "-O -g" netsys_c_mem.c
- + gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -c -O -g -I'/home/opam/.opam/default/lib/ocaml' 'netsys_c_mem.c'
- netsys_c_mem.c: In function 'netsys_blit_memory_to_string':
- netsys_c_mem.c:33:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 33 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:33:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 33 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from netsys_c.h:61,
- from netsys_c_mem.c:3:
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- netsys_c_mem.c:34:16: note: in expansion of macro 'String_val'
- 34 | char * s = String_val(sv);
- | ^~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_blit_string_to_memory':
- netsys_c_mem.c:51:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 51 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:51:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 51 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- netsys_c_mem.c:52:16: note: in expansion of macro 'String_val'
- 52 | char * s = String_val(sv);
- | ^~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_memory_address':
- netsys_c_mem.c:65:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 65 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:65:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 65 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_grab':
- netsys_c_mem.c:86:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead
- 86 | return alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:86:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
- 86 | return alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:86:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead
- 86 | return alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_alloc_memory_pages':
- netsys_c_mem.c:114:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead
- 114 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:114:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
- 114 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:114:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead
- 114 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:115:34: warning: "BIGARRAY_MAPPED_FILE" is deprecated: use "CAML_BA_MAPPED_FILE" instead
- 115 | BIGARRAY_MAPPED_FILE,
- | ^~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_zero_pages':
- netsys_c_mem.c:128:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 128 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:128:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 128 | struct caml_bigarray *mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:142:27: warning: "failwith" is deprecated: use "caml_failwith" instead
- 142 | failwith("Netsys_mem.zero_pages assertion failed");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:146:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 146 | invalid_argument("Netsys_mem.zero_pages only for whole pages");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_alloc_aligned_memory':
- netsys_c_mem.c:167:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead
- 167 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:167:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
- 167 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:167:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead
- 167 | r = alloc_bigarray_dims(BIGARRAY_C_LAYOUT | BIGARRAY_UINT8 |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:168:34: warning: "BIGARRAY_MANAGED" is deprecated: use "CAML_BA_MANAGED" instead
- 168 | BIGARRAY_MANAGED,
- | ^~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_map_file':
- netsys_c_mem.c:200:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 200 | failwith("Netsys_mem: large files not supported on this OS");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:214:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 214 | failwith("Netsys_mem: cannot mmap - file position exceeds file size");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:217:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 217 | failwith("Netsys_mem: cannot mmap - file too large");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:222:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 222 | invalid_argument("netsys_map_file");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:235:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead
- 235 | return alloc_bigarray_dims(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:235:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead
- 235 | return alloc_bigarray_dims(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:235:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
- 235 | return alloc_bigarray_dims(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT |
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:236:34: warning: "BIGARRAY_MAPPED_FILE" is deprecated: use "CAML_BA_MAPPED_FILE" instead
- 236 | BIGARRAY_MAPPED_FILE, 1, eff_addr, basize);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_memory_unmap_file':
- netsys_c_mem.c:257:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 257 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:257:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 257 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:258:13: warning: "BIGARRAY_MANAGED_MASK" is deprecated: use "CAML_BA_MANAGED_MASK" instead
- 258 | if ((b->flags & BIGARRAY_MANAGED_MASK) == BIGARRAY_MAPPED_FILE) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:258:13: warning: "BIGARRAY_MAPPED_FILE" is deprecated: use "CAML_BA_MAPPED_FILE" instead
- 258 | if ((b->flags & BIGARRAY_MANAGED_MASK) == BIGARRAY_MAPPED_FILE) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:263:27: warning: "BIGARRAY_MANAGED_MASK" is deprecated: use "CAML_BA_MANAGED_MASK" instead
- 263 | (b->flags & ~BIGARRAY_MANAGED_MASK) | BIGARRAY_EXTERNAL;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:263:27: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead
- 263 | (b->flags & ~BIGARRAY_MANAGED_MASK) | BIGARRAY_EXTERNAL;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:270:27: warning: "BIGARRAY_MANAGED_MASK" is deprecated: use "CAML_BA_MANAGED_MASK" instead
- 270 | (b->flags & ~BIGARRAY_MANAGED_MASK) | BIGARRAY_EXTERNAL;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:270:27: warning: "BIGARRAY_EXTERNAL" is deprecated: use "CAML_BA_EXTERNAL" instead
- 270 | (b->flags & ~BIGARRAY_MANAGED_MASK) | BIGARRAY_EXTERNAL;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_reshape':
- netsys_c_mem.c:281:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 281 | struct caml_bigarray *b;
- | ^~~~~~~~~~~~~~~~
- netsys_c_mem.c:282:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 282 | struct caml_bigarray *mem;
- | ^~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:288:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 288 | b = Bigarray_val(bv);
- | ^~~~~~~~~~~~~
- netsys_c_mem.c:294:13: warning: "alloc" is deprecated: use "caml_alloc" instead
- 294 | dimv = alloc(b->num_dims,0);
- | ^~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:300:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 300 | mem = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_mem_read':
- netsys_c_mem.c:378:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 378 | data = ((char *) (Bigarray_val(memv)->data)) + Long_val(offv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:399:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 399 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c:401:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 401 | leave_blocking_section(); /* keeps errno intact */
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_mem_write':
- netsys_c_mem.c:419:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 419 | data = ((char *) (Bigarray_val(memv)->data)) + Long_val(offv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:440:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 440 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c:442:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 442 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_mem_recv':
- netsys_c_mem.c:469:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 469 | data = ((char *) (Bigarray_val(memv)->data)) + Long_val(offv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:470:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 470 | flags = convert_flag_list(flagsv, msg_flag_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:478:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 478 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c:486:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 486 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_mem_send':
- netsys_c_mem.c:509:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 509 | data = ((char *) (Bigarray_val(memv)->data)) + Long_val(offv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:510:13: warning: "convert_flag_list" is deprecated: use "caml_convert_flag_list" instead
- 510 | flags = convert_flag_list(flagsv, msg_flag_table);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:518:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead
- 518 | enter_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c:526:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead
- 526 | leave_blocking_section();
- | ^~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_as_value':
- netsys_c_mem.c:540:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 540 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:540:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 540 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_value_area_add':
- netsys_c_mem.c:547:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 547 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:547:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 547 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:553:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 553 | failwith("Netsys_mem.value_area: error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_value_area_remove':
- netsys_c_mem.c:563:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 563 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:563:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 563 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_init_header':
- netsys_c_mem.c:577:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 577 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:577:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 577 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:585:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 585 | invalid_argument("Netsys_mem.init_header");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_init_string':
- netsys_c_mem.c:622:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
- 622 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:622:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 622 | struct caml_bigarray *b = Bigarray_val(memv);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:632:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 632 | invalid_argument("Netsys_mem.init_string");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_init_value_1':
- netsys_c_mem.c:907:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 907 | id = custom_ops->identifier;
- | ^
- netsys_c_mem.c:1001:27: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 1001 | b_work = Bigarray_val(work);
- | ^~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1002:27: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 1002 | b_copy = Bigarray_val(copy);
- | ^~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1008:34: warning: "BIGARRAY_KIND_MASK" is deprecated: use "CAML_BA_KIND_MASK" instead
- 1008 | caml_ba_element_size[b_work->flags & BIGARRAY_KIND_MASK];
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1037:34: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 1037 | data_copy = stat_alloc(size_aligned);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_init_value':
- netsys_c_mem.c:1256:20: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 1256 | stat_alloc(sizeof(struct named_custom_ops));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1257:20: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
- 1257 | ops->name = stat_alloc(caml_string_length(Field(pair,0))+1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1264:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 1264 | mem_data = ((char *) Bigarray_val(memv)->data) + off;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1265:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
- 1265 | mem_end = mem_data + Bigarray_val(memv)->dim[0];
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1289:20: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 1289 | stat_free(ops->name);
- | ^~~~~~~~~~
- netsys_c_mem.c:1290:20: warning: "stat_free" is deprecated: use "caml_stat_free" instead
- 1290 | stat_free(ops);
- | ^~~~
- netsys_c_mem.c:1311:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 1311 | failwith("Netsys_mem.init_value: Library error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1315:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 1315 | failwith("Netsys_mem.init_value: Unknown error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_copy_value':
- netsys_c_mem.c:1353:13: warning: "int32_ops" is deprecated: use "caml_int32_ops" instead
- 1353 | struct named_custom_ops int32_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1354:13: warning: "int64_ops" is deprecated: use "caml_int64_ops" instead
- 1354 | struct named_custom_ops int64_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1355:13: warning: "nativeint_ops" is deprecated: use "caml_nativeint_ops" instead
- 1355 | struct named_custom_ops nativeint_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1392:48: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead
- 1392 | 1, NULL, 1));
- | ^~~~~~~~~
- netsys_c_mem.c:1392:48: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
- 1392 | 1, NULL, 1));
- | ^~~~~~~~~
- netsys_c_mem.c:1393:13: warning: "int32_ops" is deprecated: use "caml_int32_ops" instead
- 1393 | bigarray_ops.next = &int32_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1395:13: warning: "int32_ops" is deprecated: use "caml_int32_ops" instead
- 1395 | int32_ops.name = "_i";
- | ^~~~~~~~~~~~~~
- netsys_c_mem.c:1396:13: warning: "int32_ops" is deprecated: use "caml_int32_ops" instead
- 1396 | int32_ops.ops = Custom_ops_val(caml_copy_int32(0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1397:13: warning: "int32_ops" is deprecated: use "caml_int32_ops" instead
- 1397 | int32_ops.next = &int64_ops;
- | ^~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1397:13: warning: "int64_ops" is deprecated: use "caml_int64_ops" instead
- netsys_c_mem.c:1399:13: warning: "int64_ops" is deprecated: use "caml_int64_ops" instead
- 1399 | int64_ops.name = "_j";
- | ^~~~~~~~~~~~~~
- netsys_c_mem.c:1400:13: warning: "int64_ops" is deprecated: use "caml_int64_ops" instead
- 1400 | int64_ops.ops = Custom_ops_val(caml_copy_int64(0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1401:13: warning: "int64_ops" is deprecated: use "caml_int64_ops" instead
- 1401 | int64_ops.next = &nativeint_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1401:13: warning: "nativeint_ops" is deprecated: use "caml_nativeint_ops" instead
- 1401 | int64_ops.next = &nativeint_ops;
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1403:13: warning: "nativeint_ops" is deprecated: use "caml_nativeint_ops" instead
- 1403 | nativeint_ops.name = "_n";
- | ^~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1404:13: warning: "nativeint_ops" is deprecated: use "caml_nativeint_ops" instead
- 1404 | nativeint_ops.ops = Custom_ops_val(caml_copy_nativeint(0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1405:13: warning: "nativeint_ops" is deprecated: use "caml_nativeint_ops" instead
- 1405 | nativeint_ops.next = NULL;
- | ^~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1418:23: error: implicit declaration of function 'caml_alloc_for_heap'; did you mean 'caml_alloc_boxed'? [-Wimplicit-function-declaration]
- 1418 | extra_block = caml_alloc_for_heap(request);
- | ^~~~~~~~~~~~~~~~~~~
- | caml_alloc_boxed
- netsys_c_mem.c:1418:21: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
- 1418 | extra_block = caml_alloc_for_heap(request);
- | ^
- netsys_c_mem.c:1470:9: error: implicit declaration of function 'caml_add_to_heap' [-Wimplicit-function-declaration]
- 1470 | caml_add_to_heap(extra_block);
- | ^~~~~~~~~~~~~~~~
- netsys_c_mem.c:1494:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 1494 | failwith("Netsys_mem.copy_value: Library error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c:1498:20: warning: "failwith" is deprecated: use "caml_failwith" instead
- 1498 | failwith("Netsys_mem.copy_value: Unknown error");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- netsys_c_mem.c: In function 'netsys_get_custom_ops':
- netsys_c_mem.c:1511:20: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- 1511 | r = alloc_small(2,0);
- | ^~~~~~~~~~
- netsys_c_mem.c:1516:20: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 1516 | invalid_argument("Netsys_mem.get_custom_ops");
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- make[1]: *** [../../Makefile.rules:143: netsys_c_mem.o] Error 2
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocamlnet.4.1.8/src/netsys'
- make: *** [Makefile:23: all] Error 2
[ERROR] The compilation of ocamlnet.4.1.8 failed at "make all".
build failed...
=== STDERR ===
2026-07-14 17:51.14: FAILED: build ocamlnet.4.1.8
2026-07-14 17:51.14: Job failed: build failed: ocamlnet.4.1.8