this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Vcaml does not build with OCaml 5.1

Build error looks like this

=== ERROR while compiling vcaml.v0.16.0 ======================================#
context 2.2.1 | linux/x86_64 | ocaml-base-compiler.5.1.1 | https://opam.ocaml.org#4a9170ea6d035edaf46f2af0545ca66d06561668
path ~/place/vvvcaml/_opam/.opam-switch/build/vcaml.v0.16.0
command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p vcaml -j 7
exit-code 1
env-file ~/.opam/log/vcaml-794317-262fd9.env
output-file ~/.opam/log/vcaml-794317-262fd9.out
## output ###
[...]
113 | end)
114 | (Open_on_rhs_intf)
115 | ()
Error: The functor application is ill-typed.
These arguments:
$S1 Open_on_rhs_intf ()
do not match these parameters:
functor (X : Base__Applicative_intf.For_let_syntax) (Intf : ...)
(Impl : Intf.S) -> ...
1. Module $S1 matches the expected module type Base__Applicative_intf.For_let_syntax
2. Module Open_on_rhs_intf matches the expected module type
3. The functor was expected to be applicative at this position

+1 -1
+1 -1
packages/vcaml/vcaml.v0.16.0/opam
··· 10 10 ["dune" "build" "-p" name "-j" jobs] 11 11 ] 12 12 depends: [ 13 - "ocaml" {>= "4.14.0"} 13 + "ocaml" {>= "4.14.0" & < "5.1"} 14 14 "async" {>= "v0.16" & < "v0.17"} 15 15 "core" {>= "v0.16" & < "v0.17"} 16 16 "core_kernel" {>= "v0.16" & < "v0.17"}