Skip to content

Conversation

@Julow
Copy link
Collaborator

@Julow Julow commented Dec 12, 2023

This was found by Opam's CI.
For an unknown reason, it was not caught by https://github.com/ocaml/odoc/actions/runs/7180162543/job/19551836931

@Julow Julow added the no changelog This pull request does not need a changelog entry label Dec 12, 2023
@Julow
Copy link
Collaborator Author

Julow commented Dec 12, 2023

The third commit removes an unstable output, again found by opam-ci.

@Julow Julow changed the title Update lower bounds and promote pre 4.10 tests Update lower bounds and fix tests on < 4.10 and macos Dec 12, 2023
@Julow
Copy link
Collaborator Author

Julow commented Dec 12, 2023

The fourth commit fixes the way the tests are run by Opam for odoc-parser in a hacky way. The best would be to associate each test with the right package.

This test fails due to linker warnings on some versions of macos but
also with newer versions of Dune where the output HTML is stored in
different location.

This test is too hard to maintain and is probably covered by Dune's own
tests.
The previous rule was attempting to run odoc's test when building
odoc-parser only.
@Julow Julow merged commit 2e2cc45 into ocaml:master Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog This pull request does not need a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant