summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Henderson <james.henderson@sony.com>2021-02-08 15:40:55 +0000
committerJames Henderson <james.henderson@sony.com>2021-06-28 11:31:40 +0100
commit1364750dadbb56032ef73b4d0d8cbc88a51392da (patch)
tree1b761975a8dc4ee1f4b9f67305962c617dfdafa4
parentf99672568fda6a9bc1ee4f09d5d84066f4979889 (diff)
downloadllvm-1364750dadbb56032ef73b4d0d8cbc88a51392da.tar.gz
[RFC][debuginfo-test] Rename debug-info lit tests for general purposes
Discussion thread: https://lists.llvm.org/pipermail/llvm-dev/2021-January/148048.html Move debuginfo-test into a subdirectory of a new top-level directory, called cross-project-tests. The new name replaces "debuginfo-test" as an LLVM project enabled via LLVM_ENABLE_PROJECTS. Differential Revision: https://reviews.llvm.org/D95339 Reviewed by: aprantl
-rw-r--r--README.md2
-rw-r--r--cross-project-tests/CMakeLists.txt (renamed from debuginfo-tests/CMakeLists.txt)8
-rw-r--r--cross-project-tests/debuginfo-tests/README.txt (renamed from debuginfo-tests/README.txt)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp (renamed from debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/asan-deque.cpp (renamed from debuginfo-tests/dexter-tests/asan-deque.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/asan.c (renamed from debuginfo-tests/dexter-tests/asan.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/ctor.cpp (renamed from debuginfo-tests/dexter-tests/ctor.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/dbg-arg.c (renamed from debuginfo-tests/dexter-tests/dbg-arg.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/deferred_globals.cpp (renamed from debuginfo-tests/dexter-tests/deferred_globals.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/global-constant.cpp (renamed from debuginfo-tests/dexter-tests/global-constant.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/hello.c (renamed from debuginfo-tests/dexter-tests/hello.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/inline-line-gap.cpp (renamed from debuginfo-tests/dexter-tests/inline-line-gap.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/lit.local.cfg (renamed from debuginfo-tests/dexter-tests/lit.local.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/bitcast.c (renamed from debuginfo-tests/dexter-tests/memvars/bitcast.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c (renamed from debuginfo-tests/dexter-tests/memvars/const-branch.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c (renamed from debuginfo-tests/dexter-tests/memvars/ctrl-flow.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c (renamed from debuginfo-tests/dexter-tests/memvars/implicit-ptr.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c (renamed from debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining-dse.c (renamed from debuginfo-tests/dexter-tests/memvars/inlining-dse.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining.c (renamed from debuginfo-tests/dexter-tests/memvars/inlining.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/loop.c (renamed from debuginfo-tests/dexter-tests/memvars/loop.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/merged-store.c (renamed from debuginfo-tests/dexter-tests/memvars/merged-store.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/ptr-to.c (renamed from debuginfo-tests/dexter-tests/memvars/ptr-to.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/struct-dse.c (renamed from debuginfo-tests/dexter-tests/memvars/struct-dse.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c (renamed from debuginfo-tests/dexter-tests/memvars/unused-merged-value.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/namespace.cpp (renamed from debuginfo-tests/dexter-tests/namespace.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/nrvo-string.cpp (renamed from debuginfo-tests/dexter-tests/nrvo-string.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/nrvo.cpp (renamed from debuginfo-tests/dexter-tests/nrvo.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp (renamed from debuginfo-tests/dexter-tests/optnone-fastmath.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp (renamed from debuginfo-tests/dexter-tests/optnone-loops.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp (renamed from debuginfo-tests/dexter-tests/optnone-simple-functions.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp (renamed from debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp (renamed from debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/realigned-frame.cpp (renamed from debuginfo-tests/dexter-tests/realigned-frame.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/stack-var.c (renamed from debuginfo-tests/dexter-tests/stack-var.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter-tests/vla.c (renamed from debuginfo-tests/dexter-tests/vla.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/.gitignore (renamed from debuginfo-tests/dexter/.gitignore)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/Commands.md (renamed from debuginfo-tests/dexter/Commands.md)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/LICENSE.txt (renamed from debuginfo-tests/dexter/LICENSE.txt)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/README.md (renamed from debuginfo-tests/dexter/README.md)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/__init__.py (renamed from debuginfo-tests/dexter/dex/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/builder/Builder.py (renamed from debuginfo-tests/dexter/dex/builder/Builder.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/builder/ParserOptions.py (renamed from debuginfo-tests/dexter/dex/builder/ParserOptions.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/builder/__init__.py (renamed from debuginfo-tests/dexter/dex/builder/__init__.py)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh (renamed from debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh (renamed from debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh (renamed from debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat (renamed from debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat (renamed from debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/CommandBase.py (renamed from debuginfo-tests/dexter/dex/command/CommandBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/ParseCommand.py (renamed from debuginfo-tests/dexter/dex/command/ParseCommand.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/StepValueInfo.py (renamed from debuginfo-tests/dexter/dex/command/StepValueInfo.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/__init__.py (renamed from debuginfo-tests/dexter/dex/command/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLabel.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexLabel.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexWatch.py (renamed from debuginfo-tests/dexter/dex/command/commands/DexWatch.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py (renamed from debuginfo-tests/dexter/dex/debugger/DebuggerBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py (renamed from debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py (renamed from debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py (renamed from debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py (renamed from debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/Debuggers.py (renamed from debuginfo-tests/dexter/dex/debugger/Debuggers.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/__init__.py (renamed from debuginfo-tests/dexter/dex/debugger/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/README.md)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/client.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/control.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py (renamed from debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py (renamed from debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py (renamed from debuginfo-tests/dexter/dex/debugger/lldb/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py (renamed from debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/BuilderIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DextIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/DextIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/FrameIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/FrameIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/LocIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/LocIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ProgramState.py (renamed from debuginfo-tests/dexter/dex/dextIR/ProgramState.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/StepIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/StepIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ValueIR.py (renamed from debuginfo-tests/dexter/dex/dextIR/ValueIR.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/dextIR/__init__.py (renamed from debuginfo-tests/dexter/dex/dextIR/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/heuristic/Heuristic.py (renamed from debuginfo-tests/dexter/dex/heuristic/Heuristic.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/heuristic/__init__.py (renamed from debuginfo-tests/dexter/dex/heuristic/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/Main.py (renamed from debuginfo-tests/dexter/dex/tools/Main.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/TestToolBase.py (renamed from debuginfo-tests/dexter/dex/tools/TestToolBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/ToolBase.py (renamed from debuginfo-tests/dexter/dex/tools/ToolBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/help/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/help/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/help/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/help/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/test/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/test/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/test/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/view/Tool.py (renamed from debuginfo-tests/dexter/dex/tools/view/Tool.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/tools/view/__init__.py (renamed from debuginfo-tests/dexter/dex/tools/view/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/Environment.py (renamed from debuginfo-tests/dexter/dex/utils/Environment.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/Exceptions.py (renamed from debuginfo-tests/dexter/dex/utils/Exceptions.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/ExtArgParse.py (renamed from debuginfo-tests/dexter/dex/utils/ExtArgParse.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py (renamed from debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/ReturnCode.py (renamed from debuginfo-tests/dexter/dex/utils/ReturnCode.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/RootDirectory.py (renamed from debuginfo-tests/dexter/dex/utils/RootDirectory.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/Timer.py (renamed from debuginfo-tests/dexter/dex/utils/Timer.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/UnitTests.py (renamed from debuginfo-tests/dexter/dex/utils/UnitTests.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/Version.py (renamed from debuginfo-tests/dexter/dex/utils/Version.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/Warning.py (renamed from debuginfo-tests/dexter/dex/utils/Warning.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py (renamed from debuginfo-tests/dexter/dex/utils/WorkingDirectory.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/__init__.py (renamed from debuginfo-tests/dexter/dex/utils/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py (renamed from debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/__init__.py (renamed from debuginfo-tests/dexter/dex/utils/posix/__init__.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py (renamed from debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/__init__.py (renamed from debuginfo-tests/dexter/dex/utils/windows/__init__.py)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/dexter/dexter.py (renamed from debuginfo-tests/dexter/dexter.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/Readme.md (renamed from debuginfo-tests/dexter/feature_tests/Readme.md)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp (renamed from debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/lit.local.cfg (renamed from debuginfo-tests/dexter/feature_tests/lit.local.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/help/help.test (renamed from debuginfo-tests/dexter/feature_tests/subtools/help/help.test)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test (renamed from debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/view.cpp (renamed from debuginfo-tests/dexter/feature_tests/subtools/view.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/feature_tests/unittests/run.test (renamed from debuginfo-tests/dexter/feature_tests/unittests/run.test)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/apple-accel.cpp (renamed from debuginfo-tests/llgdb-tests/apple-accel.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/asan-blocks.c (renamed from debuginfo-tests/llgdb-tests/asan-blocks.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/asan-deque.cpp (renamed from debuginfo-tests/llgdb-tests/asan-deque.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/asan.c (renamed from debuginfo-tests/llgdb-tests/asan.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/block_var.m (renamed from debuginfo-tests/llgdb-tests/block_var.m)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/blocks.m (renamed from debuginfo-tests/llgdb-tests/blocks.m)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/foreach.m (renamed from debuginfo-tests/llgdb-tests/foreach.m)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/forward-declare-class.cpp (renamed from debuginfo-tests/llgdb-tests/forward-declare-class.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/lit.local.cfg (renamed from debuginfo-tests/llgdb-tests/lit.local.cfg)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/llgdb-tests/llgdb.py (renamed from debuginfo-tests/llgdb-tests/llgdb.py)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/nested-struct.cpp (renamed from debuginfo-tests/llgdb-tests/nested-struct.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/nrvo-string.cpp (renamed from debuginfo-tests/llgdb-tests/nrvo-string.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/safestack.c (renamed from debuginfo-tests/llgdb-tests/safestack.c)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/sret.cpp (renamed from debuginfo-tests/llgdb-tests/sret.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/static-member-2.cpp (renamed from debuginfo-tests/llgdb-tests/static-member-2.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llgdb-tests/static-member.cpp (renamed from debuginfo-tests/llgdb-tests/static-member.cpp)0
-rwxr-xr-xcross-project-tests/debuginfo-tests/llgdb-tests/test_debuginfo.pl (renamed from debuginfo-tests/llgdb-tests/test_debuginfo.pl)0
-rw-r--r--cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg (renamed from debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg)0
-rw-r--r--cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp (renamed from debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb (renamed from debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb)0
-rw-r--r--cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp (renamed from debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp)0
-rw-r--r--cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb (renamed from debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb)0
-rw-r--r--cross-project-tests/debuginfo-tests/win_cdb-tests/README.txt (renamed from debuginfo-tests/win_cdb-tests/README.txt)0
-rw-r--r--cross-project-tests/debuginfo-tests/win_cdb-tests/lit.local.cfg.py (renamed from debuginfo-tests/win_cdb-tests/lit.local.cfg.py)0
-rw-r--r--cross-project-tests/lit.cfg.py (renamed from debuginfo-tests/lit.cfg.py)7
-rw-r--r--cross-project-tests/lit.site.cfg.py.in (renamed from debuginfo-tests/lit.site.cfg.py.in)0
-rw-r--r--llvm/CMakeLists.txt2
-rw-r--r--llvm/docs/CMake.rst2
-rw-r--r--llvm/docs/GettingStarted.rst2
-rw-r--r--llvm/docs/TestingGuide.rst2
-rw-r--r--llvm/projects/CMakeLists.txt4
230 files changed, 15 insertions, 14 deletions
diff --git a/README.md b/README.md
index c48159404445..edbc4b80d5fb 100644
--- a/README.md
+++ b/README.md
@@ -66,7 +66,7 @@ This is an example work-flow and configuration to get and build the LLVM source:
* ``-DLLVM_ENABLE_PROJECTS='...'`` --- semicolon-separated list of the LLVM
sub-projects you'd like to additionally build. Can include any of: clang,
clang-tools-extra, libcxx, libcxxabi, libunwind, lldb, compiler-rt, lld,
- polly, or debuginfo-tests.
+ polly, or cross-project-tests.
For example, to build LLVM, Clang, libcxx, and libcxxabi, use
``-DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi"``.
diff --git a/debuginfo-tests/CMakeLists.txt b/cross-project-tests/CMakeLists.txt
index 0b01202a0bd0..dfa34fe15c79 100644
--- a/debuginfo-tests/CMakeLists.txt
+++ b/cross-project-tests/CMakeLists.txt
@@ -5,7 +5,7 @@
find_package(Python3 COMPONENTS Interpreter)
add_llvm_executable(check-gdb-llvm-support
- llvm-prettyprinters/gdb/llvm-support.cpp
+ debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
)
target_link_libraries(check-gdb-llvm-support PRIVATE LLVMSupport)
@@ -24,7 +24,7 @@ set(DEBUGINFO_TEST_DEPS
if ("mlir" IN_LIST LLVM_ENABLE_PROJECTS)
add_llvm_executable(check-gdb-mlir-support
- llvm-prettyprinters/gdb/mlir-support.cpp
+ debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
)
target_include_directories(check-gdb-mlir-support PRIVATE
${LLVM_EXTERNAL_MLIR_SOURCE_DIR}/include
@@ -61,7 +61,7 @@ configure_lit_site_cfg(
${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py
)
-add_lit_testsuite(check-debuginfo "Running debug info integration tests"
+add_lit_testsuite(check-debuginfo "Running cross-project tests"
${CMAKE_CURRENT_BINARY_DIR}
DEPENDS ${DEBUGINFO_TEST_DEPS}
)
@@ -71,4 +71,4 @@ add_lit_testsuites(DEBUGINFO ${CMAKE_CURRENT_SOURCE_DIR}
DEPENDS ${DEBUGINFO_TEST_DEPS}
)
-set_target_properties(check-debuginfo PROPERTIES FOLDER "Debug info tests")
+set_target_properties(check-debuginfo PROPERTIES FOLDER "Tests")
diff --git a/debuginfo-tests/README.txt b/cross-project-tests/debuginfo-tests/README.txt
index 544e6ff12535..544e6ff12535 100644
--- a/debuginfo-tests/README.txt
+++ b/cross-project-tests/debuginfo-tests/README.txt
diff --git a/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
index f59777b3c721..f59777b3c721 100644
--- a/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
diff --git a/debuginfo-tests/dexter-tests/asan-deque.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/asan-deque.cpp
index 373187fd26cc..373187fd26cc 100644
--- a/debuginfo-tests/dexter-tests/asan-deque.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/asan-deque.cpp
diff --git a/debuginfo-tests/dexter-tests/asan.c b/cross-project-tests/debuginfo-tests/dexter-tests/asan.c
index 202f125af9b1..202f125af9b1 100644
--- a/debuginfo-tests/dexter-tests/asan.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/asan.c
diff --git a/debuginfo-tests/dexter-tests/ctor.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/ctor.cpp
index 219e902e8cca..219e902e8cca 100644
--- a/debuginfo-tests/dexter-tests/ctor.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/ctor.cpp
diff --git a/debuginfo-tests/dexter-tests/dbg-arg.c b/cross-project-tests/debuginfo-tests/dexter-tests/dbg-arg.c
index 0ef27a09598e..0ef27a09598e 100644
--- a/debuginfo-tests/dexter-tests/dbg-arg.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/dbg-arg.c
diff --git a/debuginfo-tests/dexter-tests/deferred_globals.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/deferred_globals.cpp
index dfc632e0d917..dfc632e0d917 100644
--- a/debuginfo-tests/dexter-tests/deferred_globals.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/deferred_globals.cpp
diff --git a/debuginfo-tests/dexter-tests/global-constant.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/global-constant.cpp
index 4d35633bf852..4d35633bf852 100644
--- a/debuginfo-tests/dexter-tests/global-constant.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/global-constant.cpp
diff --git a/debuginfo-tests/dexter-tests/hello.c b/cross-project-tests/debuginfo-tests/dexter-tests/hello.c
index 89b2a9f3904a..89b2a9f3904a 100644
--- a/debuginfo-tests/dexter-tests/hello.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/hello.c
diff --git a/debuginfo-tests/dexter-tests/inline-line-gap.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/inline-line-gap.cpp
index 75e3b639ecc8..75e3b639ecc8 100644
--- a/debuginfo-tests/dexter-tests/inline-line-gap.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/inline-line-gap.cpp
diff --git a/debuginfo-tests/dexter-tests/lit.local.cfg b/cross-project-tests/debuginfo-tests/dexter-tests/lit.local.cfg
index a081e8e87daf..a081e8e87daf 100644
--- a/debuginfo-tests/dexter-tests/lit.local.cfg
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/lit.local.cfg
diff --git a/debuginfo-tests/dexter-tests/memvars/bitcast.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/bitcast.c
index 70047c9e02f9..70047c9e02f9 100644
--- a/debuginfo-tests/dexter-tests/memvars/bitcast.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/bitcast.c
diff --git a/debuginfo-tests/dexter-tests/memvars/const-branch.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c
index ab239268d08d..ab239268d08d 100644
--- a/debuginfo-tests/dexter-tests/memvars/const-branch.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c
diff --git a/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
index 4dbb3ffc3c85..4dbb3ffc3c85 100644
--- a/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
diff --git a/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
index 7b59afb0d131..7b59afb0d131 100644
--- a/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
diff --git a/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c
index 1da3106bfe6d..1da3106bfe6d 100644
--- a/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c
diff --git a/debuginfo-tests/dexter-tests/memvars/inlining-dse.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining-dse.c
index 59a0a4a61d5f..59a0a4a61d5f 100644
--- a/debuginfo-tests/dexter-tests/memvars/inlining-dse.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining-dse.c
diff --git a/debuginfo-tests/dexter-tests/memvars/inlining.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining.c
index b8468fbc8d86..b8468fbc8d86 100644
--- a/debuginfo-tests/dexter-tests/memvars/inlining.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining.c
diff --git a/debuginfo-tests/dexter-tests/memvars/loop.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/loop.c
index 97aba1797308..97aba1797308 100644
--- a/debuginfo-tests/dexter-tests/memvars/loop.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/loop.c
diff --git a/debuginfo-tests/dexter-tests/memvars/merged-store.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/merged-store.c
index 3cf96ece1aab..3cf96ece1aab 100644
--- a/debuginfo-tests/dexter-tests/memvars/merged-store.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/merged-store.c
diff --git a/debuginfo-tests/dexter-tests/memvars/ptr-to.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/ptr-to.c
index 4f0a9af053fb..4f0a9af053fb 100644
--- a/debuginfo-tests/dexter-tests/memvars/ptr-to.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/ptr-to.c
diff --git a/debuginfo-tests/dexter-tests/memvars/struct-dse.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/struct-dse.c
index de2e2196dbd2..de2e2196dbd2 100644
--- a/debuginfo-tests/dexter-tests/memvars/struct-dse.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/struct-dse.c
diff --git a/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
index 805062ca17f8..805062ca17f8 100644
--- a/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
diff --git a/debuginfo-tests/dexter-tests/namespace.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/namespace.cpp
index fa8942183ada..fa8942183ada 100644
--- a/debuginfo-tests/dexter-tests/namespace.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/namespace.cpp
diff --git a/debuginfo-tests/dexter-tests/nrvo-string.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/nrvo-string.cpp
index cccdaa1accbd..cccdaa1accbd 100644
--- a/debuginfo-tests/dexter-tests/nrvo-string.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/nrvo-string.cpp
diff --git a/debuginfo-tests/dexter-tests/nrvo.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/nrvo.cpp
index b94bc7204910..b94bc7204910 100644
--- a/debuginfo-tests/dexter-tests/nrvo.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/nrvo.cpp
diff --git a/debuginfo-tests/dexter-tests/optnone-fastmath.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
index 8de3fd7519f4..8de3fd7519f4 100644
--- a/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
diff --git a/debuginfo-tests/dexter-tests/optnone-loops.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
index acccd473bbce..acccd473bbce 100644
--- a/debuginfo-tests/dexter-tests/optnone-loops.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
diff --git a/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
index 6db46521c483..6db46521c483 100644
--- a/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
diff --git a/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
index 3542a9c00113..3542a9c00113 100644
--- a/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
diff --git a/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
index 8957c5a684ab..8957c5a684ab 100644
--- a/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
diff --git a/debuginfo-tests/dexter-tests/realigned-frame.cpp b/cross-project-tests/debuginfo-tests/dexter-tests/realigned-frame.cpp
index 36d50efc3da0..36d50efc3da0 100644
--- a/debuginfo-tests/dexter-tests/realigned-frame.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/realigned-frame.cpp
diff --git a/debuginfo-tests/dexter-tests/stack-var.c b/cross-project-tests/debuginfo-tests/dexter-tests/stack-var.c
index 2c70ec290efe..2c70ec290efe 100644
--- a/debuginfo-tests/dexter-tests/stack-var.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/stack-var.c
diff --git a/debuginfo-tests/dexter-tests/vla.c b/cross-project-tests/debuginfo-tests/dexter-tests/vla.c
index f0b400fe4550..f0b400fe4550 100644
--- a/debuginfo-tests/dexter-tests/vla.c
+++ b/cross-project-tests/debuginfo-tests/dexter-tests/vla.c
diff --git a/debuginfo-tests/dexter/.gitignore b/cross-project-tests/debuginfo-tests/dexter/.gitignore
index 042c4e069762..042c4e069762 100644
--- a/debuginfo-tests/dexter/.gitignore
+++ b/cross-project-tests/debuginfo-tests/dexter/.gitignore
diff --git a/debuginfo-tests/dexter/Commands.md b/cross-project-tests/debuginfo-tests/dexter/Commands.md
index da14b8d59ba7..da14b8d59ba7 100644
--- a/debuginfo-tests/dexter/Commands.md
+++ b/cross-project-tests/debuginfo-tests/dexter/Commands.md
diff --git a/debuginfo-tests/dexter/LICENSE.txt b/cross-project-tests/debuginfo-tests/dexter/LICENSE.txt
index fa6ac5400070..fa6ac5400070 100644
--- a/debuginfo-tests/dexter/LICENSE.txt
+++ b/cross-project-tests/debuginfo-tests/dexter/LICENSE.txt
diff --git a/debuginfo-tests/dexter/README.md b/cross-project-tests/debuginfo-tests/dexter/README.md
index 1da6fa160273..1da6fa160273 100644
--- a/debuginfo-tests/dexter/README.md
+++ b/cross-project-tests/debuginfo-tests/dexter/README.md
diff --git a/debuginfo-tests/dexter/dex/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/__init__.py
index d2a290b0ee06..d2a290b0ee06 100644
--- a/debuginfo-tests/dexter/dex/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/__init__.py
diff --git a/debuginfo-tests/dexter/dex/builder/Builder.py b/cross-project-tests/debuginfo-tests/dexter/dex/builder/Builder.py
index 153c7685a231..153c7685a231 100644
--- a/debuginfo-tests/dexter/dex/builder/Builder.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/Builder.py
diff --git a/debuginfo-tests/dexter/dex/builder/ParserOptions.py b/cross-project-tests/debuginfo-tests/dexter/dex/builder/ParserOptions.py
index b6677aac549c..b6677aac549c 100644
--- a/debuginfo-tests/dexter/dex/builder/ParserOptions.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/ParserOptions.py
diff --git a/debuginfo-tests/dexter/dex/builder/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/builder/__init__.py
index 3bf0ca40f5c2..3bf0ca40f5c2 100644
--- a/debuginfo-tests/dexter/dex/builder/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/__init__.py
diff --git a/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh
index f69f51cd86ac..f69f51cd86ac 100755
--- a/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh
diff --git a/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
index 9cf4cdd65f7c..9cf4cdd65f7c 100755
--- a/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
diff --git a/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh
index c18e333127e0..c18e333127e0 100755
--- a/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh
diff --git a/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat
index ea0d4414d264..ea0d4414d264 100644
--- a/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat
diff --git a/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat
index 4aa9e28a6016..4aa9e28a6016 100644
--- a/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat
diff --git a/debuginfo-tests/dexter/dex/command/CommandBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/CommandBase.py
index 49e908623dfd..49e908623dfd 100644
--- a/debuginfo-tests/dexter/dex/command/CommandBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/CommandBase.py
diff --git a/debuginfo-tests/dexter/dex/command/ParseCommand.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/ParseCommand.py
index 85e7a3fb36f5..85e7a3fb36f5 100644
--- a/debuginfo-tests/dexter/dex/command/ParseCommand.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/ParseCommand.py
diff --git a/debuginfo-tests/dexter/dex/command/StepValueInfo.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/StepValueInfo.py
index afcb9c5d0c80..afcb9c5d0c80 100644
--- a/debuginfo-tests/dexter/dex/command/StepValueInfo.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/StepValueInfo.py
diff --git a/debuginfo-tests/dexter/dex/command/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/__init__.py
index 3b1c448f70dd..3b1c448f70dd 100644
--- a/debuginfo-tests/dexter/dex/command/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/__init__.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py
index c40c854575d9..c40c854575d9 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py
index 26f97b61590e..26f97b61590e 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py
index 6370f5d32c7d..6370f5d32c7d 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py
index 700dc5420431..700dc5420431 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py
index e892f01619ca..e892f01619ca 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py
index f2336de48280..f2336de48280 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py
index d6da006ee8cc..d6da006ee8cc 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexLabel.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLabel.py
index 9f42d42e0ffe..9f42d42e0ffe 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexLabel.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLabel.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py
index d779539e07fe..d779539e07fe 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py
index 152ce02a7be0..152ce02a7be0 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py
diff --git a/debuginfo-tests/dexter/dex/command/commands/DexWatch.py b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexWatch.py
index 2dfa3a36fb37..2dfa3a36fb37 100644
--- a/debuginfo-tests/dexter/dex/command/commands/DexWatch.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexWatch.py
diff --git a/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py
index c31be774d0fa..c31be774d0fa 100644
--- a/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py
diff --git a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py
index 0c20ecf6b262..0c20ecf6b262 100644
--- a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py
diff --git a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py
index a8e0722579b6..a8e0722579b6 100644
--- a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py
diff --git a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py
index 87b13fc7f3a8..87b13fc7f3a8 100644
--- a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py
diff --git a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py
index c41a3eff0d3a..c41a3eff0d3a 100644
--- a/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py
diff --git a/debuginfo-tests/dexter/dex/debugger/Debuggers.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/Debuggers.py
index fbfa629faf8b..fbfa629faf8b 100644
--- a/debuginfo-tests/dexter/dex/debugger/Debuggers.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/Debuggers.py
diff --git a/debuginfo-tests/dexter/dex/debugger/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/__init__.py
index 394f9f0eca8d..394f9f0eca8d 100644
--- a/debuginfo-tests/dexter/dex/debugger/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/__init__.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md
index 208e6289fdab..208e6289fdab 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py
index 3c458f955b7a..3c458f955b7a 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py
index c966d8c9c88f..c966d8c9c88f 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py
index 22d4652fcac5..22d4652fcac5 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py
index 5f23e2d22d8f..5f23e2d22d8f 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py
index c95aa54f7e6b..c95aa54f7e6b 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py
index 8bd7f6070814..8bd7f6070814 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py
index 26360f680d23..26360f680d23 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py
index bc998facb4e8..bc998facb4e8 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py
index 2775af3279b7..2775af3279b7 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py
index 0e9844a363bd..0e9844a363bd 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py
diff --git a/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py
index 0c9197aa1c90..0c9197aa1c90 100644
--- a/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py
diff --git a/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py
index e8e893995874..e8e893995874 100644
--- a/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py
diff --git a/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py
index 1282f2ddc908..1282f2ddc908 100644
--- a/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
index b4558e2d8a50..b4558e2d8a50 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py
index af6edcd2451c..af6edcd2451c 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py
index f2f757546f30..f2f757546f30 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py
index 9ebe0a0dee3e..9ebe0a0dee3e 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py
index 35fefacf22f9..35fefacf22f9 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py
index 0bce5b533e7b..0bce5b533e7b 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py
diff --git a/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py
index 1194affd8913..1194affd8913 100644
--- a/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py
index b94a1fb7e810..b94a1fb7e810 100644
--- a/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py
index 5956db602b44..5956db602b44 100644
--- a/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/DextIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DextIR.py
index b82c2bab56de..b82c2bab56de 100644
--- a/debuginfo-tests/dexter/dex/dextIR/DextIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DextIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/FrameIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/FrameIR.py
index a2c0523b47b7..a2c0523b47b7 100644
--- a/debuginfo-tests/dexter/dex/dextIR/FrameIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/FrameIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/LocIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/LocIR.py
index 52a56a8fe80c..52a56a8fe80c 100644
--- a/debuginfo-tests/dexter/dex/dextIR/LocIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/LocIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/ProgramState.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ProgramState.py
index 4f05189aed8b..4f05189aed8b 100644
--- a/debuginfo-tests/dexter/dex/dextIR/ProgramState.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ProgramState.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/StepIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/StepIR.py
index 8111968efe99..8111968efe99 100644
--- a/debuginfo-tests/dexter/dex/dextIR/StepIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/StepIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/ValueIR.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ValueIR.py
index 9d532acbb217..9d532acbb217 100644
--- a/debuginfo-tests/dexter/dex/dextIR/ValueIR.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ValueIR.py
diff --git a/debuginfo-tests/dexter/dex/dextIR/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/__init__.py
index 463a2c137160..463a2c137160 100644
--- a/debuginfo-tests/dexter/dex/dextIR/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/__init__.py
diff --git a/debuginfo-tests/dexter/dex/heuristic/Heuristic.py b/cross-project-tests/debuginfo-tests/dexter/dex/heuristic/Heuristic.py
index 205b767a1ece..205b767a1ece 100644
--- a/debuginfo-tests/dexter/dex/heuristic/Heuristic.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/heuristic/Heuristic.py
diff --git a/debuginfo-tests/dexter/dex/heuristic/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/heuristic/__init__.py
index 2a143f6c72b7..2a143f6c72b7 100644
--- a/debuginfo-tests/dexter/dex/heuristic/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/heuristic/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/Main.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/Main.py
index 78fb4f7b7247..78fb4f7b7247 100644
--- a/debuginfo-tests/dexter/dex/tools/Main.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/Main.py
diff --git a/debuginfo-tests/dexter/dex/tools/TestToolBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/TestToolBase.py
index cfea497124b5..cfea497124b5 100644
--- a/debuginfo-tests/dexter/dex/tools/TestToolBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/TestToolBase.py
diff --git a/debuginfo-tests/dexter/dex/tools/ToolBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/ToolBase.py
index eb6ba94c2de8..eb6ba94c2de8 100644
--- a/debuginfo-tests/dexter/dex/tools/ToolBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/ToolBase.py
diff --git a/debuginfo-tests/dexter/dex/tools/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/__init__.py
index 76d12614b078..76d12614b078 100644
--- a/debuginfo-tests/dexter/dex/tools/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py
index 414f3d18dab8..414f3d18dab8 100644
--- a/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py
index b933e690b236..b933e690b236 100644
--- a/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/help/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/help/Tool.py
index 2b35af4b98fb..2b35af4b98fb 100644
--- a/debuginfo-tests/dexter/dex/tools/help/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/help/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/help/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/help/__init__.py
index 351e8fe48a06..351e8fe48a06 100644
--- a/debuginfo-tests/dexter/dex/tools/help/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/help/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py
index 5ef5d65464fa..5ef5d65464fa 100644
--- a/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py
index 95741028be54..95741028be54 100644
--- a/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py
index 3d73189cd5b6..3d73189cd5b6 100644
--- a/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py
index 0e355f818aac..0e355f818aac 100644
--- a/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py
index c4536c4a211f..c4536c4a211f 100644
--- a/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py
index db3f98bd75b1..db3f98bd75b1 100644
--- a/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/test/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py
index 1456d6e66db9..1456d6e66db9 100644
--- a/debuginfo-tests/dexter/dex/tools/test/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/test/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/test/__init__.py
index 01ead3affe12..01ead3affe12 100644
--- a/debuginfo-tests/dexter/dex/tools/test/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/test/__init__.py
diff --git a/debuginfo-tests/dexter/dex/tools/view/Tool.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/view/Tool.py
index ad7d5300035c..ad7d5300035c 100644
--- a/debuginfo-tests/dexter/dex/tools/view/Tool.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/view/Tool.py
diff --git a/debuginfo-tests/dexter/dex/tools/view/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/tools/view/__init__.py
index 1868fca28c20..1868fca28c20 100644
--- a/debuginfo-tests/dexter/dex/tools/view/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/tools/view/__init__.py
diff --git a/debuginfo-tests/dexter/dex/utils/Environment.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Environment.py
index d2df25224402..d2df25224402 100644
--- a/debuginfo-tests/dexter/dex/utils/Environment.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Environment.py
diff --git a/debuginfo-tests/dexter/dex/utils/Exceptions.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Exceptions.py
index 39c0c2f16952..39c0c2f16952 100644
--- a/debuginfo-tests/dexter/dex/utils/Exceptions.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Exceptions.py
diff --git a/debuginfo-tests/dexter/dex/utils/ExtArgParse.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/ExtArgParse.py
index 9fa08fb066e0..9fa08fb066e0 100644
--- a/debuginfo-tests/dexter/dex/utils/ExtArgParse.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/ExtArgParse.py
diff --git a/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py
index d21db89a6ae6..d21db89a6ae6 100644
--- a/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py
diff --git a/debuginfo-tests/dexter/dex/utils/ReturnCode.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/ReturnCode.py
index 487d225d1b63..487d225d1b63 100644
--- a/debuginfo-tests/dexter/dex/utils/ReturnCode.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/ReturnCode.py
diff --git a/debuginfo-tests/dexter/dex/utils/RootDirectory.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/RootDirectory.py
index 57f204c79acd..57f204c79acd 100644
--- a/debuginfo-tests/dexter/dex/utils/RootDirectory.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/RootDirectory.py
diff --git a/debuginfo-tests/dexter/dex/utils/Timer.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Timer.py
index 63726f1a7578..63726f1a7578 100644
--- a/debuginfo-tests/dexter/dex/utils/Timer.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Timer.py
diff --git a/debuginfo-tests/dexter/dex/utils/UnitTests.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/UnitTests.py
index cfddce5c3110..cfddce5c3110 100644
--- a/debuginfo-tests/dexter/dex/utils/UnitTests.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/UnitTests.py
diff --git a/debuginfo-tests/dexter/dex/utils/Version.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Version.py
index 1a257fa7107e..1a257fa7107e 100644
--- a/debuginfo-tests/dexter/dex/utils/Version.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Version.py
diff --git a/debuginfo-tests/dexter/dex/utils/Warning.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Warning.py
index 402861aaed54..402861aaed54 100644
--- a/debuginfo-tests/dexter/dex/utils/Warning.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/Warning.py
diff --git a/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py
index 04f9b6435334..04f9b6435334 100644
--- a/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py
diff --git a/debuginfo-tests/dexter/dex/utils/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/__init__.py
index ac08139d5680..ac08139d5680 100644
--- a/debuginfo-tests/dexter/dex/utils/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/__init__.py
diff --git a/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py
index 82cfed5dfd62..82cfed5dfd62 100644
--- a/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py
diff --git a/debuginfo-tests/dexter/dex/utils/posix/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/__init__.py
index 1194affd8913..1194affd8913 100644
--- a/debuginfo-tests/dexter/dex/utils/posix/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/__init__.py
diff --git a/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py
index 657406a59acb..657406a59acb 100644
--- a/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py
diff --git a/debuginfo-tests/dexter/dex/utils/windows/__init__.py b/cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/__init__.py
index 1194affd8913..1194affd8913 100644
--- a/debuginfo-tests/dexter/dex/utils/windows/__init__.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/__init__.py
diff --git a/debuginfo-tests/dexter/dexter.py b/cross-project-tests/debuginfo-tests/dexter/dexter.py
index 49ba85db43d9..49ba85db43d9 100755
--- a/debuginfo-tests/dexter/dexter.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dexter.py
diff --git a/debuginfo-tests/dexter/feature_tests/Readme.md b/cross-project-tests/debuginfo-tests/dexter/feature_tests/Readme.md
index 303aa3cfd0f0..303aa3cfd0f0 100644
--- a/debuginfo-tests/dexter/feature_tests/Readme.md
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/Readme.md
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp
index 7860ffd5dda4..7860ffd5dda4 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp
index 2493fd07b078..2493fd07b078 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp
index 2075cd22fa67..2075cd22fa67 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp
index dc5f8c6b0c92..dc5f8c6b0c92 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp
index d758a0fb0bc6..d758a0fb0bc6 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp
index b7fe38522aa8..b7fe38522aa8 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp
index 48f56b7d0452..48f56b7d0452 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex
index bbad7db943bf..bbad7db943bf 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py
index 159c376beedb..159c376beedb 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg
index e69de29bb2d1..e69de29bb2d1 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp
index 5f1d50efe8d0..5f1d50efe8d0 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex
index 1aec2f8f3b64..1aec2f8f3b64 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py
index e65498f23dde..e65498f23dde 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp
index 4d3cc5846e66..4d3cc5846e66 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex
index 964c770d3325..964c770d3325 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex
index 466b827c2c2d..466b827c2c2d 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py
index e65498f23dde..e65498f23dde 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp
index 4d3cc5846e66..4d3cc5846e66 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py
index e65498f23dde..e65498f23dde 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp
index f6dcd82e93e7..f6dcd82e93e7 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg
index e69de29bb2d1..e69de29bb2d1 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex
index d9c9b80044b6..d9c9b80044b6 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp
index 7aa8b1a8c5b3..7aa8b1a8c5b3 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp
index 1f7a96bafffa..1f7a96bafffa 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp
index b386dc4aa48c..b386dc4aa48c 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp
index cbefcb969082..cbefcb969082 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp
index 0264420a46be..0264420a46be 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp
index fb19869f9182..fb19869f9182 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp
index cbcb5063c10f..cbcb5063c10f 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp
index 6719406ad39d..6719406ad39d 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp
index a4877dd44c94..a4877dd44c94 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp
index e7cd903c756c..e7cd903c756c 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp
index 3c96035b9bc4..3c96035b9bc4 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp
index 5dc7cd203782..5dc7cd203782 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp
index 056531317a36..056531317a36 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp
index 711c006e3a8d..711c006e3a8d 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp
index 251eef776ac6..251eef776ac6 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp
index f71b54acb080..f71b54acb080 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp
index af3ead4b0b24..af3ead4b0b24 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg
index 7d1dd8b7b902..7d1dd8b7b902 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg
diff --git a/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp
index bcc1b835a648..bcc1b835a648 100644
--- a/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/lit.local.cfg b/cross-project-tests/debuginfo-tests/dexter/feature_tests/lit.local.cfg
index 6eb9f0ada02a..6eb9f0ada02a 100644
--- a/debuginfo-tests/dexter/feature_tests/lit.local.cfg
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/lit.local.cfg
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp
index b0e1aabbe8df..b0e1aabbe8df 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/help/help.test b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/help/help.test
index fc3f45539236..fc3f45539236 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/help/help.test
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/help/help.test
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test
index bbc9dd501b00..bbc9dd501b00 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp
index 424edaa121a9..424edaa121a9 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp
index 7da69203ea38..7da69203ea38 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp
index b0bd50a248d1..b0bd50a248d1 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp
index 17e59942bee5..17e59942bee5 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp
index feb26a737870..feb26a737870 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp
index 7cbce8de74a3..7cbce8de74a3 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp
index a0b8ab71fe6d..a0b8ab71fe6d 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp
index f47ddf86f58b..f47ddf86f58b 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp
index d42c5a006f70..d42c5a006f70 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp
index 733c0d44ce05..733c0d44ce05 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp
index c7cbe7ca44e0..c7cbe7ca44e0 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp
index cad7d0cd3ece..cad7d0cd3ece 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp
index d589fbc4cd0d..d589fbc4cd0d 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/subtools/view.cpp b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/view.cpp
index a48410a53e10..a48410a53e10 100644
--- a/debuginfo-tests/dexter/feature_tests/subtools/view.cpp
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/view.cpp
diff --git a/debuginfo-tests/dexter/feature_tests/unittests/run.test b/cross-project-tests/debuginfo-tests/dexter/feature_tests/unittests/run.test
index 721732a1bb5a..721732a1bb5a 100644
--- a/debuginfo-tests/dexter/feature_tests/unittests/run.test
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/unittests/run.test
diff --git a/debuginfo-tests/llgdb-tests/apple-accel.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/apple-accel.cpp
index 2705c29a5fb2..2705c29a5fb2 100644
--- a/debuginfo-tests/llgdb-tests/apple-accel.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/apple-accel.cpp
diff --git a/debuginfo-tests/llgdb-tests/asan-blocks.c b/cross-project-tests/debuginfo-tests/llgdb-tests/asan-blocks.c
index 33f44cd66590..33f44cd66590 100644
--- a/debuginfo-tests/llgdb-tests/asan-blocks.c
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/asan-blocks.c
diff --git a/debuginfo-tests/llgdb-tests/asan-deque.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/asan-deque.cpp
index f3f55aae0ff6..f3f55aae0ff6 100644
--- a/debuginfo-tests/llgdb-tests/asan-deque.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/asan-deque.cpp
diff --git a/debuginfo-tests/llgdb-tests/asan.c b/cross-project-tests/debuginfo-tests/llgdb-tests/asan.c
index 96dffb348d43..96dffb348d43 100644
--- a/debuginfo-tests/llgdb-tests/asan.c
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/asan.c
diff --git a/debuginfo-tests/llgdb-tests/block_var.m b/cross-project-tests/debuginfo-tests/llgdb-tests/block_var.m
index 7ec786f17987..7ec786f17987 100644
--- a/debuginfo-tests/llgdb-tests/block_var.m
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/block_var.m
diff --git a/debuginfo-tests/llgdb-tests/blocks.m b/cross-project-tests/debuginfo-tests/llgdb-tests/blocks.m
index 8e5a21213200..8e5a21213200 100644
--- a/debuginfo-tests/llgdb-tests/blocks.m
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/blocks.m
diff --git a/debuginfo-tests/llgdb-tests/foreach.m b/cross-project-tests/debuginfo-tests/llgdb-tests/foreach.m
index 2e3c312c877c..2e3c312c877c 100644
--- a/debuginfo-tests/llgdb-tests/foreach.m
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/foreach.m
diff --git a/debuginfo-tests/llgdb-tests/forward-declare-class.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/forward-declare-class.cpp
index 132420009bd1..132420009bd1 100644
--- a/debuginfo-tests/llgdb-tests/forward-declare-class.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/forward-declare-class.cpp
diff --git a/debuginfo-tests/llgdb-tests/lit.local.cfg b/cross-project-tests/debuginfo-tests/llgdb-tests/lit.local.cfg
index 725aa59ab593..725aa59ab593 100644
--- a/debuginfo-tests/llgdb-tests/lit.local.cfg
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/lit.local.cfg
diff --git a/debuginfo-tests/llgdb-tests/llgdb.py b/cross-project-tests/debuginfo-tests/llgdb-tests/llgdb.py
index 83b5ec686de7..83b5ec686de7 100755
--- a/debuginfo-tests/llgdb-tests/llgdb.py
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/llgdb.py
diff --git a/debuginfo-tests/llgdb-tests/nested-struct.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/nested-struct.cpp
index 7533e6a81518..7533e6a81518 100644
--- a/debuginfo-tests/llgdb-tests/nested-struct.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/nested-struct.cpp
diff --git a/debuginfo-tests/llgdb-tests/nrvo-string.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/nrvo-string.cpp
index 9b805c91c4e8..9b805c91c4e8 100644
--- a/debuginfo-tests/llgdb-tests/nrvo-string.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/nrvo-string.cpp
diff --git a/debuginfo-tests/llgdb-tests/safestack.c b/cross-project-tests/debuginfo-tests/llgdb-tests/safestack.c
index cf3efc75239a..cf3efc75239a 100644
--- a/debuginfo-tests/llgdb-tests/safestack.c
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/safestack.c
diff --git a/debuginfo-tests/llgdb-tests/sret.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/sret.cpp
index 640015fab40b..640015fab40b 100644
--- a/debuginfo-tests/llgdb-tests/sret.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/sret.cpp
diff --git a/debuginfo-tests/llgdb-tests/static-member-2.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/static-member-2.cpp
index 4edb2b060f1a..4edb2b060f1a 100644
--- a/debuginfo-tests/llgdb-tests/static-member-2.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/static-member-2.cpp
diff --git a/debuginfo-tests/llgdb-tests/static-member.cpp b/cross-project-tests/debuginfo-tests/llgdb-tests/static-member.cpp
index 1d8ad62c5b88..1d8ad62c5b88 100644
--- a/debuginfo-tests/llgdb-tests/static-member.cpp
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/static-member.cpp
diff --git a/debuginfo-tests/llgdb-tests/test_debuginfo.pl b/cross-project-tests/debuginfo-tests/llgdb-tests/test_debuginfo.pl
index 23d2304be7aa..23d2304be7aa 100755
--- a/debuginfo-tests/llgdb-tests/test_debuginfo.pl
+++ b/cross-project-tests/debuginfo-tests/llgdb-tests/test_debuginfo.pl
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
index a4200fb726c2..a4200fb726c2 100644
--- a/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
+++ b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
index 867962876916..867962876916 100644
--- a/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
+++ b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
index b07eabf32867..b07eabf32867 100644
--- a/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
+++ b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
index 9a65ad377fd5..9a65ad377fd5 100644
--- a/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
+++ b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
index 2a8241240123..2a8241240123 100644
--- a/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
+++ b/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
diff --git a/debuginfo-tests/win_cdb-tests/README.txt b/cross-project-tests/debuginfo-tests/win_cdb-tests/README.txt
index 4ef69c09660d..4ef69c09660d 100644
--- a/debuginfo-tests/win_cdb-tests/README.txt
+++ b/cross-project-tests/debuginfo-tests/win_cdb-tests/README.txt
diff --git a/debuginfo-tests/win_cdb-tests/lit.local.cfg.py b/cross-project-tests/debuginfo-tests/win_cdb-tests/lit.local.cfg.py
index e4d61b1fbb63..e4d61b1fbb63 100644
--- a/debuginfo-tests/win_cdb-tests/lit.local.cfg.py
+++ b/cross-project-tests/debuginfo-tests/win_cdb-tests/lit.local.cfg.py
diff --git a/debuginfo-tests/lit.cfg.py b/cross-project-tests/lit.cfg.py
index ac46e27d41cb..aefe0303b764 100644
--- a/debuginfo-tests/lit.cfg.py
+++ b/cross-project-tests/lit.cfg.py
@@ -32,7 +32,7 @@ config.suffixes = ['.c', '.cpp', '.m']
config.excludes = ['Inputs']
# test_source_root: The root path where tests are located.
-config.test_source_root = os.path.join(config.debuginfo_tests_src_root)
+config.test_source_root = config.debuginfo_tests_src_root
# test_exec_root: The root path where tests should be run.
config.test_exec_root = config.debuginfo_tests_obj_root
@@ -41,7 +41,8 @@ llvm_config.use_default_substitutions()
tools = [
ToolSubst('%test_debuginfo', command=os.path.join(
- config.debuginfo_tests_src_root, 'llgdb-tests', 'test_debuginfo.pl')),
+ config.debuginfo_tests_src_root, 'debuginfo-tests',
+ 'llgdb-tests', 'test_debuginfo.pl')),
ToolSubst("%llvm_src_root", config.llvm_src_root),
ToolSubst("%llvm_tools_dir", config.llvm_tools_dir),
]
@@ -126,7 +127,7 @@ if lldb_path is not None:
# Produce dexter path, lldb path, and combine into the %dexter substitution
# for running a test.
dexter_path = os.path.join(config.debuginfo_tests_src_root,
- 'dexter', 'dexter.py')
+ 'debuginfo-tests', 'dexter', 'dexter.py')
dexter_test_cmd = '"{}" "{}" test'.format(sys.executable, dexter_path)
if lldb_path is not None:
dexter_test_cmd += ' --lldb-executable "{}"'.format(lldb_path)
diff --git a/debuginfo-tests/lit.site.cfg.py.in b/cross-project-tests/lit.site.cfg.py.in
index bd2cadc71d06..bd2cadc71d06 100644
--- a/debuginfo-tests/lit.site.cfg.py.in
+++ b/cross-project-tests/lit.site.cfg.py.in
diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 135036f509d2..5d3ad7a4fd58 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -64,7 +64,7 @@ endif()
# LLVM_EXTERNAL_${project}_SOURCE_DIR using LLVM_ALL_PROJECTS
# This allows an easy way of setting up a build directory for llvm and another
# one for llvm+clang+... using the same sources.
-set(LLVM_ALL_PROJECTS "clang;clang-tools-extra;compiler-rt;debuginfo-tests;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;mlir;openmp;parallel-libs;polly;pstl")
+set(LLVM_ALL_PROJECTS "clang;clang-tools-extra;compiler-rt;cross-project-tests;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;mlir;openmp;parallel-libs;polly;pstl")
# The flang project is not yet part of "all" projects (see C++ requirements)
set(LLVM_EXTRA_PROJECTS "flang")
# List of all known projects in the mono repo
diff --git a/llvm/docs/CMake.rst b/llvm/docs/CMake.rst
index f1ac2c7d4934..bab0508fdeb3 100644
--- a/llvm/docs/CMake.rst
+++ b/llvm/docs/CMake.rst
@@ -434,7 +434,7 @@ LLVM-specific variables
This feature allows to have one build for only LLVM and another for clang+llvm
using the same source checkout.
The full list is:
- ``clang;clang-tools-extra;compiler-rt;debuginfo-tests;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;openmp;parallel-libs;polly;pstl``
+ ``clang;clang-tools-extra;compiler-rt;cross-project-tests;libc;libclc;libcxx;libcxxabi;libunwind;lld;lldb;openmp;parallel-libs;polly;pstl``
**LLVM_ENABLE_RTTI**:BOOL
Build LLVM with run-time type information. Defaults to OFF.
diff --git a/llvm/docs/GettingStarted.rst b/llvm/docs/GettingStarted.rst
index e44059b3031c..b776ae742b4e 100644
--- a/llvm/docs/GettingStarted.rst
+++ b/llvm/docs/GettingStarted.rst
@@ -64,7 +64,7 @@ This is an example workflow and configuration to get and build the LLVM source:
* ``-DLLVM_ENABLE_PROJECTS='...'`` --- semicolon-separated list of the LLVM
subprojects you'd like to additionally build. Can include any of: clang,
clang-tools-extra, libcxx, libcxxabi, libunwind, lldb, compiler-rt, lld,
- polly, or debuginfo-tests.
+ polly, or cross-project-tests.
For example, to build LLVM, Clang, libcxx, and libcxxabi, use
``-DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi"``.
diff --git a/llvm/docs/TestingGuide.rst b/llvm/docs/TestingGuide.rst
index 64c1c0ea78eb..4ec6a3d52b07 100644
--- a/llvm/docs/TestingGuide.rst
+++ b/llvm/docs/TestingGuide.rst
@@ -107,7 +107,7 @@ The test are written in C based languages or in LLVM assembly language.
These tests are compiled and run under a debugger. The debugger output
is checked to validate of debugging information. See README.txt in the
test suite for more information. This test suite is located in the
-``debuginfo-tests`` Subversion module.
+``cross-project-tests/debuginfo-tests`` directory.
Quick start
===========
diff --git a/llvm/projects/CMakeLists.txt b/llvm/projects/CMakeLists.txt
index 7a948bdc8506..0ffc4fa3c049 100644
--- a/llvm/projects/CMakeLists.txt
+++ b/llvm/projects/CMakeLists.txt
@@ -12,7 +12,7 @@ foreach(entry ${entries})
(NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/test-suite) AND
(NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/parallel-libs) AND
(NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/openmp) AND
- (NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/debuginfo-tests))
+ (NOT ${entry} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}/cross-project-tests))
get_filename_component(entry_name "${entry}" NAME)
add_llvm_external_project(${entry_name})
endif()
@@ -45,5 +45,5 @@ add_llvm_external_project(parallel-libs)
add_llvm_external_project(openmp)
if(LLVM_INCLUDE_TESTS)
- add_llvm_external_project(debuginfo-tests)
+ add_llvm_external_project(cross-project-tests)
endif()