Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 646854be rédigé par Elliu's avatar Elliu
Parcourir les fichiers

Fix build on non-debug builds and on gcc

parent b1251f63
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #2770 réussi
...@@ -171,7 +171,12 @@ if(QT_VERSION_MAJOR EQUAL 6) ...@@ -171,7 +171,12 @@ if(QT_VERSION_MAJOR EQUAL 6)
endif() endif()
# Set ASAN # Set ASAN
if(${CMAKE_BUILD_TYPE} STREQUAL "Debug") if("x${CMAKE_BUILD_TYPE}" STREQUAL "xDebug")
target_compile_options(Vivy PRIVATE -g -O1 -fsanitize=address -fno-omit-frame-pointer -fsanitize-address-use-after-return=always) if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
target_compile_options(Vivy PRIVATE -g -O1 -fsanitize=address -fno-omit-frame-pointer -fsanitize-address-use-after-return=always)
elseif (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU")
target_compile_options(Vivy PRIVATE -g -O1 -fsanitize=address -fno-omit-frame-pointer)
endif()
target_link_libraries(Vivy PRIVATE -g -O1 -fsanitize=address) target_link_libraries(Vivy PRIVATE -g -O1 -fsanitize=address)
endif() endif()
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter