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

CompilerGym v0.2.5 #767

Merged
merged 255 commits into from
Nov 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
4344987
Run examples in cmake CI
mostafaelhoushi May 31, 2022
0fe508d
make pre-commit hook happy
mostafaelhoushi May 31, 2022
2594cba
install wheel so we can run the examples
mostafaelhoushi Jun 7, 2022
fee3e89
Fix typo in path of script
mostafaelhoushi Jun 7, 2022
088ee47
upload and download example binaries
mostafaelhoushi Jun 7, 2022
2706976
make pre-commit happy
mostafaelhoushi Jun 7, 2022
f8213f2
Try removing mv command
mostafaelhoushi Jun 8, 2022
8aa1670
Upload and download each binary separately
mostafaelhoushi Jun 8, 2022
949596f
Mv binaries after downloading them
mostafaelhoushi Jun 8, 2022
f9f9529
fix paths of examples
mostafaelhoushi Jun 8, 2022
a946976
Try again with minor modifications
mostafaelhoushi Jun 8, 2022
3afcee0
Show path and test existence of binaries
mostafaelhoushi Jun 9, 2022
977c64a
enable example_compiler_gym_service unit tests in CI
mostafaelhoushi Jun 9, 2022
2efdc3d
fix echo and test commands
mostafaelhoushi Jun 9, 2022
4eab536
add executable permission to binaries
mostafaelhoushi Jun 9, 2022
d877a4a
a modification to force CI to rerun
mostafaelhoushi Jun 9, 2022
ad674cb
force CI to re-run
mostafaelhoushi Jun 9, 2022
1f587ac
Merge pull request #699 from mostafaelhoushi/enable_compiler_gym_serv…
ChrisCummins Jun 9, 2022
4771536
Add missing licence headers.
ChrisCummins Jun 9, 2022
ea92d22
[docs] Add Terms of Use and Privacy Policy links.
ChrisCummins Jun 9, 2022
772c704
[docs] Update Copyright name.
ChrisCummins Jun 9, 2022
45fb0a0
Merge pull request #700 from ChrisCummins/fix/code-checkup
ChrisCummins Jun 9, 2022
75d0968
upload/download compute_programl binary
mostafaelhoushi Jun 9, 2022
2463ecd
remove USES_TERMINAL from bazel Cmake command
mostafaelhoushi Jun 9, 2022
5912cac
Merge pull request #703 from mostafaelhoushi/mostafaelhoushi-speedup-…
ChrisCummins Jun 9, 2022
13a0d34
Merge pull request #692 from thecoblack/path
ChrisCummins Jun 10, 2022
228a936
[ci] Add the --quiet flag when downloading with wget.
ChrisCummins Jun 8, 2022
b3e3dea
[ci] Remove verbose flag from tar extract.
ChrisCummins Jun 8, 2022
9120ed5
[service] Fix action space assignment.
ChrisCummins Jun 8, 2022
d28c4f5
[cmake] Add --batch flag to programl bazel build.
ChrisCummins Jun 8, 2022
af5bf6e
Remove build system rule to construct runtime data.
ChrisCummins Apr 19, 2022
1252853
[www] Bump package dependencies from `npm audit fix`.
ChrisCummins Jun 9, 2022
34c2de7
[tests] Pin coverage dependency to < 6.0.
ChrisCummins Jun 9, 2022
29d3a07
[www] Try pinning back the autoprefixer version.
ChrisCummins Jun 10, 2022
2c67271
Automated code style fix.
ChrisCummins Jun 10, 2022
6deb6bd
Merge pull request #695 from mostafaelhoushi/run-examples-cmake-in-ci
ChrisCummins Jun 10, 2022
71b1b77
Merge pull request #698 from ChrisCummins/feature/quiet-fast-cmake-ci
ChrisCummins Jun 10, 2022
e229d5f
rename _tests.py to _test.py to trigger them in CI
mostafaelhoushi Mar 31, 2022
a79e4cf
remove lazy build of loop_unroller
mostafaelhoushi Jun 13, 2022
1bce46a
disable loop_unroller or opt_loops for bazel builds in CI
mostafaelhoushi Jun 13, 2022
baccb7f
add get_system_library_flags() to pass cmake test
mostafaelhoushi Jun 13, 2022
58dc525
[tests] Reduce the number of cBench validation datasets for CI.
ChrisCummins Apr 19, 2022
065f828
[tests] Increase timeout on loop_tool tests.
ChrisCummins Apr 19, 2022
271b6e2
Ignore import deprecation warnings from ray.
ChrisCummins Apr 19, 2022
c910349
ignore example_unrolling_service and loop_optimizations_service in te…
mostafaelhoushi Jun 13, 2022
0b25c50
no need to run examples in CI as they're covered in pytest
mostafaelhoushi Jun 13, 2022
d301874
[docs] Bump the theme version for updated GA tracking.
ChrisCummins Apr 19, 2022
85d0258
Merge pull request #711 from ChrisCummins/feature/ga
ChrisCummins Jun 13, 2022
bfdacbb
update loop_optimizations_service to run in cmake ci
mostafaelhoushi Jun 13, 2022
52f5d04
update loop_optimizations_service to run in cmake ci
mostafaelhoushi Jun 13, 2022
0b5362b
[tests] Increased the number of test datasets from 1 to 2
ChrisCummins Jun 13, 2022
ddc28da
Merge pull request #708 from ChrisCummins/feature/706
ChrisCummins Jun 13, 2022
8da2a98
[tests] Make CI=1 explicit for CI jobs.
ChrisCummins Jun 13, 2022
d67ce92
Merge pull request #642 from mostafaelhoushi/enable-examples-tests-in-ci
mostafaelhoushi Jun 13, 2022
86344ae
Add documentation note about fork() crashes.
ChrisCummins Jun 13, 2022
444b82f
Merge pull request #712 from ChrisCummins/feature/706-cmake
ChrisCummins Jun 14, 2022
430fc4d
[docs] Remove version specifier from clang install instructions.
ChrisCummins Jun 14, 2022
efef40e
Add kwarg timeout
ricardoprins Jun 16, 2022
c68caab
Merge branch 'development' of https://github.com/ricardoprins/Compile…
ricardoprins Jun 16, 2022
eabfe3a
Revert comment change
ricardoprins Jun 16, 2022
f76263a
removing test_jotai.py
canesche Jun 16, 2022
4c300eb
removing TODOs
canesche Jun 16, 2022
9c2c676
Add timeout kwarg to wrappers
ricardoprins Jun 16, 2022
385c4aa
[bugfix] fix bug where we are not running the correct number of warmu…
Jun 16, 2022
4e3f990
Merge pull request #717 from lqwk/development
ChrisCummins Jun 19, 2022
05126a5
Remove property settings and rpc_call_max_seconds
ricardoprins Jun 20, 2022
5c25a07
Merge pull request #715 from ChrisCummins/fix/714
ChrisCummins Jun 20, 2022
1b405cb
Merge pull request #713 from ChrisCummins/feature/634
ChrisCummins Jun 20, 2022
2291d85
Remove prop settings from client_serv_compiler_env
ricardoprins Jun 21, 2022
b533824
Remove property settings from core.py
ricardoprins Jun 21, 2022
ab774a0
[ci] Enable Codecov's "Impact Analysis"
ChrisCummins Jun 23, 2022
57bb68e
Merge pull request #720 from ChrisCummins/feature/codecov-impact-anal…
ChrisCummins Jun 23, 2022
51d903e
Merge pull request #716 from ricardoprins/development
ChrisCummins Jun 24, 2022
3a5e439
[docs] Remove competition from readme.
ChrisCummins Jun 27, 2022
bfa54a9
[core] Remove `CompilerEnv.timeout` and propagate argument in `step()`.
ChrisCummins Jun 28, 2022
342ba73
Tidy up some minor implementation details in timeout handling.
ChrisCummins Jun 29, 2022
556a732
[service] Fix type hints for `CompilerEnv.action_space`.
ChrisCummins Jun 29, 2022
fb03dbc
precommit
anthony0727 Jun 29, 2022
2ba3c3b
rm .idea
anthony0727 Jun 29, 2022
3fb4c2d
Merge branch 'facebookresearch:development' into development
anthony0727 Jun 29, 2022
428e86f
rm .idea
anthony0727 Jun 29, 2022
84d3692
rm .idea
anthony0727 Jun 29, 2022
133288e
rename dir
anthony0727 Jun 29, 2022
bc865ee
Update README.md
anthony0727 Jun 29, 2022
16792f7
Update README.md
anthony0727 Jun 29, 2022
198c4a6
Update README.md
anthony0727 Jun 29, 2022
247212b
Add files via upload
anthony0727 Jun 29, 2022
5ecef82
Update README.md
anthony0727 Jun 29, 2022
b400197
Update README.md
anthony0727 Jun 29, 2022
70dd040
Update README.md
anthony0727 Jun 29, 2022
34676ac
Merge pull request #726 from ChrisCummins/feature/type-hints
ChrisCummins Jun 29, 2022
e0425f4
Merge pull request #725 from ChrisCummins/feature/timeout
ChrisCummins Jun 29, 2022
65461ec
[core] Use a memoized property for `CompilerEnv.versions`.
ChrisCummins Jun 28, 2022
71018a6
Merge pull request #724 from ChrisCummins/feature/memoized-versions
ChrisCummins Jun 29, 2022
3fa0471
Remove deprecated functions and attributes.
ChrisCummins Jun 28, 2022
5b567ae
Remove deprecated `add_derived_space()` method.
ChrisCummins Jun 28, 2022
9c9369e
Remove deprecated `Reward.id` field.
ChrisCummins Jun 29, 2022
d7f18e2
[core] Remove deprecated `CompilerEnv.logger` attribute.
ChrisCummins Jun 28, 2022
60f730c
Remove random_replay from build system.
ChrisCummins Jun 29, 2022
d75ce17
Merge pull request #723 from ChrisCummins/feature/deprecations-tidy-up
ChrisCummins Jun 29, 2022
ded22c1
Add files via upload
anthony0727 Jun 30, 2022
776e3ef
Update README.md
anthony0727 Jun 30, 2022
b169969
Update README.md
anthony0727 Jun 30, 2022
b7e3f20
resolve conflict
anthony0727 Jun 30, 2022
299a7f9
remove .idea
anthony0727 Jun 30, 2022
695cb7c
readme
anthony0727 Jun 30, 2022
7e0b9de
Update README.md
anthony0727 Jun 30, 2022
6b405ac
Update result.csv
anthony0727 Jun 30, 2022
7695957
Update README.md
anthony0727 Jun 30, 2022
aca7c43
Update README.md
anthony0727 Jun 30, 2022
94f7446
Update README.md
anthony0727 Jun 30, 2022
1190ad4
Merge branch 'development' of github.com:anthony0727/CompilerGym into…
anthony0727 Jun 30, 2022
18db635
trailing whitespace
anthony0727 Jun 30, 2022
2ba3006
add newline
anthony0727 Jun 30, 2022
310c074
remove .idea again
anthony0727 Jun 30, 2022
58ff482
remove idea again again
anthony0727 Jun 30, 2022
ddbbb45
Update README.md
anthony0727 Jun 30, 2022
418b48a
Update README.md
anthony0727 Jun 30, 2022
d21bddf
Update README.md
anthony0727 Jun 30, 2022
52a8ff5
Update README.md
anthony0727 Jun 30, 2022
6512bdd
Update README.md
anthony0727 Jul 6, 2022
14309fe
Update README.md
anthony0727 Jul 6, 2022
fec99d5
Merge pull request #728 from anthony0727/development
ChrisCummins Jul 6, 2022
4926f99
[www] Fixes bug on CI npm build
sahirgomez1 Jul 11, 2022
45da46d
Fixes autoprefixer & package-lock.json
sahirgomez1 Jul 11, 2022
a436cc4
Merge pull request #729 from sahirgomez1/sahir/www-bug
ChrisCummins Jul 11, 2022
8f4df60
[www] Updates Dockerfile and README
sahirgomez1 Jul 14, 2022
1effb85
[UI] updates project branding assets
sahirgomez1 Jul 14, 2022
1376e88
Merge pull request #730 from sahirgomez1/sahir/ui-dev
ChrisCummins Jul 15, 2022
2034f56
Remove references to compiler_gym.util.logs.
ChrisCummins Jul 16, 2022
5e0a0c7
Remove backwards compatibility test on deprecated function.
ChrisCummins Jul 16, 2022
ee2ba14
Merge pull request #732 from ChrisCummins/fix/util-logs
ChrisCummins Jul 19, 2022
79e6a0b
Correction bugs and update tests
canesche Jul 19, 2022
9b19da4
update jotaibench with some correction
canesche Jul 19, 2022
d5441b1
Correction benchmark
canesche Jul 19, 2022
1deb2df
files formated with pre-commit run --all-files
canesche Jul 19, 2022
d3c6524
Merge branch 'facebookresearch:development' into jotaibench
canesche Jul 19, 2022
c013ada
[examples] Add llvm_autotuning config files to setup.py.
ChrisCummins Jul 19, 2022
facb152
[examples] Add an integration test for llvm_autotuning.
ChrisCummins Jul 19, 2022
1368383
Merge pull request #735 from ChrisCummins/fix/llvm_autotuning_config
ChrisCummins Jul 19, 2022
222fdd0
Fix #654
ricardoprins Jul 25, 2022
ee05ca3
Remove unnecessary len
ricardoprins Jul 25, 2022
4a9f10d
Merge pull request #736 from ricardoprins/development
ChrisCummins Jul 25, 2022
bb1557e
Fixes #737
jaopaulolc Jul 25, 2022
2fe6f32
Added test
nluu175 Jul 26, 2022
42843db
Added fix to the issue
nluu175 Jul 26, 2022
85430bc
Merge pull request #738 from jaopaulolc/development
ChrisCummins Jul 26, 2022
1d91115
Added fixes based on maintainer's feedbacks
nluu175 Jul 27, 2022
d5a28db
Update README for llvm_autotuning
lqwk Jul 28, 2022
3220bc1
Merge pull request #740 from lqwk/autotune-info-readme
ChrisCummins Aug 1, 2022
b58e83b
Merge pull request #739 from nluu175/development
ChrisCummins Aug 1, 2022
75e48ab
Implement LLVM-based Lexer for IR.
fivosts Aug 1, 2022
afab0ed
Implement derived Lexed observation and lexed token class
fivosts Aug 2, 2022
e96bf9c
Remove empty deps
fivosts Aug 3, 2022
4c6a8c4
Remove test main file
fivosts Aug 3, 2022
da53d02
Resolve name error in CMakeLists
fivosts Aug 3, 2022
bf58712
Remove commented-out build instructions
fivosts Aug 3, 2022
f7ae545
LexedIR -> LexedIr
fivosts Aug 3, 2022
aac5847
Rename Lexed IR folder to LexedIr
fivosts Aug 3, 2022
a837d3c
Rename LexedIr observation and build files
fivosts Aug 3, 2022
55ddece
Remove DEPS
fivosts Aug 3, 2022
cef7cec
Add final whitespace
fivosts Aug 3, 2022
8f85ebd
Add llvm license
fivosts Aug 3, 2022
fb3138b
Run clang-format align
fivosts Aug 3, 2022
cff3254
Add observation entries to test and implement one test for each
fivosts Aug 3, 2022
06f88df
Remove symlinks
fivosts Aug 5, 2022
820abdc
Run buildifier on files
fivosts Aug 5, 2022
084f216
Fixed test dictionary entries
fivosts Aug 5, 2022
4d9fa97
Fix LocalShellCommand::checkCall() does not kill process on timeout.
thecoblack Jul 29, 2022
b83b056
Merge branch 'facebookresearch:development' into jotaibench
canesche Aug 8, 2022
97d3d7d
correction format bazel buildfier
canesche Aug 8, 2022
48c0ec5
Fix space type
fivosts Aug 8, 2022
8d25c10
Merge pull request #742 from fivosts/lexed_IR
ChrisCummins Aug 8, 2022
dd66b2c
Merge pull request #741 from thecoblack/process
ChrisCummins Aug 9, 2022
9412669
[docs] Clarify causes of BenchmarkInitError in docstring.
ChrisCummins Aug 9, 2022
cf1b78c
Added 4 test cases when forked env fails
youweiliang Aug 11, 2022
f60c377
Added 2 test cases where fork failed
youweiliang Aug 11, 2022
98e84d9
Update and simplify Makefile commands.
ChrisCummins Aug 12, 2022
4133f5f
Merge pull request #751 from youweiliang/patch-1
ChrisCummins Aug 12, 2022
68afe6c
Add Python 3.10 support.
ChrisCummins Aug 12, 2022
99608dc
[ci] Quote '3.10' in matrices.
ChrisCummins Aug 12, 2022
11fd4d5
[Makefile] Install python requirements prior to bazel build.
ChrisCummins Aug 12, 2022
a655933
[ci] Install python build deps before CMake build.
ChrisCummins Aug 12, 2022
19f47db
[examples] Pin numpy version back for ray.
ChrisCummins Aug 12, 2022
e360478
[ci] Install python dependencies using action.
ChrisCummins Aug 14, 2022
3724ca0
[docs] Update CMake install instructions.
ChrisCummins Aug 14, 2022
a2eb899
docs(www): readability fixes
ryanrussell Aug 14, 2022
1df4ce4
docs(example-unrolling): readability fixes
ryanrussell Aug 14, 2022
ffc486b
docs(install): readability fix
ryanrussell Aug 14, 2022
b0cf6cf
Updating files with CLI correction and test from jotai benchmarks.
canesche Aug 14, 2022
0370aeb
Merge branch 'facebookresearch:development' into jotaibench
canesche Aug 14, 2022
60f5e65
[llmv] Remove broken random_benchmark() implementation for POJ104.
ChrisCummins Aug 15, 2022
0d797ed
Bump DGL to 0.9.0
ChrisCummins Aug 15, 2022
ca8c58a
Merge pull request #757 from ChrisCummins/fix-poj104-random
ChrisCummins Aug 16, 2022
a6953b6
Filter deprecation warning from docker.
ChrisCummins Aug 15, 2022
a292478
[tests] Filter rllib implementation warning.
ChrisCummins Aug 16, 2022
628fc03
Add older tensorflow dep for py 3.6.
ChrisCummins Aug 15, 2022
e5cee4d
Merge pull request #753 from ChrisCummins/makefile-updates
ChrisCummins Aug 16, 2022
dad6204
Merge branch 'development' into docs-readability
ChrisCummins Aug 16, 2022
b178305
Merge pull request #755 from ryanrussell/docs-readability
ChrisCummins Aug 16, 2022
b649577
Merge pull request #746 from ChrisCummins/fix/745
ChrisCummins Aug 16, 2022
1c40e5b
Merge pull request #752 from ChrisCummins/py3.10
ChrisCummins Aug 16, 2022
c11d53d
Merge branch 'facebookresearch:development' into jotaibench
canesche Aug 19, 2022
e66ab79
Correction link to download of benchmark and test
canesche Aug 19, 2022
a65d25c
adding darwin manifest url
canesche Aug 19, 2022
ac1b52d
[tests] Add a unit test to repro #756.
ChrisCummins Aug 22, 2022
6fa1b9b
[llvm] Fix the number of runtime observations in reward reset.
ChrisCummins Aug 22, 2022
8299a58
removing deprecated dataset in the same PR
canesche Aug 23, 2022
d406c06
[llvm] Set runtime observation count after catching exception
ChrisCummins Aug 23, 2022
a364852
[tests] Ignore deprecation warning from gym.
ChrisCummins Aug 23, 2022
f82089f
replacing jotaibench's version v1 to v0
canesche Aug 23, 2022
91e4744
[UI] removes unused links on main navbar
sahirgomez1 Aug 23, 2022
aa981da
[UI] Bug fix on copy to clipboard message
sahirgomez1 Aug 23, 2022
0e5705b
[UI] Fixes missing dark theme setting on components
sahirgomez1 Aug 24, 2022
bf6a60f
[UI] Implements custom hook to detect system theme
sahirgomez1 Aug 24, 2022
d209909
Merge branch 'development' into sahir/ui-dev
sahirgomez1 Aug 24, 2022
c451458
[UI] Resets tree when rott node is clicked
sahirgomez1 Aug 25, 2022
0d10fdc
[UI] Resets tree when rott node is clicked
sahirgomez1 Aug 25, 2022
89e8a5d
[www] initialize a default environment on url params on fresh browser…
sahirgomez1 Aug 29, 2022
6b22108
[www] initialize a default environment on url params on fresh browser…
sahirgomez1 Aug 29, 2022
5924398
[www] Updates url params feature on fresh sessions
sahirgomez1 Aug 29, 2022
bb1bcc4
Merge pull request #763 from sahirgomez1/sahir/ui-dev
ChrisCummins Sep 12, 2022
17348dd
[tests] Filter deprecation warnings.
ChrisCummins Oct 5, 2022
685abce
Remove use of __slots__ in classes.
ChrisCummins Oct 5, 2022
027b58d
[ci] Don't run unrolling service tests during build.
ChrisCummins Oct 5, 2022
741d745
[examples] Bump ray dependency to mitigate numpy workaround.
ChrisCummins Oct 5, 2022
1aec7cb
Merge branch 'fix/756' into release/v0.2.5
ChrisCummins Oct 5, 2022
45a4147
[tests] Remove redundant filter on deprecation warning.
ChrisCummins Oct 5, 2022
795ca79
[spaces] Prohibit empty named discrete spaces.
ChrisCummins Oct 5, 2022
3142419
Permit gym v0.21.
ChrisCummins Oct 6, 2022
ef23178
[core] Prevent benchmark attribute setting outside of constructor.
ChrisCummins Oct 12, 2022
cf039b6
Pin importlib-metadata version for python < 3.8.
ChrisCummins Oct 12, 2022
97fc5aa
[tests] Fix regex matching argument.
ChrisCummins Oct 12, 2022
0f84761
[examples] Update module path for A2C agent in ray.
ChrisCummins Oct 12, 2022
f001059
[ci] Update actions to node v16 from v12.
ChrisCummins Nov 1, 2022
142ac8e
[packaging] Use pip's requirements parser to install deps.
ChrisCummins Nov 1, 2022
2ae85a1
[examples] Fix the A2CTrainer module path.
ChrisCummins Nov 1, 2022
27865a4
[tests] Update benchmark attribute test.
ChrisCummins Nov 1, 2022
3351f9a
Add a $(TEST_TARGET) option to examples Makefile.
ChrisCummins Nov 1, 2022
3f6b286
[examples] Rename example-v0 to example-v1.
ChrisCummins Nov 1, 2022
b927a61
CompilerGym v0.2.5.
ChrisCummins Nov 1, 2022
b36af8a
Merge branch 'jotaibench' into release/v0.2.5
ChrisCummins Nov 1, 2022
160e883
Updates and fixes for jotai benchmark dataset.
ChrisCummins Nov 1, 2022
a664d33
Rename example-v1 to compiler-example-v0.
ChrisCummins Nov 1, 2022
c436418
[llvm] Fix name of dataset in test.
ChrisCummins Nov 2, 2022
a48c9f5
Drop support for Python 3.6.
ChrisCummins Nov 2, 2022
24c7c30
Add changelog for CompilerGym v0.2.5.
ChrisCummins Nov 2, 2022
3d8ae50
[docs] Remove empty link.
ChrisCummins Nov 2, 2022
9ac9284
[docs] Update sphinx dependency version.
ChrisCummins Nov 2, 2022
fd26fd5
[tests] Update environment test name.
ChrisCummins Nov 2, 2022
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
2 changes: 1 addition & 1 deletion .github/actions/install-build-dependencies/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ runs:
sudo apt-get install -y clang-9 patchelf
fi
python -m pip install -U pip wheel
python -m pip install -r compiler_gym/requirements_build.txt
python -m pip install -r compiler_gym/requirements_build.txt -r compiler_gym/requirements.txt
shell: bash
env:
LDFLAGS: -L/usr/local/opt/zlib/lib
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ runs:
# Compiler
sudo apt install -y bzip2 clang-9 lld tar bzip2 ninja-build tar
# CMake
wget https://github.com/Kitware/CMake/releases/download/v3.20.5/cmake-3.20.5-linux-x86_64.sh -O /tmp/cmake.sh
wget --quiet https://github.com/Kitware/CMake/releases/download/v3.20.5/cmake-3.20.5-linux-x86_64.sh -O /tmp/cmake.sh
sudo bash /tmp/cmake.sh --prefix=/usr/local --exclude-subdir --skip-license
rm /tmp/cmake.sh
# protobuf
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ jobs:
matrix:
os: [macos-latest, ubuntu-latest]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Evaluate artifact name
run: |
echo "ARTIFACT=compiler_gym-$(cat VERSION)" >> $GITHUB_ENV
echo "Artifact name is $ARTIFACT"

- uses: actions/setup-python@v2
- uses: actions/setup-python@v4
with:
python-version: 3.9

Expand Down Expand Up @@ -60,17 +60,17 @@ jobs:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest]
python: [3.6, 3.7, 3.8, 3.9]
python: [3.7, 3.8, 3.9, '3.10']
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Evaluate artifact name
run: |
echo "ARTIFACT=compiler_gym-$(cat VERSION)" >> $GITHUB_ENV
echo "Artifact name is $ARTIFACT"

- name: Set up Python ${{ matrix.python }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python }}

Expand All @@ -94,4 +94,4 @@ jobs:
uses: ./.github/actions/install-runtime-dependencies

- name: Run the examples tests
run: make -C examples test
run: make -C examples test PYTEST_ARGS="--ignore loop_optimizations_service --ignore example_unrolling_service"
Loading