David Allsopp
David Allsopp
The issue appears to be a sporadic failure when flexlink calls cygpath (I’ve seen it before, too). It’s possibly it can be fixed by adding a retry loop to the...
Actually the forward-slash trick wasn't sufficient - full repro was to set-up a mingw64 compiler from a command prompt: - `set PATH=C:\ocamlmgw64\bin;C:\cygwin\usr\x86_64-w64-mingw32\bin;C:\cygwin\usr\x86_64-w64-mingw32\sys-root\mingw\bin;C:\cygwin\bin;%PATH` - Clone dune - `ocaml bootstrap.ml`
The principle behind this looks fine, though it would at present break bootstrapping flexdll in OCaml. It's only a small piece of duplication, but it would be better for the...
I hadn't properly registered that, sorry - actually, with this flag, I'm kind of wondering if there needs to be object files in the binary distribution at all? FlexDLL obviously...
Yes, this would be a good (and straightforward) addition, although I'd be more explicit that it's the _machine type_ which doesn't match - ARM64 support will arrive at some point,...
I don't think it's dumb to forget the `.exe`! However, OCaml behaves the same way, so we can't add a warning here without forcing that on `ocamlopt` as well. FWIW,...
Thanks - could the workflow stay in the same file, please?
Thanks!
Being slightly lazy before contriving an example myself, do you have a publically available example which shows this?
When did that change?! While adapting to the space will fix French, we're only succeeding because the French and English word happen to be the same...