aprantl added a comment.

Thanks a lot for your help, Pavel!

We also discovered the most amazing test failure on the green dragon bots 
yesterday (fix still underway) that was made much worse by my patch.
On Darwin LLDB automatically tries to find a .dSYM bundle for an executable by 
querying the Spotlight index for the executable's UUID. Because the UUID is a 
hash of filename and .text section, and the testsuite compiles many short 
hello-world-style files, all alike, and named `a.out`, two tests can have the 
same UUID and LLDB then sometimes picks up debug info from a .dSYM that belongs 
to different testcase! We are working on a mechanism to disable the UUID lookup 
inside the testsuite.


Repository:
  rL LLVM

https://reviews.llvm.org/D42281



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

Reply via email to