Albatross work #19
Merged
Albatross work #19
Cirrus CI / freebsd
failed
Aug 15, 2024 in 16m 40s
Task Summary
Instruction build failed in 01:40
Details
✅ 00:00 clone
✅ 00:45 pkg_install
✅ 06:43 ocaml
✅ 02:33 mirage
✅ 00:01 configure
✅ 04:53 depend
❌ 01:40 build
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: cannot check for properly working vsnprintf when cross compiling, will assume it's ok
(cd _build/solo5/duniverse/Zarith && /usr/local/bin/bash -e -u -o pipefail -c 'env CC="x86_64-solo5-none-static-cc -I/.opam/4.14.2/solo5-sysroot/include/nolibc/ -include _solo5/overrides.h -O2 -fno-strict-aliasing -fwrapv" LDFLAGS="-L/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/" CFLAGS="-I/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/" CPPFLAGS="-I/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/" ./configure --ocamllibdir /.opam/4.14.2/solo5-sysroot/lib/ocaml')
binary ocaml: found in /.opam/4.14.2/bin
binary ocamlc: found in /.opam/4.14.2/bin
binary ocamldep: found in /.opam/4.14.2/bin
binary ocamlmklib: found in /.opam/4.14.2/bin
binary ocamldoc: found in /.opam/4.14.2/bin
binary x86_64-solo5-none-static-cc: found in /.opam/4.14.2/bin
binary ocamlopt: found in /.opam/4.14.2/bin
checking compilation with -I/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/: working
include caml/mlvalues.h: found
library dynlink.cmxa: found
binary ocamlfind: found in /.opam/4.14.2/bin
OCaml's word size is 64
package gmp: found
OCaml supports -bin-annot to produce documentation
detected configuration:
native-code: yes
dynamic linking: yes
defines: -DHAS_GMP
includes: -I/.opam/4.14.2/solo5-sysroot/lib/ocaml -I/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/ -I/usr/local/include
libraries: -L/usr/local/lib -lgmp
linker options: -L/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/
C options: -I/tmp/cirrus-ci-build/_build/solo5/duniverse/Zarith/../../../install/solo5/lib/gmp/
installation path: /.opam/4.14.2/lib
installation method findlib
configuration successful!
now type "make" to build
then type "make install" or "sudo make install" to install
(cd _build/solo5/duniverse/checkseum/src-c && /.opam/4.14.2/bin/x86_64-solo5-none-static-cc -I/.opam/4.14.2/solo5-sysroot/include/nolibc/ -include _solo5/overrides.h -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 -I/.opam/4.14.2/.opam-switch/build/ocaml-solo5.0.8.4/nolibc/include -include _solo5/overrides.h -I/.opam/4.14.2/.opam-switch/build/ocaml-solo5.0.8.4/openlibm/include -I/.opam/4.14.2/.opam-switch/build/ocaml-solo5.0.8.4/openlibm/src -nostdlib -DCHECKSEUM_STDDEF -I/.opam/4.14.2/solo5-sysroot/include/nolibc/ -include _solo5/overrides.h -O2 -fno-strict-aliasing -fwrapv -O3 -I./native/ -g -I /.opam/4.14.2/solo5-sysroot/lib/ocaml -I ../src -I ../../optint/src -o adler32.o -c native/adler32.c)
native/adler32.c:28:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
28 | uLong _adler32(adler, buf, len)
| ^
native/adler32.c:100:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
100 | uLong checkseum_adler32_digest(adler, buf, len)
| ^
2 warnings generated.
(cd _build/solo5 && ../install/default/bin/ocaml-crunch -o Static_assets.ml assets)
Generating Static_assets.ml
Generating Static_assets.mli
(cd _build/solo5 && ../install/default/bin/ocaml-crunch -o Static_keys.ml keys)
Generating Static_keys.ml
Generating Static_keys.mli
(cd _build/solo5 && /.opam/4.14.2/solo5-sysroot/bin/ocamlc -w -40 -g -bin-annot -I .main.eobjs/byte -I duniverse/Zarith/.zarith.objs/byte -I duniverse/albatross/src/.albatross.objs/byte -I duniverse/angstrom/lib/.angstrom.objs/byte -I duniverse/arp/mirage/.arp_mirage.objs/byte -I duniverse/arp/src/.arp.objs/byte -I duniverse/astring/src/.astring.objs/byte -I duniverse/bheap/.binary_heap.objs/byte -I duniverse/bigstringaf/lib/.bigstringaf.objs/byte -I duniverse/checkseum/src-c/.checkseum_c.objs/byte -I duniverse/cmdliner/src/.cmdliner.objs/byte -I duniverse/colombe/sendmail/.sendmail.objs/byte -I duniverse/colombe/src/.colombe.objs/byte -I duniverse/decompress/lib/.de.objs/byte -I duniverse/decompress/lib/.zl.objs/byte -I duniverse/domain-name/.domain_name.objs/byte -I duniverse/duration/.duration.objs/byte -I duniverse/emile/lib/.emile.objs/byte -I duniverse/eqaf/lib/.eqaf.objs/byte -I duniverse/eqaf/lib/.eqaf_bigstring.objs/byte -I duniverse/eqaf/lib/.eqaf_cstruct.objs/byte -I duniverse/ethernet/src/.ethernet.objs/byte -I duniverse/faraday/lib/.faraday.objs/byte -I duniverse/fmt/src/.fmt.objs/byte -I duniverse/fpath/src/.fpath.objs/byte -I duniverse/gmap/.gmap.objs/byte -I duniverse/httpaf/lib/.httpaf.objs/byte -I duniverse/httpun/types/.httpun_types.objs/byte -I duniverse/ke/lib/.ke.objs/byte -I duniverse/logs/src/.logs.objs/byte -I duniverse/logs/src/.logs_fmt.objs/byte -I duniverse/lru/src/.lru.objs/byte -I duniverse/lwt-dllist/src/.lwt_dllist.objs/byte -I duniverse/lwt/src/core/.lwt.objs/byte -I duniverse/metrics/src/core/.metrics.objs/byte -I duniverse/metrics/src/lwt/.metrics_lwt.objs/byte -I duniverse/mimic/lib/.mimic.objs/byte -I duniverse/mirage-block-solo5/src/.block.objs/byte -I duniverse/mirage-block/src/.mirage_block.objs/byte -I duniverse/mirage-bootvar/lib/.mirage_bootvar.objs/byte -I duniverse/mirage-bootvar/parse_argv/.mirage_bootvar_parse_argv.objs/byte -I duniverse/mirage-bootvar/solo5/.mirage_bootvar_solo5.objs/byte -I duniverse/mirage-clock/solo5/.mirage_clock_solo5.objs/byte -I duniverse/mirage-clock/src/.mirage_clock.objs/byte -I duniverse/mirage-crypto/ec/.mirage_crypto_ec.objs/byte -I duniverse/mirage-crypto/pk/.mirage_crypto_pk.objs/public_cmi -I duniverse/mirage-crypto/rng/.mirage_crypto_rng.objs/public_cmi -I duniverse/mirage-crypto/rng/mirage/.mirage_crypto_rng_mirage.objs/byte -I duniverse/mirage-crypto/src/.mirage_crypto.objs/public_cmi -I duniverse/mirage-flow/src/.mirage_flow.objs/byte -I duniverse/mirage-kv-mem/src/.mirage_kv_mem.objs/byte -I duniverse/mirage-kv/src/.mirage_kv.objs/byte -I duniverse/mirage-logs/src/.mirage_logs.objs/byte -I duniverse/mirage-net-solo5/src/.netif.objs/byte -I duniverse/mirage-net/src/.mirage_net.objs/byte -I duniverse/mirage-random/src/.mirage_random.objs/byte -I duniverse/mirage-solo5/lib/.solo5_os.objs/public_cmi -I duniverse/mirage-tcpip/src/core/.tcpip.objs/byte -I duniverse/mirage-tcpip/src/icmp/.tcpip_icmpv4.objs/byte -I duniverse/mirage-tcpip/src/ipv4/.tcpip_ipv4.objs/byte -I duniverse/mirage-tcpip/src/ipv6/.tcpip_ipv6.objs/byte -I duniverse/mirage-tcpip/src/stack-direct/.tcpip_stack_direct.objs/byte -I duniverse/mirage-tcpip/src/tcp/.tcp.objs/byte -I duniverse/mirage-tcpip/src/tcpip_checksum/.tcpip_checksum.objs/byte -I duniverse/mirage-tcpip/src/udp/.tcpip_udpv4.objs/byte -I duniverse/mirage-time/src/.mirage_time.objs/byte -I duniverse/mirage/lib_runtime/.mirage_runtime.objs/byte -I duniverse/mirage/lib_runtime/.mirage_runtime_network.objs/byte -I duniverse/mirage/lib_runtime/functoria/.functoria_runtime.objs/byte -I duniverse/multipart_form/lib/.multipart_form.objs/byte -I duniverse/ocaml-asn1-combinators/src/.asn1_combinators.objs/public_cmi -I duniverse/ocaml-base64/src/.base64.objs/byte -I duniverse/ocaml-base64/src/.base64_rfc2045.objs/byte -I duniverse/ocaml-cstruct/lib/.cstruct.objs/byte -I duniverse/ocaml-h2/hpack/src/.hpack.objs/byte -I duniverse/ocaml-h2/lib/.h2.objs/byte -I duniverse/ocaml-hex/lib/.hex.objs/byte -I duniverse/ocaml-hkdf/.hkdf.objs/byte -I duniverse/ocaml-ipaddr/lib/.ipaddr.objs/byte -I duniverse/ocaml-ipaddr/lib/.ipaddr_cstruct.objs/byte -I duniverse/ocaml-ipaddr/lib/.macaddr.objs/byte -I duniverse/ocaml-ipaddr/lib/.macaddr_cstruct.objs/byte -I duniverse/ocaml-pbkdf/src/.pbkdf.objs/byte -I duniverse/ocaml-re/lib/.re.objs/byte -I duniverse/ocaml-tls/lib/.tls.objs/byte -I duniverse/ocaml-tls/mirage/.tls_mirage.objs/byte -I duniverse/ocaml-uri/lib/.uri.objs/byte -I duniverse/ocaml-x509/lib/.x509.objs/public_cmi -I duniverse/oneffs/lib/.oneFFS.objs/byte -I duniverse/optint/src/.optint.objs/byte -I duniverse/overlap/lib/.overlap.objs/byte -I duniverse/paf-le-chien/lib/.alpn.objs/byte -I duniverse/paf-le-chien/lib/.paf.objs/byte -I duniverse/paf-le-chien/lib/.paf_mirage.objs/byte -I duniverse/pecu/lib/.pecu.objs/byte -I duniverse/prettym/lib/.prettym.objs/byte -I duniverse/psq/src/.psq.objs/byte -I duniverse/ptime/src/.ptime.objs/byte -I duniverse/randomconv/.randomconv.objs/byte -I duniverse/result/.result.objs/byte -I duniverse/rresult/src/.rresult.objs/byte -I duniverse/seq/src/.seq.objs/byte -I duniverse/sexplib0/src/.sexplib0.objs/byte -I duniverse/stringext/lib/.stringext.objs/byte -I duniverse/tyxml/implem/.tyxml.objs/byte -I duniverse/tyxml/lib/.tyxml_f.objs/byte -I duniverse/unstrctrd/lib/.unstrctrd.objs/byte -I duniverse/unstrctrd/lib/.unstrctrd_parser.objs/byte -I duniverse/uuidm/src/.uuidm.objs/byte -I duniverse/uutf/src/.uutf.objs/byte -I duniverse/yojson/lib/.yojson.objs/byte -no-alias-deps -open Dune__exe -o .main.eobjs/byte/dune__exe__Unikernel_index.cmo -c -impl unikernel_index.ml)
File "unikernel_index.ml", line 212, characters 54-61:
212 | unikernel.started);
^^^^^^^
Error: This expression has type Vmm_core.Unikernel.info
There is no field started within type Vmm_core.Unikernel.info
gmake: *** [Makefile:56: build] Error 1
Exit status: 2
Loading