ITADN

Failing to build under newer version of Why3

#36Closedionchirica 创建于 2024-01-12
I
ionchiricacommented
With a recent update in Why3 (1.7.0), many functions that were supported by Opt were scrapped, seeing as most of them were already implemented in the Stdlib of OCaml by the [Option](https://v2.ocaml.org/api/Option.html) module, and stale usages of Opt were replaced by Option. [See merge](https://gitlab.inria.fr/why3/why3/-/merge_requests/986) The current version of Cameleer still uses Why3's Opt and since there is no upper bound on the Why3 dependency, it is unable to build under Why3 1.7.0. I believe that reflecting the same changes and switching over to Option fixes the failure to build.
关闭于 2024-01-12 0 条评论