CI: add -O3 to one of the builds, to test for errors.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2023-08-14 16:30:36 +09:30
parent aac8905afd
commit 88448a7892

View File

@@ -80,6 +80,7 @@ jobs:
DEVELOPER: 0 DEVELOPER: 0
VALGRIND: 1 VALGRIND: 1
COMPILER: gcc COMPILER: gcc
COPTFLAGS_VAR: COPTFLAGS="-O3 -Werror"
# While we're at it let's try to compile with clang # While we're at it let's try to compile with clang
- CFG: clang-dev1 - CFG: clang-dev1
DEVELOPER: 1 DEVELOPER: 1
@@ -118,7 +119,7 @@ jobs:
pip3 install --user pip wheel poetry pip3 install --user pip wheel poetry
poetry export -o requirements.txt --with dev --without-hashes poetry export -o requirements.txt --with dev --without-hashes
python3 -m pip install -r requirements.txt python3 -m pip install -r requirements.txt
./configure --enable-debugbuild CC="$COMPILER" ./configure --enable-debugbuild CC="$COMPILER" ${{ matrix.COPTFLAGS_VAR }}
make -j $(nproc) testpack.tar.bz2 make -j $(nproc) testpack.tar.bz2