Есть ли флаг для подавления этого предупреждения на данный момент?В настоящее время это не имеет значения.
warning: 'if constexpr' only available with -std=c++1z or -std=gnu++1z
Используемые флаги:
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-g>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-O3>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-fopenmp>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wall>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-reorder>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-attributes>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-sign-compare>
$<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-std=c++14>