aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConnor Imes <connor.k.imes@gmail.com>2022-03-20 12:18:16 -0400
committerConnor Imes <connor.k.imes@gmail.com>2022-03-20 12:18:16 -0400
commit80ba174530d2f6e708f1c0c55d0ccc1241785743 (patch)
tree44df48436cbde68fa62a96fd296a31614db9abd8
parent10a60ff5af380e0f6baf41f49db9ce2aacf9c2bd (diff)
travis: add -Wfloat-conversion, -Wmissing-noreturn, -Wunused-parameter
Also removes -Wno-unused-parameter
-rw-r--r--.travis.yml7
1 files 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