-
Notifications
You must be signed in to change notification settings - Fork 176
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
Add support for OCaml 4.12 #804
Changes from 7 commits
71a9047
3b7b7e1
8fddc16
13f108c
a059aad
eb6c98f
fcbc201
ab6248e
30cc02c
12d34e2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -165,15 +165,21 @@ scripts: | |
|
||
matrix: | ||
include: | ||
- <<: *opam | ||
os: linux | ||
env: COMPILER=4.12.0+trunk REPOSITORIES=--repo=default,beta=git://github.com/ocaml/ocaml-beta-repository.git | ||
- <<: *opam | ||
os: linux | ||
env: COMPILER=4.11.1 | ||
- <<: *opam | ||
os: osx | ||
env: COMPILER=4.10.0 LIBEV=no | ||
env: COMPILER=4.10.1 LIBEV=no | ||
- <<: *opam | ||
os: linux | ||
env: COMPILER=4.10.0 LIBEV=no PPX_LET=yes | ||
env: COMPILER=4.10.1 LIBEV=no PPX_LET=yes | ||
- <<: *opam | ||
os: linux | ||
env: COMPILER=4.09.0 DOCS=yes | ||
env: COMPILER=4.09.1 DOCS=yes | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can you tweak the rows in |
||
- <<: *opam | ||
os: linux | ||
env: COMPILER=4.08.1+musl+flambda MUSL=yes | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest using the 4.12 alpha release at this point.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would argue against. In my experience running
+trunk
is more stable than running any~alpha
/~beta
. The changes are slow and rather incremental. If something is done in the4.12
branch and break something here then it should be reported / fixed. But again, in my experience, once branched out, the alpha/beta branches are quite stable and contain bug fixes that are not in the~alpha
/~beta
releases.If that can help you I could add it to the
allow_failures
list though.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with your argument, thanks. I think it does belong in
allow_failures
for how the Lwt CI is set up.