Skip to content

Conversation

@liam923
Copy link
Contributor

@liam923 liam923 commented Aug 15, 2025

This merge wasn't complicated, but because of how I performed the merge, it might be a bit annoying to review (sorry). I merged multiple times at various points in history rather than performing one merge. As a result, meaningful commits are interlaced with commits that don't need review.

The following is the list of commits that can be skipped. These all have titles like "Import ocaml sources", "Automatic merges", or "Commit merge conflicts":

The following commits can maybe be skipped. They're commits that contain what I decided to be "trivial merge conflict resolution" while doing the merge. Disclaimer about this: there were a couple places where my "trivial" conflict resolution was wrong. The type-checker caught these, but maybe this means the trivial-ness of them isn't enough that they shouldn't be reviewed:

The rest of the commits are all ones that are probably worth reviewing.

@github-actions
Copy link

github-actions bot commented Aug 15, 2025

Compiler Merge Checklist

This PR seems to merge changes from Flambda. Please be sure to follow the below steps:

  • Update the magic numbers
  • Update list of compiler flags to ignore
  • Make Merlin know about new relevant compiler flags

If this PR is not merging changes from Flambda, feel free to ignore this comment

@liam923 liam923 merged commit 1a4722e into main Aug 15, 2025
2 checks passed
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