[ 
https://issues.apache.org/jira/browse/PROTON-2312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jiri Daněk updated PROTON-2312:
-------------------------------
    Labels: macOS  (was: )

> LD_PRELOAD for sanitizers does not work on macOS for Python/Ruby tests
> ----------------------------------------------------------------------
>
>                 Key: PROTON-2312
>                 URL: https://issues.apache.org/jira/browse/PROTON-2312
>             Project: Qpid Proton
>          Issue Type: Test
>          Components: build, python-binding
>    Affects Versions: proton-c-0.33.0
>            Reporter: Jiri Daněk
>            Priority: Major
>              Labels: macOS
>
> https://travis-ci.com/github/apache/qpid-proton/jobs/462926565#L4029
> This is currently implemented only for Linux; the error message on macOS 
> contains hints what to do:
> {noformat}
> 25: Test command: /usr/local/opt/python/libexec/bin/python 
> "/Users/travis/build/apache/qpid-proton/scripts/env.py" "--" 
> "PATH=/Users/travis/build/apache/qpid-proton/build/c/tools:/Users/travis/build/apache/qpid-proton/build/c:/usr/local/opt/python/libexec/bin:/usr/local/bin:/Users/travis/.rvm/gems/ruby-2.6.6/bin:/Users/travis/.rvm/gems/ruby-2.6.6@global/bin:/Users/travis/.rvm/rubies/ruby-2.6.6/bin:/Users/travis/.rvm/bin:/Users/travis/bin:/Users/travis/.local/bin:/Users/travis/.nvm/versions/node/v15.1.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin"
>  
> "PYTHONPATH=/Users/travis/build/apache/qpid-proton/python/tests:/Users/travis/build/apache/qpid-proton/python:/Users/travis/build/apache/qpid-proton/build/python:/Users/travis/build/apache/qpid-proton/build/python:/Users/travis/build/apache/qpid-proton/python/../tests/py"
>  "SASLPASSWD=CyrusSASL_Saslpasswd_EXECUTABLE-NOTFOUND" 
> "UBSAN_OPTIONS=suppressions=/Users/travis/build/apache/qpid-proton/tests/ubsan.supp"
>  
> "LSAN_OPTIONS=suppressions=/Users/travis/build/apache/qpid-proton/tests/lsan.supp"
>  "/Users/travis/build/apache/qpid-proton/tests/preload_asan.sh" 
> "/Users/travis/build/apache/qpid-proton/build/c/libqpid-proton-core.10.11.0.dylib"
>  "/usr/local/opt/python/libexec/bin/python" "--" 
> "/Users/travis/build/apache/qpid-proton/python/tests/proton-test"
> 25: Test timeout computed to be: 360
> 25: /Users/travis/build/apache/qpid-proton/tests/preload_asan.sh: line 50: 
> ldd: command not found
> 25: ==96659==ERROR: Interceptors are not working. This may be because 
> AddressSanitizer is loaded too late (e.g. via dlopen). Please launch the 
> executable with:
> 25: 
> DYLD_INSERT_LIBRARIES=/Applications/Xcode-12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
> 25: "interceptors not installed" && 0
> 25/29 Test #25: python-test ......................***Failed  Required regular 
> expression not found. Regex=[Totals: .* 0 failed
> ]  0.50 sec
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to