From 80ba174530d2f6e708f1c0c55d0ccc1241785743 Mon Sep 17 00:00:00 2001 From: Connor Imes Date: Sun, 20 Mar 2022 12:18:16 -0400 Subject: travis: add -Wfloat-conversion, -Wmissing-noreturn, -Wunused-parameter Also removes -Wno-unused-parameter --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index c979c7e..a16bd20 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,9 +29,10 @@ script: - cd _build # Test build with stricter flags - export CFLAGS="-D_FORTIFY_SOURCE=2 -fstack-protector -g3 -pedantic -W -Wall -Wbad-function-cast -Wcast-align - -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Winline - -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unused-parameter -Wpointer-arith -Wshadow - -Wsign-conversion -Wstrict-prototypes -Wstack-protector -Wswitch -Wundef -Wwrite-strings -Werror" + -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-conversion -Wfloat-equal -Wformat=2 -Wformat-nonliteral + -Winline -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow + -Wsign-conversion -Wstrict-prototypes -Wstack-protector -Wswitch -Wundef -Wunused-parameter -Wwrite-strings + -Werror" - cmake .. -DCMAKE_C_FLAGS="$CFLAGS" - cmake --build . - ctest --verbose -- cgit v1.2.3