[all-commits] [llvm/llvm-project] 136475: [RFC][debuginfo-test] Rename debug-info lit tests ...

James Henderson via All-commits all-commits at lists.llvm.org
Mon Jun 28 03:34:12 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1364750dadbb56032ef73b4d0d8cbc88a51392da
      https://github.com/llvm/llvm-project/commit/1364750dadbb56032ef73b4d0d8cbc88a51392da
  Author: James Henderson <james.henderson at sony.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M README.md
    A cross-project-tests/CMakeLists.txt
    A cross-project-tests/debuginfo-tests/README.txt
    A cross-project-tests/debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/asan-deque.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/asan.c
    A cross-project-tests/debuginfo-tests/dexter-tests/ctor.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/dbg-arg.c
    A cross-project-tests/debuginfo-tests/dexter-tests/deferred_globals.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/global-constant.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/hello.c
    A cross-project-tests/debuginfo-tests/dexter-tests/inline-line-gap.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/lit.local.cfg
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/bitcast.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining-dse.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/inlining.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/loop.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/merged-store.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/ptr-to.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/struct-dse.c
    A cross-project-tests/debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
    A cross-project-tests/debuginfo-tests/dexter-tests/namespace.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/nrvo-string.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/nrvo.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/optnone-fastmath.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/optnone-loops.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/realigned-frame.cpp
    A cross-project-tests/debuginfo-tests/dexter-tests/stack-var.c
    A cross-project-tests/debuginfo-tests/dexter-tests/vla.c
    A cross-project-tests/debuginfo-tests/dexter/.gitignore
    A cross-project-tests/debuginfo-tests/dexter/Commands.md
    A cross-project-tests/debuginfo-tests/dexter/LICENSE.txt
    A cross-project-tests/debuginfo-tests/dexter/README.md
    A cross-project-tests/debuginfo-tests/dexter/dex/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/Builder.py
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/ParserOptions.py
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat
    A cross-project-tests/debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat
    A cross-project-tests/debuginfo-tests/dexter/dex/command/CommandBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/ParseCommand.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/StepValueInfo.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLabel.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py
    A cross-project-tests/debuginfo-tests/dexter/dex/command/commands/DexWatch.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/Debuggers.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/README.md
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/client.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/control.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/lldb/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py
    A cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/BuilderIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/DextIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/FrameIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/LocIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ProgramState.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/StepIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ValueIR.py
    A cross-project-tests/debuginfo-tests/dexter/dex/dextIR/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/heuristic/Heuristic.py
    A cross-project-tests/debuginfo-tests/dexter/dex/heuristic/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/Main.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/TestToolBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/ToolBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/help/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/help/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/test/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/test/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/view/Tool.py
    A cross-project-tests/debuginfo-tests/dexter/dex/tools/view/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/Environment.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/Exceptions.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/ExtArgParse.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/ReturnCode.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/RootDirectory.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/Timer.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/UnitTests.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/Version.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/Warning.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/WorkingDirectory.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/posix/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py
    A cross-project-tests/debuginfo-tests/dexter/dex/utils/windows/__init__.py
    A cross-project-tests/debuginfo-tests/dexter/dexter.py
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/Readme.md
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/lit.local.cfg
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/help/help.test
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/view.cpp
    A cross-project-tests/debuginfo-tests/dexter/feature_tests/unittests/run.test
    A cross-project-tests/debuginfo-tests/llgdb-tests/apple-accel.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/asan-blocks.c
    A cross-project-tests/debuginfo-tests/llgdb-tests/asan-deque.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/asan.c
    A cross-project-tests/debuginfo-tests/llgdb-tests/block_var.m
    A cross-project-tests/debuginfo-tests/llgdb-tests/blocks.m
    A cross-project-tests/debuginfo-tests/llgdb-tests/foreach.m
    A cross-project-tests/debuginfo-tests/llgdb-tests/forward-declare-class.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/lit.local.cfg
    A cross-project-tests/debuginfo-tests/llgdb-tests/llgdb.py
    A cross-project-tests/debuginfo-tests/llgdb-tests/nested-struct.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/nrvo-string.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/safestack.c
    A cross-project-tests/debuginfo-tests/llgdb-tests/sret.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/static-member-2.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/static-member.cpp
    A cross-project-tests/debuginfo-tests/llgdb-tests/test_debuginfo.pl
    A cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
    A cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
    A cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
    A cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
    A cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
    A cross-project-tests/debuginfo-tests/win_cdb-tests/README.txt
    A cross-project-tests/debuginfo-tests/win_cdb-tests/lit.local.cfg.py
    A cross-project-tests/lit.cfg.py
    A cross-project-tests/lit.site.cfg.py.in
    R debuginfo-tests/CMakeLists.txt
    R debuginfo-tests/README.txt
    R debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp
    R debuginfo-tests/dexter-tests/asan-deque.cpp
    R debuginfo-tests/dexter-tests/asan.c
    R debuginfo-tests/dexter-tests/ctor.cpp
    R debuginfo-tests/dexter-tests/dbg-arg.c
    R debuginfo-tests/dexter-tests/deferred_globals.cpp
    R debuginfo-tests/dexter-tests/global-constant.cpp
    R debuginfo-tests/dexter-tests/hello.c
    R debuginfo-tests/dexter-tests/inline-line-gap.cpp
    R debuginfo-tests/dexter-tests/lit.local.cfg
    R debuginfo-tests/dexter-tests/memvars/bitcast.c
    R debuginfo-tests/dexter-tests/memvars/const-branch.c
    R debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
    R debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
    R debuginfo-tests/dexter-tests/memvars/inline-escaping-function.c
    R debuginfo-tests/dexter-tests/memvars/inlining-dse.c
    R debuginfo-tests/dexter-tests/memvars/inlining.c
    R debuginfo-tests/dexter-tests/memvars/loop.c
    R debuginfo-tests/dexter-tests/memvars/merged-store.c
    R debuginfo-tests/dexter-tests/memvars/ptr-to.c
    R debuginfo-tests/dexter-tests/memvars/struct-dse.c
    R debuginfo-tests/dexter-tests/memvars/unused-merged-value.c
    R debuginfo-tests/dexter-tests/namespace.cpp
    R debuginfo-tests/dexter-tests/nrvo-string.cpp
    R debuginfo-tests/dexter-tests/nrvo.cpp
    R debuginfo-tests/dexter-tests/optnone-fastmath.cpp
    R debuginfo-tests/dexter-tests/optnone-loops.cpp
    R debuginfo-tests/dexter-tests/optnone-simple-functions.cpp
    R debuginfo-tests/dexter-tests/optnone-struct-and-methods.cpp
    R debuginfo-tests/dexter-tests/optnone-vectors-and-functions.cpp
    R debuginfo-tests/dexter-tests/realigned-frame.cpp
    R debuginfo-tests/dexter-tests/stack-var.c
    R debuginfo-tests/dexter-tests/vla.c
    R debuginfo-tests/dexter/.gitignore
    R debuginfo-tests/dexter/Commands.md
    R debuginfo-tests/dexter/LICENSE.txt
    R debuginfo-tests/dexter/README.md
    R debuginfo-tests/dexter/dex/__init__.py
    R debuginfo-tests/dexter/dex/builder/Builder.py
    R debuginfo-tests/dexter/dex/builder/ParserOptions.py
    R debuginfo-tests/dexter/dex/builder/__init__.py
    R debuginfo-tests/dexter/dex/builder/scripts/posix/clang-c.sh
    R debuginfo-tests/dexter/dex/builder/scripts/posix/clang.sh
    R debuginfo-tests/dexter/dex/builder/scripts/posix/gcc.sh
    R debuginfo-tests/dexter/dex/builder/scripts/windows/clang-cl_vs2015.bat
    R debuginfo-tests/dexter/dex/builder/scripts/windows/clang.bat
    R debuginfo-tests/dexter/dex/command/CommandBase.py
    R debuginfo-tests/dexter/dex/command/ParseCommand.py
    R debuginfo-tests/dexter/dex/command/StepValueInfo.py
    R debuginfo-tests/dexter/dex/command/__init__.py
    R debuginfo-tests/dexter/dex/command/commands/DexDeclareFile.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectProgramState.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectStepKind.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectStepOrder.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectWatchBase.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectWatchType.py
    R debuginfo-tests/dexter/dex/command/commands/DexExpectWatchValue.py
    R debuginfo-tests/dexter/dex/command/commands/DexLabel.py
    R debuginfo-tests/dexter/dex/command/commands/DexLimitSteps.py
    R debuginfo-tests/dexter/dex/command/commands/DexUnreachable.py
    R debuginfo-tests/dexter/dex/command/commands/DexWatch.py
    R debuginfo-tests/dexter/dex/debugger/DebuggerBase.py
    R debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ConditionalController.py
    R debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ControllerHelpers.py
    R debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DebuggerControllerBase.py
    R debuginfo-tests/dexter/dex/debugger/DebuggerControllers/DefaultController.py
    R debuginfo-tests/dexter/dex/debugger/Debuggers.py
    R debuginfo-tests/dexter/dex/debugger/__init__.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/README.md
    R debuginfo-tests/dexter/dex/debugger/dbgeng/__init__.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/breakpoint.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/client.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/control.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/dbgeng.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/probe_process.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/setup.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/symbols.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/symgroup.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/sysobjs.py
    R debuginfo-tests/dexter/dex/debugger/dbgeng/utils.py
    R debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py
    R debuginfo-tests/dexter/dex/debugger/lldb/__init__.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2015.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2017.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio2019.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/__init__.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/windows/ComInterface.py
    R debuginfo-tests/dexter/dex/debugger/visualstudio/windows/__init__.py
    R debuginfo-tests/dexter/dex/dextIR/BuilderIR.py
    R debuginfo-tests/dexter/dex/dextIR/DebuggerIR.py
    R debuginfo-tests/dexter/dex/dextIR/DextIR.py
    R debuginfo-tests/dexter/dex/dextIR/FrameIR.py
    R debuginfo-tests/dexter/dex/dextIR/LocIR.py
    R debuginfo-tests/dexter/dex/dextIR/ProgramState.py
    R debuginfo-tests/dexter/dex/dextIR/StepIR.py
    R debuginfo-tests/dexter/dex/dextIR/ValueIR.py
    R debuginfo-tests/dexter/dex/dextIR/__init__.py
    R debuginfo-tests/dexter/dex/heuristic/Heuristic.py
    R debuginfo-tests/dexter/dex/heuristic/__init__.py
    R debuginfo-tests/dexter/dex/tools/Main.py
    R debuginfo-tests/dexter/dex/tools/TestToolBase.py
    R debuginfo-tests/dexter/dex/tools/ToolBase.py
    R debuginfo-tests/dexter/dex/tools/__init__.py
    R debuginfo-tests/dexter/dex/tools/clang_opt_bisect/Tool.py
    R debuginfo-tests/dexter/dex/tools/clang_opt_bisect/__init__.py
    R debuginfo-tests/dexter/dex/tools/help/Tool.py
    R debuginfo-tests/dexter/dex/tools/help/__init__.py
    R debuginfo-tests/dexter/dex/tools/list_debuggers/Tool.py
    R debuginfo-tests/dexter/dex/tools/list_debuggers/__init__.py
    R debuginfo-tests/dexter/dex/tools/no_tool_/Tool.py
    R debuginfo-tests/dexter/dex/tools/no_tool_/__init__.py
    R debuginfo-tests/dexter/dex/tools/run_debugger_internal_/Tool.py
    R debuginfo-tests/dexter/dex/tools/run_debugger_internal_/__init__.py
    R debuginfo-tests/dexter/dex/tools/test/Tool.py
    R debuginfo-tests/dexter/dex/tools/test/__init__.py
    R debuginfo-tests/dexter/dex/tools/view/Tool.py
    R debuginfo-tests/dexter/dex/tools/view/__init__.py
    R debuginfo-tests/dexter/dex/utils/Environment.py
    R debuginfo-tests/dexter/dex/utils/Exceptions.py
    R debuginfo-tests/dexter/dex/utils/ExtArgParse.py
    R debuginfo-tests/dexter/dex/utils/PrettyOutputBase.py
    R debuginfo-tests/dexter/dex/utils/ReturnCode.py
    R debuginfo-tests/dexter/dex/utils/RootDirectory.py
    R debuginfo-tests/dexter/dex/utils/Timer.py
    R debuginfo-tests/dexter/dex/utils/UnitTests.py
    R debuginfo-tests/dexter/dex/utils/Version.py
    R debuginfo-tests/dexter/dex/utils/Warning.py
    R debuginfo-tests/dexter/dex/utils/WorkingDirectory.py
    R debuginfo-tests/dexter/dex/utils/__init__.py
    R debuginfo-tests/dexter/dex/utils/posix/PrettyOutput.py
    R debuginfo-tests/dexter/dex/utils/posix/__init__.py
    R debuginfo-tests/dexter/dex/utils/windows/PrettyOutput.py
    R debuginfo-tests/dexter/dex/utils/windows/__init__.py
    R debuginfo-tests/dexter/dexter.py
    R debuginfo-tests/dexter/feature_tests/Readme.md
    R debuginfo-tests/dexter/feature_tests/commands/penalty/dex_declare_file.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/expect_program_state.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_kinds.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/expect_step_order.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_type.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/expect_watch_value.cpp
    R debuginfo-tests/dexter/feature_tests/commands/penalty/unreachable.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/commands.dex
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/lit.local.cfg.py
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cfg
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/dex_and_source/test.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/commands.dex
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/lit.local.cfg.py
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary/test.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/commands.dex
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/dex_commands/source_root_dir.dex
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/lit.local.cfg.py
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/precompiled_binary_different_dir/source/test.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/lit.local.cfg.py
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/source/test file.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.cfg
    R debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_file/windows_noncanonical_path/test.dex
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_program_state.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/direction.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/func_external.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/recursive.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_kind/small_loop.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_step_order.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_type.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/expect_watch_value.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/hit_count.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_check_json_step_count.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_loop.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_expect_value.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_line_mismatch.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_overlapping_ranges.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/limit_steps_same_line_conditional.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/limit_steps/unconditional.cpp
    R debuginfo-tests/dexter/feature_tests/commands/perfect/lit.local.cfg
    R debuginfo-tests/dexter/feature_tests/commands/perfect/unreachable.cpp
    R debuginfo-tests/dexter/feature_tests/lit.local.cfg
    R debuginfo-tests/dexter/feature_tests/subtools/clang-opt-bisect/clang-opt-bisect.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/help/help.test
    R debuginfo-tests/dexter/feature_tests/subtools/list-debuggers/list-debuggers.test
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_bad_label_ref.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_duplicate_label.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_label_kwarg.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_limit_steps_no_values.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_paren.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_paren_mline.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_syntax_mline.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_type.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/err_type_mline.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/label_another_line.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/label_offset.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/test/source-root-dir.cpp
    R debuginfo-tests/dexter/feature_tests/subtools/view.cpp
    R debuginfo-tests/dexter/feature_tests/unittests/run.test
    R debuginfo-tests/lit.cfg.py
    R debuginfo-tests/lit.site.cfg.py.in
    R debuginfo-tests/llgdb-tests/apple-accel.cpp
    R debuginfo-tests/llgdb-tests/asan-blocks.c
    R debuginfo-tests/llgdb-tests/asan-deque.cpp
    R debuginfo-tests/llgdb-tests/asan.c
    R debuginfo-tests/llgdb-tests/block_var.m
    R debuginfo-tests/llgdb-tests/blocks.m
    R debuginfo-tests/llgdb-tests/foreach.m
    R debuginfo-tests/llgdb-tests/forward-declare-class.cpp
    R debuginfo-tests/llgdb-tests/lit.local.cfg
    R debuginfo-tests/llgdb-tests/llgdb.py
    R debuginfo-tests/llgdb-tests/nested-struct.cpp
    R debuginfo-tests/llgdb-tests/nrvo-string.cpp
    R debuginfo-tests/llgdb-tests/safestack.c
    R debuginfo-tests/llgdb-tests/sret.cpp
    R debuginfo-tests/llgdb-tests/static-member-2.cpp
    R debuginfo-tests/llgdb-tests/static-member.cpp
    R debuginfo-tests/llgdb-tests/test_debuginfo.pl
    R debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
    R debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
    R debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
    R debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
    R debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
    R debuginfo-tests/win_cdb-tests/README.txt
    R debuginfo-tests/win_cdb-tests/lit.local.cfg.py
    M llvm/CMakeLists.txt
    M llvm/docs/CMake.rst
    M llvm/docs/GettingStarted.rst
    M llvm/docs/TestingGuide.rst
    M llvm/projects/CMakeLists.txt

  Log Message:
  -----------
  [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


  Commit: 24af0990de255d3862e4c4ed73c00872ba67647e
      https://github.com/llvm/llvm-project/commit/24af0990de255d3862e4c4ed73c00872ba67647e
  Author: James Henderson <james.henderson at sony.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M cross-project-tests/CMakeLists.txt
    M cross-project-tests/lit.cfg.py
    M cross-project-tests/lit.site.cfg.py.in

  Log Message:
  -----------
  [cross-project-tests] Rename vars to make sense for new directory name

Differential Revision: https://reviews.llvm.org/D96509

Reviewed by: aprantl


  Commit: 4446a72ad2dc2c268015dea4c649fcf4bca7f619
      https://github.com/llvm/llvm-project/commit/4446a72ad2dc2c268015dea4c649fcf4bca7f619
  Author: James Henderson <james.henderson at sony.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M cross-project-tests/CMakeLists.txt
    M cross-project-tests/lit.cfg.py
    M cross-project-tests/lit.site.cfg.py.in

  Log Message:
  -----------
  [cross-project-tests] Add lld as a dependency if in LLVM_ENABLE_PROJECTS

Differential Revision: https://reviews.llvm.org/D96510

Reviewed by: aprantl


  Commit: 3827600ff3f78b788b910ea1ebc6f86b132b6048
      https://github.com/llvm/llvm-project/commit/3827600ff3f78b788b910ea1ebc6f86b132b6048
  Author: James Henderson <james.henderson at sony.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M cross-project-tests/CMakeLists.txt
    A cross-project-tests/debuginfo-tests/lit.local.cfg
    M cross-project-tests/lit.cfg.py

  Log Message:
  -----------
  [cross-project-tests] Make clang optional if not in LLVM_ENABLE_PROJECTS

Also mark debuginfo_tests as UNSUPPORTED if clang can't be found and
remove it from the list of test dependencies if not in
LLVM_ENABLE_PROJECTS.

Differential Revision: https://reviews.llvm.org/D96511

Reviewed by: aprantl


  Commit: 2b9ac789ecdb2f8fd23c5af9be72e05191dbbae2
      https://github.com/llvm/llvm-project/commit/2b9ac789ecdb2f8fd23c5af9be72e05191dbbae2
  Author: James Henderson <james.henderson at sony.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M cross-project-tests/CMakeLists.txt

  Log Message:
  -----------
  [cross-project-tests] Add/update check-* targets for cross-project-tests

This change modifies the existing check-debuginfo target to only run the
debuginfo tests within the cross-project-tests, and adds a new target
(check-cross-project) which runs all the tests. The former has also been
modified to not be included in check-all (since the check-cross-project
target covers them).

Differential Revision: https://reviews.llvm.org/D96513

Reviewed by: aprantl


Compare: https://github.com/llvm/llvm-project/compare/f99672568fda...2b9ac789ecdb


More information about the All-commits mailing list