From d1f9db11b2016c3f66c230c5fbf6762b4a2984ab Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 15 Apr 2022 18:08:35 +0100 Subject: Enable lots of warnings, fix the few bits of fallout --- Jamroot.jam | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Jamroot.jam') diff --git a/Jamroot.jam b/Jamroot.jam index c13f68c..c49440c 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -17,10 +17,20 @@ project release:on debug:extra debug:on + debug:-Wnon-virtual-dtor debug:-Wold-style-cast debug:-Wcast-align + debug:-Wunused + debug:-Woverloaded-virtual + debug:-Wpedantic debug:-Wconversion debug:-Wsign-conversion + debug:-Wnull-dereference + debug:-Wdouble-promotion + debug:-Wformat=2 + debug:-Wshadow + gcc,debug:-Wduplicated-cond + gcc,debug:-Wduplicated-branches gcc,debug:-Wlogical-op gcc,debug:-Wuseless-cast coverage:on -- cgit v1.2.3