Skip to content
Merged
4 changes: 4 additions & 0 deletions .github/workflows/pythonpackage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Set up Rust WASM target
uses: dtolnay/rust-toolchain@stable
with:
targets: wasm32-unknown-unknown
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wasm-backends-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ jobs:
- name: Compile generated Rust to WASM
if: matrix.backend == 'wasm'
run: |
pytest tests/wasm_codegen_poc_test.py -k rust_compiles_to_wasm -v --tb=short --timeout=120
pytest tests/wasm_codegen_poc_test.py -v --tb=short --timeout=120

- name: Run fallback-specific tests
if: matrix.backend == 'fallback'
Expand Down
2 changes: 2 additions & 0 deletions multilingualprogramming/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
from multilingualprogramming.codegen.repl import REPL
from multilingualprogramming.codegen.wat_generator import WATCodeGenerator
from multilingualprogramming.codegen.ui_lowering import lower_to_ui # pylint: disable=unused-import
from multilingualprogramming.core.ir_nodes import IRImportStatement
from multilingualprogramming.core.semantic_lowering import lower_to_semantic_ir # pylint: disable=unused-import
from multilingualprogramming.core.validators import validate_all # pylint: disable=unused-import
from multilingualprogramming.keyword.language_pack_validator import (
Expand All @@ -45,6 +46,7 @@
from multilingualprogramming.parser.ast_nodes import ImportStatement, FromImportStatement, Program
from multilingualprogramming.runtime.ai_runtime import AIRuntime, MockProvider
from multilingualprogramming.source_extensions import (
find_module_source,
find_package_init,
has_source_extension,
)
Expand Down
Loading
Loading