Skip to content

Commit

Permalink
Run the MTE tests in the CI
Browse files Browse the repository at this point in the history
  • Loading branch information
jvoisin committed Jan 2, 2024
1 parent 51cc4b7 commit 840b304
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/testsuite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,11 @@ jobs:
- run: apk update && apk add build-base bash musl-dev linux-headers
- run: make tests CC=gcc CXX=g++
- run: make cpp_tests CC=gcc CXX=g++



testsuite-mte:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: sudo apt-get install clang-12 make qemu qemu-system-arm qemu-user-static
- run: sed -i s/-DDISABLE_CANARY=0/-DDISABLE_CANARY=1/ Makefile
- run: sed -i s/\#ARM_MTE/ARM_MTE/ Makefile
- run: make mte_test

0 comments on commit 840b304

Please sign in to comment.