Skip to content

fix(melange): fall back to Melange module artifacts - #16339

Merged
anmonteiro merged 2 commits into
ocaml:mainfrom
anmonteiro:anmonteiro/fix-melange-artifact-pforms
Sep 8, 2026
Merged

fix(melange): fall back to Melange module artifacts#16339
anmonteiro merged 2 commits into
ocaml:mainfrom
anmonteiro:anmonteiro/fix-melange-artifact-pforms

Conversation

@anmonteiro

@anmonteiro anmonteiro commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Resolve cmi, cmt, and cmti against the OCaml module set first, falling back to Melange when the module is not selected for OCaml.

Fixes the regressions in #16337 and #16338. CMJ support is split into anmonteiro#187; documentation remains in anmonteiro#186.

@anmonteiro
anmonteiro marked this pull request as ready for review September 6, 2026 02:20
@anmonteiro
anmonteiro force-pushed the anmonteiro/fix-melange-artifact-pforms branch from 758f3d1 to 42302b4 Compare September 6, 2026 04:30
@anmonteiro
anmonteiro force-pushed the anmonteiro/fix-melange-artifact-pforms branch from 42302b4 to c23925a Compare September 6, 2026 04:57
@anmonteiro anmonteiro changed the title fix(melange): resolve module artifacts by compilation mode fix(melange): fall back to Melange module artifacts Sep 6, 2026
Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@anmonteiro
anmonteiro force-pushed the anmonteiro/fix-melange-artifact-pforms branch from c23925a to e63bc15 Compare September 8, 2026 22:21
Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@anmonteiro
anmonteiro merged commit bc93918 into ocaml:main Sep 8, 2026
35 of 37 checks passed
@Alizter Alizter added this to the 3.25.0 milestone Sep 9, 2026
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