-
Notifications
You must be signed in to change notification settings - Fork 189
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
Don't leak channels. #1601
Don't leak channels. #1601
Conversation
What are the required ppx_expect changes? |
|
Hi, you should be able to merge this after updating ppx_expect to v0.17.1. (see ocaml/opam-repository#26695) |
@dkalinichenko-js, I probably won't be able to upgrade to v0.17.1 because it will probably still be broken on windows. See janestreet/ppx_expect#57 |
I see. I'll submit another release of |
@dkalinichenko-js, the new blocker is that the new release of ppx_expect is not available for ocaml 4.14, preventing us to run our expect_tests with OCaml 4.14 |
c6a9a8f
to
b488cb8
Compare
Alternative to #1578 and #1577.
This PR requires ppx_expect and alcotest to be changed.
Because the jsoo codebase rely on ppx_expect for its tests, we have a Chicken-and-egg situation.
I can make a minor release of jsoo that would include new runtime function while keeping the existing storage mechanism.
Once jsoo is released, ppx_expect can rely on the new runtime functions.
After ppx_expect is released, we can merge this PR.
@tkluck-janestreet, how does that sound ?