Skip to content

fix(ci): add msvc patches for ppx_expect#13978

Merged
Alizter merged 1 commit intoocaml:mainfrom
Alizter:push-ulksqmnxtpqo
Apr 7, 2026
Merged

fix(ci): add msvc patches for ppx_expect#13978
Alizter merged 1 commit intoocaml:mainfrom
Alizter:push-ulksqmnxtpqo

Conversation

@Alizter
Copy link
Copy Markdown
Collaborator

@Alizter Alizter commented Mar 30, 2026

The following packages have upstream patches that fix the msvc build that have not been released yet. We pin them so that we can run ppx_expect with msvc:

  • ocaml_intrinsics_kernel
  • base
  • time_now

This should be the last blocker for #13794.

@Alizter Alizter force-pushed the push-ulksqmnxtpqo branch 3 times, most recently from 680f9fa to 3537c1b Compare March 30, 2026 15:05
@Alizter Alizter marked this pull request as draft March 30, 2026 18:06
@Alizter Alizter force-pushed the push-ulksqmnxtpqo branch from 3537c1b to efd2d5b Compare March 30, 2026 18:24
@Alizter Alizter force-pushed the push-ulksqmnxtpqo branch 2 times, most recently from e3471cb to 2a23913 Compare April 6, 2026 23:23
@Alizter Alizter changed the title fix(ci): use msvc patch for ocaml_intrinsics_kernel fix(ci): add msvc patches for ppx_expect Apr 6, 2026
@Alizter Alizter requested a review from rgrinberg April 7, 2026 00:22
@Alizter Alizter marked this pull request as ready for review April 7, 2026 00:23
Signed-off-by: Ali Caglayan <alizter@gmail.com>
Copy link
Copy Markdown
Collaborator

@punchagan punchagan left a comment

Choose a reason for hiding this comment

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

I've also been able to separately try this on an MSVC switch locally and install ppx_expect.

@Alizter
Copy link
Copy Markdown
Collaborator Author

Alizter commented Apr 7, 2026

I forgot to add that

Was rebased to test it. That PR will introduce expect tests on Windows.

@Alizter Alizter merged commit 0d0ad34 into ocaml:main Apr 7, 2026
30 checks passed
@Alizter Alizter deleted the push-ulksqmnxtpqo branch April 7, 2026 10:05
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.

2 participants