stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b20a691d1b29f2e49f08bc0e48dce161a674b79a

commit b20a691d1b29f2e49f08bc0e48dce161a674b79a
Author: Stefan Schmidt <s.schm...@samsung.com>
Date:   Thu May 28 11:42:59 2020 +0200

    build: ensure we set all needed asan option for check run as well
    
    Normally we would set the needed detect_odr_violation=0 form our CI
    scripts. Move it here to ensure we have it set and it does not get
    forgotten when meson overrides the env far.
    
    Fixes the ASAN job on CI.
    
    Reviewed-by: Marcel Hollerbach <m...@marcel-hollerbach.de>
    Differential Revision: https://phab.enlightenment.org/D11902
---
 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 33281b2714..2ede020824 100644
--- a/meson.build
+++ b/meson.build
@@ -14,7 +14,7 @@ test_env = environment()
 test_env.set('EFL_RUN_IN_TREE', '1')
 
 if get_option('b_sanitize') == 'address'
-  test_env.set('ASAN_OPTIONS', 'detect_leaks=0')
+  test_env.set('ASAN_OPTIONS', 'detect_leaks=0:detect_odr_violation=0')
 endif
 
 version_arr = meson.project_version().split('.')

-- 


Reply via email to