1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-03-03 21:09:41 +00:00

limit even morer

This commit is contained in:
Bret Curtis 2022-06-08 20:03:14 +02:00
parent fecd08aa41
commit 348a5c0057

View file

@ -148,58 +148,58 @@ Coverity:
# reports:
# junit: build/tests.xml
Ubuntu_GCC_tests_asan:
extends: Ubuntu_GCC
cache:
key: Ubuntu_GCC_asan.v1
variables:
CCACHE_SIZE: 1G
BUILD_TESTS_ONLY: 1
CMAKE_BUILD_TYPE: Debug
CMAKE_CXX_FLAGS_DEBUG: -g -O1 -fno-omit-frame-pointer -fsanitize=address -fsanitize=pointer-compare -fsanitize=pointer-subtract -fsanitize=leak
CMAKE_EXE_LINKER_FLAGS: -fsanitize=address -fsanitize=pointer-compare -fsanitize=pointer-subtract -fsanitize=leak
ASAN_OPTIONS: halt_on_error=1:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
artifacts:
paths: []
name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
when: always
reports:
junit: build/tests.xml
Ubuntu_GCC_tests_ubsan:
extends: Ubuntu_GCC
cache:
key: Ubuntu_GCC_ubsan.v1
variables:
CCACHE_SIZE: 1G
BUILD_TESTS_ONLY: 1
CMAKE_BUILD_TYPE: Debug
CMAKE_CXX_FLAGS_DEBUG: -g -O0 -fsanitize=undefined
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
artifacts:
paths: []
name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
when: always
reports:
junit: build/tests.xml
Ubuntu_GCC_tests_tsan:
extends: Ubuntu_GCC
cache:
key: Ubuntu_GCC_tsan.v1
variables:
CCACHE_SIZE: 1G
BUILD_TESTS_ONLY: 1
CMAKE_BUILD_TYPE: Debug
CMAKE_CXX_FLAGS_DEBUG: -g -O2 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=thread -fPIE
CMAKE_EXE_LINKER_FLAGS: -pthread -pie -fsanitize=thread
TSAN_OPTIONS: second_deadlock_stack=1:halt_on_error=1
artifacts:
paths: []
name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
when: always
reports:
junit: build/tests.xml
#Ubuntu_GCC_tests_asan:
# extends: Ubuntu_GCC
# cache:
# key: Ubuntu_GCC_asan.v1
# variables:
# CCACHE_SIZE: 1G
# BUILD_TESTS_ONLY: 1
# CMAKE_BUILD_TYPE: Debug
# CMAKE_CXX_FLAGS_DEBUG: -g -O1 -fno-omit-frame-pointer -fsanitize=address -fsanitize=pointer-compare -fsanitize=pointer-subtract -fsanitize=leak
# CMAKE_EXE_LINKER_FLAGS: -fsanitize=address -fsanitize=pointer-compare -fsanitize=pointer-subtract -fsanitize=leak
# ASAN_OPTIONS: halt_on_error=1:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
# artifacts:
# paths: []
# name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
# when: always
# reports:
# junit: build/tests.xml
#
#Ubuntu_GCC_tests_ubsan:
# extends: Ubuntu_GCC
# cache:
# key: Ubuntu_GCC_ubsan.v1
# variables:
# CCACHE_SIZE: 1G
# BUILD_TESTS_ONLY: 1
# CMAKE_BUILD_TYPE: Debug
# CMAKE_CXX_FLAGS_DEBUG: -g -O0 -fsanitize=undefined
# UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
# artifacts:
# paths: []
# name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
# when: always
# reports:
# junit: build/tests.xml
#
#Ubuntu_GCC_tests_tsan:
# extends: Ubuntu_GCC
# cache:
# key: Ubuntu_GCC_tsan.v1
# variables:
# CCACHE_SIZE: 1G
# BUILD_TESTS_ONLY: 1
# CMAKE_BUILD_TYPE: Debug
# CMAKE_CXX_FLAGS_DEBUG: -g -O2 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=thread -fPIE
# CMAKE_EXE_LINKER_FLAGS: -pthread -pie -fsanitize=thread
# TSAN_OPTIONS: second_deadlock_stack=1:halt_on_error=1
# artifacts:
# paths: []
# name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
# when: always
# reports:
# junit: build/tests.xml
#Ubuntu_GCC_tests_coverage:
# extends: Ubuntu_GCC_tests_Debug