[
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]