Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(build): Require dolmen 0.9 #1050

Merged
merged 1 commit into from
Mar 13, 2024

Conversation

bclement-ocp
Copy link
Collaborator

We are not compatible with the development release of Dolmen due to the implicit field added in Gbury/dolmen#199. Further, we currently require that Dolmen move trigger annotations in SMT-LIB format from the body of the formula to the quantifier itself, but this was removed in Gbury/dolmen#207.

Since both of these will be part of the next release of dolmen, let us pre-emptively ensure that release won't break Alt-Ergo.

Note: this PR only makes sense for the v2.5.x branch. For the next branch, we already support Gbury/dolmen#199, and will adapt our code to support Gbury/dolmen#207 instead.

We are not compatible with the development release of Dolmen due to the
`implicit` field added in [1]. Further, we currently require that Dolmen
move trigger annotations in SMT-LIB format from the body of the formula
to the quantifier itself, but this was removed in [2].

Since both of these will be part of the next release of dolmen, let us
pre-emptively ensure that release won't break Alt-Ergo.

[1] : Gbury/dolmen#199
[2] : Gbury/dolmen#207
@Halbaroth
Copy link
Collaborator

Thanks :)

@Halbaroth Halbaroth merged commit a91e98e into OCamlPro:v2.5.x Mar 13, 2024
10 checks passed
bclement-ocp added a commit to bclement-ocp/opam-repository that referenced this pull request Mar 20, 2024
… alt-ergo-lib (2.5.3)

CHANGES:

### Build
* Require dolmen 0.9 OCamlPro/alt-ergo#1050
* Test compatibility for OCaml 5.2 OCamlPro/alt-ergo#1059
bclement-ocp added a commit to bclement-ocp/opam-repository that referenced this pull request Mar 20, 2024
… alt-ergo-lib (2.5.3)

CHANGES:

### Build
* Require dolmen 0.9 OCamlPro/alt-ergo#1050
* Test compatibility for OCaml 5.2 OCamlPro/alt-ergo#1059
@bclement-ocp bclement-ocp added this to the 2.6.0 milestone Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants