File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -103,11 +103,11 @@ Then, run ``./configure`` with the relevant flags:
103103* ASan: ``--with-address-sanitizer --without-pymalloc ``
104104* UBsan: ``--with-undefined-behavior-sanitizer ``
105105
106- Disabling pymalloc for ASan helps uncover more bugs since it is more effective
107- with the system allocator (pymalloc doesn't add padding in between the allocated
108- objects and doesn't poison/annotate the memory it manages for ASan ).
106+ The `` --without- pymalloc`` option is not necessary (tests should pass without it),
107+ but disabling pymalloc helps ASan uncover more bugs (ASan does not track
108+ individual allocations done by pymalloc ).
109109
110- It is also OK to specify both sanitizers.
110+ It is OK to specify both sanitizers.
111111
112112After that, run ``make `` and ``make test `` as usual.
113113Note that ``make `` itself may fail with a sanitizer failure,
You can’t perform that action at this time.
0 commit comments