@alpha-convert observed that there are some issues building Mica on OCaml 5.2.1 -- thanks Joe for the heads-up!
Specifically, there's a chain of dependencies ppx_mica -> base_quickcheck -> ocaml-compiler-libs, where ocaml-complier-libs wants version v0.17.0+jst, which doesn't build on OCaml 5.2.1. However, ocaml-compiler-libs.v0.17.0 (no +jst) builds just fine.
I created a fresh Opam switch (with 5.2.1) on my machine, but was unable to reproduce this issue (and couldn't figure out the root cause). For now, I've created a GitHub issue to keep track of this.
(For end-users, the best workaround is to use OCaml 5.2.0 or 5.1.0 to build Mica.)
@alpha-convert observed that there are some issues building Mica on OCaml 5.2.1 -- thanks Joe for the heads-up!
Specifically, there's a chain of dependencies
ppx_mica -> base_quickcheck -> ocaml-compiler-libs, whereocaml-complier-libswants versionv0.17.0+jst, which doesn't build on OCaml 5.2.1. However,ocaml-compiler-libs.v0.17.0(no+jst) builds just fine.I created a fresh Opam switch (with 5.2.1) on my machine, but was unable to reproduce this issue (and couldn't figure out the root cause). For now, I've created a GitHub issue to keep track of this.
(For end-users, the best workaround is to use OCaml 5.2.0 or 5.1.0 to build Mica.)