[lldb-dev] Green Dragon LLDB Xcode build update: TSAN support

Todd Fiala via lldb-dev lldb-dev at lists.llvm.org
Mon Apr 4 10:49:57 PDT 2016


Hi all,

I've made a minor change to the Green Dragon LLDB OS X Xcode build located
here:
http://lab.llvm.org:8080/green/job/LLDB/

1. Previously, the python test run used the default C/C++ compiler to build
test inferiors.  Now it uses the just-built clang/clang++ to build test
inferiors.  At some point in the future, we will change this to a matrix of
important clang/clang++ versions (e.g. some number of official
Xcode-released clangs).  For now, however, we'll continue to build with
just one, and that one will be the one in the clang build tree.

2. The Xcode llvm/clang build step now includes compiler-rt and libcxx.
This, together with the change above, will allow the newer LLDB TSAN tests
to run.

If you're ever curious how the Xcode build is run, it uses the build.py
script in the zorg repo (http://llvm.org/svn/llvm-project/zorg/trunk) under
zorg/jenkins/build.py.  The build constructs the build tree with a
"derive-lldb" command, and does the Xcode build with the "lldb" command.

Please let me know if you have any questions.

I'll address any hiccups that may show up ASAP.

Thanks!
-- 
-Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20160404/2ae438fd/attachment.html>


More information about the lldb-dev mailing list