add_project_arguments( '-Wno-deprecated-declarations', '-Wimplicit-fallthrough', '-Werror=switch', '-Werror=switch-enum', '-Werror=unused-result', '-Wdeprecated-copy', '-Wignored-qualifiers', # Enable assertions in libstdc++ by default. Harmless on libc++. Benchmarked # at ~1% overhead in `nix search`. # # FIXME: remove when we get meson 1.4.0 which will default this to on for us: # https://mesonbuild.com/Release-notes-for-1-4-0.html#ndebug-setting-now-controls-c-stdlib-assertions '-D_GLIBCXX_ASSERTIONS=1', language : 'cpp', )