Skip to content

Update to QEMU v9.1.1 #109

Update to QEMU v9.1.1

Update to QEMU v9.1.1 #109

Workflow file for this run

on:
workflow_dispatch:
push:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build-and-test:
runs-on: ubuntu-latest
strategy:
matrix:
llvm_versions: [14, 15]
steps:
- uses: actions/checkout@v4
- run: git submodule update --init --recursive subprojects/symcc-rt
# build and test with multiple LLVM versions
- run: docker build --build-arg LLVM_VERSION=${{ matrix.llvm_versions }} -t symqemu .
- run: docker run -t symqemu make -C build check
- run: docker run -t symqemu sh -c "cd tests/symqemu && python3 -m unittest test.py"