Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
Commit 792efb66 authored by kraus's avatar kraus
Browse files

Revert "don't disable glibcxx_assertions when the build type is Release but if...

Revert "don't disable glibcxx_assertions when the build type is Release but if the variable BUILD_FOR_PRODUCTION is ON"

This reverts commit 197cf862.
parent 197cf862
No related branches found
No related tags found
1 merge request!468Don't use GLIBCXX_ASSERTIONS in production
This commit is part of merge request !468. Comments created here will be created in the context of that merge request.
cmake_minimum_required (VERSION 3.1)
project (OPAL VERSION 2.5.0)
set (PROJECT_BUGREPORT opal@lists.psi.ch)
set (BUILD_FOR_PRODUCTION OFF)
string (REGEX REPLACE "\\.([0-9])\\." ".0\\1." PACKAGE_VERSION ${PROJECT_VERSION})
string (REGEX REPLACE "\\.([0-9])$" ".0\\1" PACKAGE_VERSION ${PACKAGE_VERSION})
......@@ -102,7 +101,8 @@ elseif (${CMAKE_CXX_COMPILER_ID} MATCHES "GNU")
# Enables extra error checking in the form of precondition assertion, such
# as bounds checking and null pointer checks when dereferencing smart pointers
if (NOT BUILD_FOR_PRODUCTION)
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
if (uppercase_CMAKE_BUILD_TYPE MATCHES "^(DEBUG|RELWITHDEBINFO)$")
add_compile_options(-Wp,-D_GLIBCXX_ASSERTIONS)
endif()
else ()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment