From 294aa666fe09a8b6ca133201c7593c54d3cab6e8 Mon Sep 17 00:00:00 2001 From: John Levon Date: Thu, 12 May 2022 15:20:51 +0100 Subject: build PR runs in release mode (#669) Instead of "plain", which doesn't specify any optimization, use "release", which both turns off -DDEBUG and enables -O3. Switch the default build to "debug" - we can't use optimization if we want to run valgrind, as there are apparent CPython bugs that trip up valgrind in that case. Signed-off-by: John Levon Reviewed-by: Swapnil Ingle --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 6cb7b5d..2e08cc5 100644 --- a/meson.build +++ b/meson.build @@ -5,7 +5,7 @@ project( license: 'BSD-3-Clause', meson_version: '>= 0.53.0', default_options: [ - 'buildtype=debugoptimized', + 'buildtype=debug', 'c_std=gnu99', 'warning_level=2', # clang with dwarf-5 can break valgrind -- cgit v1.1