Skip to content

coverage: remove dependency on bisect_ppx#6807

Merged
psafont merged 1 commit intoxapi-project:masterfrom
psafont:dev/pau/nocov
Dec 17, 2025
Merged

coverage: remove dependency on bisect_ppx#6807
psafont merged 1 commit intoxapi-project:masterfrom
psafont:dev/pau/nocov

Conversation

@psafont
Copy link
Member

@psafont psafont commented Dec 17, 2025

This infrastructure has been unused for many years (I think it only ever worked for some months during 2019), and it's making ocaml 5.4 difficult to adopt, so drop it.

I'm leaving the instrumentation in the dune metadata because it's disabled by default, and the document about coverage, because it's a historical document.

@edwintorok
Copy link
Member

I think I was able to use this when working on vTPM, but a lot of that code never made it into master.

@edwintorok
Copy link
Member

We can add it back when the upstream PR for 5.4 support is done

This infrastructure has been unused for many years (I think it only ever
worked for some months during 2019), and it's making ocaml 5.4 difficult
to adopt, so drop it.

I'm leaving the instrumentation in the dune metadata because it's
disabled by default, and the document about coverage, because it's a
historical document.

Signed-off-by: Pau Ruiz Safont <pau.safont@vates.tech>
@psafont psafont enabled auto-merge December 17, 2025 14:21
@psafont psafont added this pull request to the merge queue Dec 17, 2025
Merged via the queue into xapi-project:master with commit fefe7cf Dec 17, 2025
16 checks passed
@psafont psafont deleted the dev/pau/nocov branch December 17, 2025 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants