Skip to content

Introduce CI for EVM compiler #4

Introduce CI for EVM compiler

Introduce CI for EVM compiler #4

name: EVM compiler testing
on:
pull_request:
branches: [ evm-compiler ]
jobs:
common_tests:
runs-on: [self-hosted, tests-runner]
name: Common tests
steps:
- name: checkout
uses: actions/checkout@v3
with:
submodules: true
token: ${{ secrets.SUBMODULE_CHECKOUT_SECRET || github.token }}
- name: Set up cmake 3.22
uses: jwlawson/[email protected]
with:
cmake-version: '3.22.x'
- name: Setup Ninja
uses: ashutoshvarma/setup-ninja@master
- name: Run regression EVM tests
run: |
bash llvm/projects/evm-tests/run_evm_tests.sh
# - name: Run LLVM codegen tests
# run: |
# ./bin/llvm-lit llvm/test/CodeGen/EVM/*.ll