This may lead to build errors, as variables that are only used in asserts will get optimized out and because of -Werror being set (unused variables).