zturner added a comment.

Yea.  Right now there's FOUR different variables to specify the compiler, and 
they can all conflict with each other.  You can theoretically set

  LLDB_TEST_COMPILER=<path-to-out-of-tree-clang>
  LLDB_TEST_CLANG=On
  LLDB_TEST_C_COMPILER=/usr/bin/cc
  LLDB_TEST_CXX_COMPILER=/usr/bin/clang++

This is a completely nonsensical configuration, and it shouldn't be allowed.  
One variable to rule them, `LLDB_TEST_COMPILER=<path>`.  If it's present, use 
it.  Otherwise, default to in-tree clang.  Deduce cxx and c compilers from the 
given path.


https://reviews.llvm.org/D39215



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to