[Lldb-commits] [PATCH] Skip AsanTestCase and AsanTestReportDataCase on Darwin
Greg Clayton
clayborg at gmail.com
Tue Mar 3 12:59:27 PST 2015
This test works when LLDB builds it:
% ./dotest.py functionalities/asan
LLDB library dir: /Volumes/work/gclayton/Documents/src/lldb/trunk/build/Debug
lldb-330.99.0
The 'lldb-mi' executable cannot be located. Some of the tests may not be run as a result.
lldb.pre_flight: None
lldb.post_flight: None
Session logs for test failures/errors/unexpected successes will go into directory '2015-03-03-12_57_29'
Command invoked: ./dotest.py functionalities/asan
compilers=['clang']
Configuration: arch=x86_64 compiler=clang
----------------------------------------------------------------------
Collected 4 tests
.=success F=fail E=error s=skipped x=expected-fail u=unexpected-success
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
.AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
.AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer report breakpoint hit. Use 'thread info -s' to get extended information about the report.
.AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
AddressSanitizer report breakpoint hit. Use 'thread info -s' to get extended information about the report.
.
----------------------------------------------------------------------
Ran 4 tests in 23.301s
OK
So please fix the test case so it works. It sounds like the search path for the libclang_rt.asan_osx_dynamic.dylib isn't being added to the link line. It works fine when lldb is built using xcodebuild.
http://reviews.llvm.org/D7958
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the lldb-commits
mailing list