-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
all executable that uses lwt crashes #25
Comments
I've made progress thanks to @aantron ! |
I doubt that I helped in any way, except the most vague way possible. I am very interested in the outcome of this issue, however :) |
@pirbo I would like to help you but I do not think I will have time to dig into that any time soon. You're on your own, sorry. |
And the final answer is .... lwt is incompatible with Have you tried (not cross-)compiling lwt under windows with flambda activated? |
Thanks @pirbo, @whitequark. I got really worried that Lwt might not be compatible with Flambda on Windows, but I hope it's just what @whitequark filed in #27. I'll watch both of these issues, in case Lwt itself turns out to need a fix. |
And we haven't tried compiling with Flambda on Windows, no. Perhaps we will soon, but compiling Lwt on Windows is a bit of a maintenance nightmare so far, at least in CI... |
Not that I have the slightest amount of competence when it comes to windows ^^ |
I know, I'm the maintainer but I need help.
Take for example the program
foo.ml
:opam install lwt-windows.2.6.0
andocamlfind -toolchain windows opt -linkpkg -package lwt.unix -g -linkpkg -o foo foo.ml
will work but(It also crash on a real windows 7 and 10)
If you use the former version lwt-windows.2.5.2. it works. It get worse if you try to use lwt.2.7.0 or lwt.3.0.0 (available at https://github.com/pirbo/opam-cross-windows) where the result is now a segfault!
I have no idea how to tackle the issue...
The text was updated successfully, but these errors were encountered: