| Issue |
203090
|
| Summary |
some lldb tests ignore LLDB_TEST_TRIPLE/LLDB_TEST_COMPILER
|
| Labels |
lldb
|
| Assignees |
|
| Reporter |
efriedma-quic
|
Building LLVM with a default triple which isn't the host triple, the following tests fail because they expect the just-built clang can build programs without specifying any arguments:
```
lldb-shell :: Breakpoint/breakpoint-command.test
lldb-shell :: Breakpoint/dummy-target.test
lldb-shell :: Driver/TestConvenienceVariables.test
lldb-shell :: Expr/TestAnonNamespaceParamFunc.cpp
lldb-shell :: Expr/TestExprWithSideEffect.cpp
lldb-shell :: Expr/TestExprWithSideEffectOnConvenienceVar.cpp
lldb-shell :: Settings/TestCxxFrameFormatObjC.test
lldb-shell :: Settings/TestFrameFormatName.test
lldb-shell :: SymbolFile/NativePDB/lookup-by-types.cpp
lldb-shell :: SymbolFile/OnDemand/source-breakpoint.test
lldb-shell :: SymbolFile/OnDemand/symbolic-breakpoint.test
```
Most lldb tests respect LLDB_TEST_TRIPLE/LLDB_TEST_COMPILER, but these don't.
----------------
There are also a few other tests which apparently respect LLDB_TEST_COMPILER, but not LLDB_TEST_TRIPLE:
```
lldb-api :: functionalities/scripted_process/TestScriptedProcess.py
lldb-api :: lang/c/calling-conventions/TestCCallingConventions.py
lldb-api :: tools/lldb-dap/stackTraceDisassemblyDisplay/TestDAP_stackTraceDisassemblyDisplay.py
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs