Skip to content

Commit 04ddea5

Browse files
minor correction
Signed-off-by: Pratik Mankawde <[email protected]>
1 parent 4774d3b commit 04ddea5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

conan/profiles/sanitizers

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
include(default)
22
{% set compiler, version, compiler_exe = detect_api.detect_default_compiler() %}
3-
43
{% set default_sanitizer_flags = "undefined,float-divide-by-zero,signed-integer-overflow" %}
54
{% set sanitizers = os.getenv("SANITIZERS") %}
65

76
[settings]
7+
8+
[conf]
9+
810
{% if sanitizers == "Address" or sanitizers == "Thread" %}
911
user.package:sanitizers={{ sanitizers }}
10-
tools.info.package_ids:confs+=["user.package:sanitizers"]
12+
tools.info.package_id:confs+=["user.package:sanitizers"]
1113
{% endif %}
1214

13-
[conf]
14-
1515
{% if compiler == "gcc" %}
1616

1717
{% set asan_sanitizer_flags = "-fsanitize=address,"~default_sanitizer_flags~" -mcmodel=large -fno-PIC" %}
@@ -37,7 +37,7 @@ tools.build:defines+=["BOOST_USE_TSAN", "BOOST_USE_UBSAN", "BOOST_USE_UCONTEXT"]
3737
{% set asan_sanitizer_flags = "-fsanitize=address,"~default_sanitizer_flags~",unsigned-integer-overflow" %}
3838
{% set tsan_sanitizer_flags = "-fsanitize=thread,"~default_sanitizer_flags~",unsigned-integer-overflow" %}
3939
{% if sanitizers == "Address" %}
40-
tools.build:cxxflags+=['{{asan_sanitizer_flags}} -fno-omit-frame-pointer -O1 -DBOOST_USE_TSAN -DBOOST_USE_UBSAN -DBOOST_USE_UCONTEXT']
40+
tools.build:cxxflags+=['{{asan_sanitizer_flags}} -fno-omit-frame-pointer -O1 -DBOOST_USE_ASAN -DBOOST_USE_UBSAN -DBOOST_USE_UCONTEXT']
4141
tools.build:sharedlinkflags+=['{{asan_sanitizer_flags}}']
4242
tools.build:exelinkflags+=['{{asan_sanitizer_flags}}']
4343
tools.build:defines+=["BOOST_USE_ASAN", "BOOST_USE_UBSAN", "BOOST_USE_UCONTEXT"]

0 commit comments

Comments
 (0)