Skip to content

Merge pull request #12 from markdryan/markdryan/v9 #26

Merge pull request #12 from markdryan/markdryan/v9

Merge pull request #12 from markdryan/markdryan/v9 #26

Workflow file for this run

name: CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: build
run: |
make -j
- name: make check
run: |
./unittests
cd tests && ./tests.sh
- name: next
run: |
make clean
CFLAGS="-DSPECASM_TARGET_NEXT_OPCODES" make -j
./unittests
cd tests && SPECASM_TARGET_NEXT_OPCODES=1 ./tests.sh
- name: sanatizer
run: |
make clean
CFLAGS="-DSPECASM_TARGET_NEXT_OPCODES -g -fsanitize=address -fno-omit-frame-pointer -Wall -Werror" make
./unittests