Skip to content

Disable tests on older compiler using dune#201

Merged
NathanReb merged 5 commits intoocaml-ppx:masterfrom
NathanReb:disable-test-in-dune
Jan 4, 2021
Merged

Disable tests on older compiler using dune#201
NathanReb merged 5 commits intoocaml-ppx:masterfrom
NathanReb:disable-test-in-dune

Conversation

@NathanReb
Copy link
Copy Markdown
Collaborator

@NathanReb NathanReb commented Dec 28, 2020

This fixes ocaml-ci for 4.07+ by disabling incompatible tests via dune. The higher the ocaml version the more tests are run.

We still need to investigate the arm32 build failure which might be related to cinaps/the cinaps stanza somehow.

For versions older than 4.07, cinaps is not available. At the moment there's no good way to handle this in ocaml-ci meaning we'll have to live without older builds for now.

@NathanReb NathanReb force-pushed the disable-test-in-dune branch 2 times, most recently from f30bbcc to 090a718 Compare December 28, 2020 13:03
@NathanReb NathanReb added the no changelog Use this label to disable the changelog check github action label Dec 28, 2020
@NathanReb NathanReb force-pushed the disable-test-in-dune branch from 090a718 to 99907be Compare December 28, 2020 13:17
@NathanReb NathanReb marked this pull request as ready for review December 28, 2020 13:34
@NathanReb NathanReb requested a review from xclerc as a code owner December 28, 2020 13:34
@NathanReb NathanReb requested a review from pitag-ha December 28, 2020 13:34
Copy link
Copy Markdown
Member

@pitag-ha pitag-ha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great that we'll be able to use ocaml-ci. Thanks!

Signed-off-by: Nathan Rebours <nathan.p.rebours@gmail.com>
Signed-off-by: Nathan Rebours <nathan.p.rebours@gmail.com>
Signed-off-by: Nathan Rebours <nathan.p.rebours@gmail.com>
Signed-off-by: Nathan Rebours <nathan.p.rebours@gmail.com>
Signed-off-by: Nathan Rebours <nathan.p.rebours@gmail.com>
@NathanReb
Copy link
Copy Markdown
Collaborator Author

@pitag-ha I fixed the env thing, does this look good to you?

@pitag-ha
Copy link
Copy Markdown
Member

pitag-ha commented Jan 4, 2021

It does, thanks!

@NathanReb NathanReb merged commit d8b800a into ocaml-ppx:master Jan 4, 2021
@NathanReb NathanReb deleted the disable-test-in-dune branch May 12, 2025 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog Use this label to disable the changelog check github action

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants