Skip to content

Conversation

@kit-ty-kate
Copy link
Contributor

Fixes #199
Fixes #137

@kit-ty-kate kit-ty-kate marked this pull request as draft January 3, 2023 18:09
@kit-ty-kate
Copy link
Contributor Author

cc @jonahbeckford

Requires ocaml/ocaml#11590 to be backported and 4.14.2 & 5.0.1 to be released before this can be merged in the current state.

@Et7f3
Copy link

Et7f3 commented Jan 3, 2023

This also requires ocaml/ocaml#10727 that I need to split because the compiler installed doesn't works

@dra27
Copy link
Contributor

dra27 commented Jan 4, 2023

@Et7f3 - I think it should be fine, certainly for 5.0. ocaml/ocaml#11112 fixed the quoting of shebang lines. The fact 4.14 doesn't support it is less likely to be a problem - the compiler's build itself never calls shebang scripts, and virtually all tools will use the .opt versions of tools (we could also back-port the fix from 5.0 to 4.14 quite reasonably as a bug fix).

The only other change in ocaml/ocaml#10727 that's not related to the testsuite is in utils/ccomp.ml and I'm not sure it's sound.

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.

Add spaces to opam root during CI TODO: Test in a local switch inside a dune project

3 participants