Skip to content

Commit

Permalink
Test AE on 4.08.1 / 4.14.1 / 5.0.0 (#803)
Browse files Browse the repository at this point in the history
We currently don't test AE with ocaml 4.08.1 but still we publish AE on opam with this minimal version.

We will now test on 4.08.1, 4.14.1 and 5.0.0.
  • Loading branch information
Halbaroth authored Sep 12, 2023
1 parent 36fb88c commit 23cb614
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 10 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
permissions: {}

env:
OCAML_DEFAULT_VERSION: 4.10.1
OCAML_DEFAULT_VERSION: 4.08.1
# Add OPAMYES=true to the environment, this is usefill to replace `-y` option
# in any opam call
OPAMYES: true
Expand All @@ -26,7 +26,9 @@ jobs:
- macos-latest
- ubuntu-latest
ocaml-compiler:
- 4.10.1
- 4.08.1
- 4.14.1
- 5.0.0

runs-on: ${{ matrix.os }}

Expand Down
7 changes: 5 additions & 2 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
## unreleased
### deprecated
* printing underscore instead of fresh value in model
### Deprecated
* printing underscore instead of fresh value in model (PR #805)

### Build
* use OCaml 4.08.1 as the minimal supported version (PR #803)

## v2.5.0

Expand Down
2 changes: 1 addition & 1 deletion alt-ergo-lib.opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ homepage: "https://alt-ergo.ocamlpro.com/"
doc: "https://ocamlpro.github.io/alt-ergo"
bug-reports: "https://github.com/OCamlPro/alt-ergo/issues"
depends: [
"ocaml" {>= "4.08.0"}
"ocaml" {>= "4.08.1"}
"dune" {>= "3.0"}
"dune-build-info"
"dolmen" {>= "0.9"}
Expand Down
2 changes: 1 addition & 1 deletion alt-ergo-parsers.opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ homepage: "https://alt-ergo.ocamlpro.com/"
doc: "https://ocamlpro.github.io/alt-ergo"
bug-reports: "https://github.com/OCamlPro/alt-ergo/issues"
depends: [
"ocaml" {>= "4.08.0"}
"ocaml" {>= "4.08.1"}
"dune" {>= "3.0"}
"alt-ergo-lib" {= version}
"psmt2-frontend" {>= "0.4"}
Expand Down
2 changes: 1 addition & 1 deletion alt-ergo.opam
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ homepage: "https://alt-ergo.ocamlpro.com/"
doc: "https://ocamlpro.github.io/alt-ergo"
bug-reports: "https://github.com/OCamlPro/alt-ergo/issues"
depends: [
"ocaml" {>= "4.08.0"}
"ocaml" {>= "4.08.1"}
"dune" {>= "3.0"}
"alt-ergo-lib" {= version}
"alt-ergo-parsers" {= version}
Expand Down
6 changes: 3 additions & 3 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Alt-Ergo is an automatic theorem prover of mathematical formulas. It was develop
See more details on https://alt-ergo.ocamlpro.com/")
(depends
(ocaml (>= 4.08.0))
(ocaml (>= 4.08.1))
dune
(alt-ergo-lib (= :version))
(alt-ergo-parsers (= :version))
Expand All @@ -51,7 +51,7 @@ See more details on http://alt-ergo.ocamlpro.com/"
(license "LicenseRef-OcamlPro-Non-Commercial")

(depends
(ocaml (>= 4.08.0))
(ocaml (>= 4.08.1))
dune
(alt-ergo-lib (= :version))
(psmt2-frontend (>= 0.4))
Expand All @@ -74,7 +74,7 @@ See more details on http://alt-ergo.ocamlpro.com/"
(license "LicenseRef-OcamlPro-Non-Commercial")

(depends
(ocaml (>= 4.08.0))
(ocaml (>= 4.08.1))
dune
dune-build-info
(dolmen (>= 0.9))
Expand Down

0 comments on commit 23cb614

Please sign in to comment.