misc: asan: disable leak sanitizer by default
Leak Sanitizer is not stable yet with VPP. It can always be enabled at runtime with ASAN_OPTIONS=detect_leaks=1. Type: fix Change-Id: Ieff01091e2976e127783ebd331cd0e50a1dbca12 Signed-off-by: Benoît Ganne <bganne@cisco.com>
This commit is contained in:

committed by
Dave Barach

parent
703128816f
commit
332bc084dd
@ -35,12 +35,10 @@ build option, so all VPP targets should be supported. For example:
|
||||
$ make test-debug TEST=test_gbp VPP_EXTRA_CMAKE_ARGS=-DENABLE_SANITIZE_ADDR=ON
|
||||
....
|
||||
|
||||
Once VPP has been built with ASan support, you can use it as usual. When
|
||||
running under a debugger it can be useful to disable LeakSanitizer which is
|
||||
not compatible with a debugger and displays spurious warnings at exit:
|
||||
|
||||
Once VPP has been built with ASan support you can use it as usual including
|
||||
under gdb:
|
||||
.. code-block:: console
|
||||
|
||||
$ ASAN_OPTIONS=detect_leaks=0 gdb --args $PWD/build-root/install-vpp_debug-native/vpp/bin/vpp "unix { interactive }"
|
||||
$ gdb --args $PWD/build-root/install-vpp_debug-native/vpp/bin/vpp "unix { interactive }"
|
||||
....
|
||||
|
||||
|
Reference in New Issue
Block a user