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

Tests for the new compilation pipeline #1703

Merged
merged 10 commits into from
Jan 12, 2023
Merged

Tests for the new compilation pipeline #1703

merged 10 commits into from
Jan 12, 2023

Conversation

lukaszcz
Copy link
Collaborator

@lukaszcz lukaszcz commented Jan 5, 2023

Adds Juvix tests for the compilation pipeline - these are converted from the JuvixCore tests (those that make sense). Currently, only the translation from Juvix to JuvixCore is checked for the tests that can be type-checked. Ultimately, the entire compilation pipeline down to native code / WebAssembly should be checked on these tests.

Closes #1689

@lukaszcz lukaszcz added this to the 0.3 milestone Jan 5, 2023
@lukaszcz lukaszcz self-assigned this Jan 5, 2023
@lukaszcz lukaszcz changed the base branch from nat-builtins to main January 5, 2023 15:14
@lukaszcz lukaszcz force-pushed the extra-tests branch 4 times, most recently from 1a9f6b1 to 6ee88c2 Compare January 10, 2023 12:25
@lukaszcz lukaszcz marked this pull request as ready for review January 10, 2023 12:30
@lukaszcz lukaszcz merged commit 186f4f6 into main Jan 12, 2023
@lukaszcz lukaszcz deleted the extra-tests branch January 12, 2023 10:22
@jonaprieto jonaprieto modified the milestones: 0.3, 0.2.9 Jan 18, 2023
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.

Tests for the new compilation pipeline
3 participants