diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6fd06ce..798958f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,17 +11,11 @@ jobs: - uses: actions/checkout@v2 - name: Install dependencies run: sudo apt-get install -y --no-install-recommends libcmocka-dev + - name: Compile as C++ + run: g++ -fsyntax-only -xc++ cmp.c - name: Build library run: make -j4 - name: Build test programs run: make testprogs - - name: Run unit tests - run: make unittest - - name: Run ASAN tests - run: make addrtest - - name: Run MSAN tests - run: make memtest - - name: Run UBSAN tests - run: make ubtest - - name: Run tests without FPU (no float) - run: make nofloattest + - name: Run tests + run: make test