<div dir="ltr">Hi Pavel,<div><br></div><div>I do an in-tree build, so lldb is next to clang.</div><div>And I use ccache, could that be a problem? If yes then why just with the unit tests?</div><div>Here is how I configured cmake:</div><div><div>cmake ../../git/llvm -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DBUILD_SHARED_LIBS=1 -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_ASSERTIONS=1</div></div><div><br></div><div>Thanks,</div><div>Gabor</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Jun 26, 2018 at 5:05 PM Pavel Labath <<a href="mailto:labath@google.com">labath@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Gabor,<br>
<br>
The error message (Option 'help-list' registered more than once) leads<br>
me to believe that this is caused by an uncommon (for lldb, at least)<br>
build configuration. Can you share your cmake configuration?<br>
<br>
I suspect TestLinuxCore is also failing due to unexpected build<br>
configuration, specifically missing targets in llvm (mips?). I'll try<br>
to fix that this week.<br>
On Tue, 26 Jun 2018 at 14:44, Gábor Márton via lldb-dev<br>
<<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a>> wrote:<br>
><br>
> Hi<br>
><br>
> By using "ninja check-lldb-unit" some of the unit tests fail with the tip of the master. (I am using Ubuntu Linux.) The error is always related to the CommandLine options:<br>
><br>
> FAIL: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestBorrowedReferences (120 of 363)<br>
> ******************** TEST 'lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestBorrowedReferences' FAILED ********************<br>
> Note: Google Test filter = PythonDataObjectsTest.TestBorrowedReferences<br>
> [==========] Running 1 test from 1 test case.<br>
> [----------] Global test environment set-up.<br>
> [----------] 1 test from PythonDataObjectsTest<br>
> [ RUN      ] PythonDataObjectsTest.TestBorrowedReferences<br>
> : CommandLine Error: Option 'help-list' registered more than once!<br>
> LLVM ERROR: inconsistency in registered CommandLine options<br>
><br>
> The other lit tests pass, except TestLinuxCore.py.<br>
><br>
> I already set up LD_LIBRARY_PATH to point to $build/bin.<br>
> Am I missing something else?<br>
><br>
> Any help would be appreciated.<br>
><br>
> Thanks,<br>
> Gábor<br>
> _______________________________________________<br>
> lldb-dev mailing list<br>
> <a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br>
</blockquote></div>