From 03df12697e920e96d9954a073fc636c303881f71 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Wed, 2 Feb 2022 08:02:05 +0500 Subject: [PATCH] Fix CI --- .github/workflows/main.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2a46c9c..5113b1c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,12 @@ jobs: matrix: # TODO: something is wrong with TCC, Multiboot 2 info tag struct size #cc: ['gcc', 'clang', 'tcc'] - cc: ['gcc', 'clang'] + cc: + - cc: 'gcc' + werror: '' + - cc: 'clang' + # FIXME: -Werror: unknown warning option '-Wno-cast-function-type' + werror: '--disable-werror' opt: ['', '-O0', '-O3'] steps: - uses: actions/checkout@v2 @@ -22,7 +27,7 @@ jobs: - name: autogen run: ./autogen.sh - name: configure - run: ./configure --enable-tests CC='${{matrix.cc}}' CFLAGS='${{matrix.opt}}' + run: ./configure --enable-tests ${{matrix.cc.werror}} CC='${{matrix.cc.cc}}' CFLAGS='${{matrix.opt}}' - name: make run: make - name: check