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

Disable testing of boot Python files to fix workflow #808

Merged
merged 2 commits into from
Nov 14, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions test-files.mk
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,18 @@ src_files_all_tmp =\
$(wildcard test/mlang/*.mc)\
$(wildcard test/py/*.mc)

# These are special, special cases since the python externals are implemented
# differently from other externals and can therefore not be compiled.
python_files += stdlib/python/python.mc
python_files += $(wildcard test/py/*.mc)

# Exclude the tests in the JVM directory, as they depend on Java being
# installed.
# NOTE(larshum, 2023-11-14): Also temporarily exclude the Python boot tests
# since the workflow on MacOS fails because of them.
jvm_files = $(wildcard stdlib/jvm/*.mc)
src_files_all =\
$(filter-out $(jvm_files), $(src_files_all_tmp))
$(filter-out $(jvm_files) $(python_files), $(src_files_all_tmp))

# These programs has special external dependencies which might be tedious to
# install or are mutually exclusive with other dependencies.
Expand All @@ -23,13 +30,6 @@ special_dependencies_files +=\
$(ipopt_files)\
$(accelerate_files)


# These are special, special cases since the python externals are implemented
# differently from other externals and can therefore not be compiled.
python_files += stdlib/python/python.mc
python_files += $(wildcard test/py/*.mc)


# Test programs for the JavaScript backend. These should be compiled with mi
# and runned with node.js, the result being compared to the original program
# being runned with the Miking compiler. All Miking test programs should have
Expand Down