Skip to content
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

Run all tests with double translation too #1821

Merged
merged 15 commits into from
Feb 3, 2025

Conversation

OlivierNicole
Copy link
Contributor

This requires some care to avoid Dune setting the flag --effects= twice.

@vouillon vouillon force-pushed the more-tests-double-translation branch 5 times, most recently from 73fa4f8 to e9e9feb Compare January 29, 2025 15:51
@OlivierNicole
Copy link
Contributor Author

@vouillon It looks like you have erased some of my commits when force-pushing. I’ll re-add them on top when the CI has finished.

dune Outdated Show resolved Hide resolved
@hhugo hhugo force-pushed the more-tests-double-translation branch from 998cf47 to db9c1d2 Compare February 3, 2025 11:27
tools/node_wrapper.ml Outdated Show resolved Hide resolved
@hhugo
Copy link
Member

hhugo commented Feb 3, 2025

I've pushed a commit to have tests-dynlink-js and lwt_toplevel work with double-translation.

@hhugo
Copy link
Member

hhugo commented Feb 3, 2025

manual/effects.wiki is outdated regarding dune support, can someone update it either in this PR or in a separate one ? We need this before the 6.0 release.

@hhugo hhugo added this to the 6.0 milestone Feb 3, 2025
@hhugo hhugo force-pushed the more-tests-double-translation branch from e6c9953 to d44c7ba Compare February 3, 2025 13:30
@hhugo hhugo merged commit 969bb0c into ocsigen:master Feb 3, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants