-
Notifications
You must be signed in to change notification settings - Fork 414
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
Adapt JSOO rules for new --effects= option #11222
base: main
Are you sure you want to change the base?
Conversation
Note: I have used |
I think you can just use |
9501684
to
00390c3
Compare
I’m not sure to understand where the last CI failure comes from. |
00390c3
to
1ec1bd3
Compare
76cc225
to
88be4f4
Compare
4b0b255
to
9181230
Compare
Thank you for your reviews, I think I have addressed the ones made up to now. |
I think you should add some tests that you would run manually now and that would run in the CI once jsoo.6.0 is released. I've tested this PR manually and it doesn't quite work because the |
Can you share how you encountered the bug? |
I've just tried to use this PR to run test in jsoo. Same behavior in https://github.com/ocsigen/js_of_ocaml/actions/runs/13032240200/job/36353967506?pr=1821 |
e5d0393
to
a6d107d
Compare
I think it should be fixed now. I will look at adding tests, should they be in this PR? |
7f6f913
to
2b62627
Compare
4e7b45e
to
96b7771
Compare
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Co-authored-by: Jérome Vouillon <[email protected]> Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
Signed-off-by: Olivier Nicole <[email protected]>
002ab64
to
eefd6d0
Compare
Signed-off-by: Olivier Nicole <[email protected]>
eefd6d0
to
6d3bb7e
Compare
Signed-off-by: Olivier Nicole <[email protected]>
I have added a test but for it to work, it would require to use JSOO 6.0.1 in CI. The other failures seem unrelated to this PR. |
Oh in fact, it’s already the case. |
This takes into account the new js_of_ocaml
--effects={cps,double-translation}
flag, introduced in ocsigen/js_of_ocaml#1461.