[clang] [clang][bytecode] Fix DefaultInitExpr base pointer in IndirectFieldDecls (PR #193149)

via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 21 00:58:10 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 87565 tests passed
* 1476 tests skipped
* 2 tests failed

## Failed Tests
(click on a test name to see its output)

### cross-project-tests
<details>
<summary>cross-project-tests.debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp</summary>

```
Exit Code: -9
Timeout: Reached timeout of 1200 seconds

Command Output (stderr):
--
clang++ -O0 -glldb -std=gnu++11 /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/Output/address_hit_count.cpp.tmp # RUN: at line 7
+ clang++ -O0 -glldb -std=gnu++11 /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/Output/address_hit_count.cpp.tmp
/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp:15:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
   15 |     delete x;
      |     ^
      |           []
/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp:12:14: note: allocated with 'new[]' here
   12 |     int *x = new int[3];
      |              ^
1 warning generated.
"/usr/bin/python3" "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/dexter.py" test --fail-lt 1.0 -w -v --debugger lldb-dap --lldb-executable "/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb-dap" --dap-message-log=-e --binary /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/Output/address_hit_count.cpp.tmp -- /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp # RUN: at line 8
+ /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/dexter.py test --fail-lt 1.0 -w -v --debugger lldb-dap --lldb-executable /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb-dap --dap-message-log=-e --binary /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/Output/address_hit_count.cpp.tmp -- /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp
+ /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp
note: Opening DAP server: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb-dap
-> {
  "type": "request",
  "command": "initialize",
  "arguments": {
    "clientID": "dexter",
    "adapterID": "lldb-dap",
    "pathFormat": "path",
    "linesStartAt1": true,
    "columnsStartAt1": true,
    "supportsVariableType": true,
    "supportsVariablePaging": true,
    "supportsRunInTerminalRequest": false
  },
  "seq": 1
}
<- {
  "body": {
    "$__lldb_version": "lldb version 23.0.0git (https://github.com/llvm/llvm-project revision 945eccb649622d85e8d024ff038a8066f46efe1b)\n  clang revision 945eccb649622d85e8d024ff038a8066f46efe1b\n  llvm revision 945eccb649622d85e8d024ff038a8066f46efe1b",
    "completionTriggerCharacters": [
      ".",
      " ",
      "\t"
    ],
    "exceptionBreakpointFilters": [
      {
        "description": "C++ Catch",
        "filter": "cpp_catch",
        "label": "C++ Catch",
        "supportsCondition": true
      },
      {
        "description": "C++ Throw",
        "filter": "cpp_throw",
        "label": "C++ Throw",
        "supportsCondition": true
      },
      {
        "description": "Objective-C Catch",
        "filter": "objc_catch",
        "label": "Objective-C Catch",
        "supportsCondition": true
      },
      {
        "description": "Objective-C Throw",
        "filter": "objc_throw",
        "label": "Objective-C Throw",
        "supportsCondition": true
      }
    ],
    "supportTerminateDebuggee": true,
    "supportsBreakpointLocationsRequest": true,
    "supportsCancelRequest": true,
    "supportsClipboardContext": true,
    "supportsCompletionsRequest": true,
    "supportsConditionalBreakpoints": true,
    "supportsConfigurationDoneRequest": true,
    "supportsDataBreakpointBytes": true,
    "supportsDataBreakpoints": true,
    "supportsDelayedStackTraceLoading": true,
    "supportsDisassembleRequest": true,
    "supportsEvaluateForHovers": true,
    "supportsExceptionFilterOptions": true,
    "supportsExceptionInfoRequest": true,
    "supportsFunctionBreakpoints": true,
    "supportsHitConditionalBreakpoints": true,
    "supportsInstructionBreakpoints": true,
    "supportsLogPoints": true,
    "supportsModuleSymbolsRequest": true,
    "supportsModulesRequest": true,
    "supportsReadMemoryRequest": true,
    "supportsSetVariable": true,
    "supportsSteppingGranularity": true,
    "supportsValueFormattingOptions": true,
    "supportsWriteMemoryRequest": true
  },
  "command": "initialize",
  "request_seq": 1,
  "seq": 1,
  "success": true,
  "type": "response"
}
warning: DAP: Unknown support flag: $__lldb_version
warning: DAP: Unknown support flag: completionTriggerCharacters
warning: DAP: Unknown support flag: exceptionBreakpointFilters
warning: DAP: Unknown support flag: supportTerminateDebuggee
warning: DAP: Unknown support flag: supportsBreakpointLocationsRequest
warning: DAP: Unknown support flag: supportsClipboardContext
warning: DAP: Unknown support flag: supportsCompletionsRequest
warning: DAP: Unknown support flag: supportsDataBreakpointBytes
warning: DAP: Unknown support flag: supportsDelayedStackTraceLoading
warning: DAP: Unknown support flag: supportsExceptionFilterOptions
warning: DAP: Unknown support flag: supportsExceptionInfoRequest
warning: DAP: Unknown support flag: supportsModuleSymbolsRequest
-> {
  "type": "request",
  "command": "launch",
  "arguments": {
    "cwd": "/tmp/lit-tmp-7_h41tbv/dexter/tmp1ml5qm2e/tmptdzwfyan",
    "args": [],
    "program": "/tmp/lit-tmp-7_h41tbv/dexter/tmp1ml5qm2e/tmp.exe"
  },
  "seq": 2
}
<- {
  "body": {
    "category": "console",
    "output": "To get started with the debug console try \"<variable>\", \"<lldb-cmd>\" or \"help [<lldb-cmd>]\"\r\n"
  },
  "event": "output",
  "seq": 2,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": "For more information visit https://lldb.llvm.org/use/lldbdap.html#debug-console.\r\n"
  },
  "event": "output",
  "seq": 3,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": "PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.\n"
  },
  "event": "output",
  "seq": 4,
  "type": "event"
}
<- {
  "body": {
    "$__lldb_statistics": {
      "commands": "{}",
      "memory": "{\"strings\":{\"bytesTotal\":1048576,\"bytesUnused\":819485,\"bytesUsed\":229091}}",
      "plugins": "{\"abi\":[{\"enabled\":true,\"name\":\"SysV-arm64\"},{\"enabled\":true,\"name\":\"ABIMacOSX_arm64\"},{\"enabled\":true,\"name\":\"SysV-arm\"},{\"enabled\":true,\"name\":\"macosx-arm\"},{\"enabled\":true,\"name\":\"sysv-hexagon\"},{\"enabled\":true,\"name\":\"sysv-loongarch\"},{\"enabled\":true,\"name\":\"sysv-mips\"},{\"enabled\":true,\"name\":\"sysv-mips64\"},{\"enabled\":true,\"name\":\"sysv-msp430\"},{\"enabled\":true,\"name\":\"sysv-ppc\"},{\"enabled\":true,\"name\":\"sysv-ppc64\"},{\"enabled\":true,\"name\":\"sysv-riscv\"},{\"enabled\":true,\"name\":\"sysv-s390x\"},{\"enabled\":true,\"name\":\"abi.macosx-i386\"},{\"enabled\":true,\"name\":\"sysv-i386\"},{\"enabled\":true,\"name\":\"sysv-x86_64\"},{\"enabled\":true,\"name\":\"windows-x86_64\"}],\"architecture\":[{\"enabled\":true,\"name\":\"arm\"},{\"enabled\":true,\"name\":\"mips\"},{\"enabled\":true,\"name\":\"ppc64\"},{\"enabled\":true,\"name\":\"aarch64\"}],\"disassembler\":[{\"enabled\":true,\"name\":\"llvm-mc\"}],\"dynamic-loader\":[{\"enabled\":true,\"name\":\"darwin-kernel\"},{\"enabled\":true,\"name\":\"freebsd-kernel\"},{\"enabled\":true,\"name\":\"macosx-dyld\"},{\"enabled\":true,\"name\":\"macos-dyld\"},{\"enabled\":true,\"name\":\"posix-dyld\"},{\"enabled\":true,\"name\":\"static\"},{\"enabled\":true,\"name\":\"hexagon-dyld\"},{\"enabled\":true,\"name\":\"windows-dyld\"},{\"enabled\":true,\"name\":\"wasm-dyld\"}],\"emulate-instruction\":[{\"enabled\":true,\"name\":\"arm\"},{\"enabled\":true,\"name\":\"arm64\"},{\"enabled\":true,\"name\":\"LoongArch\"},{\"enabled\":true,\"name\":\"mips32\"},{\"enabled\":true,\"name\":\"mips64\"},{\"enabled\":true,\"name\":\"ppc64\"},{\"enabled\":true,\"name\":\"riscv\"}],\"instrumentation-runtime\":[{\"enabled\":true,\"name\":\"AddressSanitizer\"},{\"enabled\":true,\"name\":\"Libsanitizers-ASan\"},{\"enabled\":true,\"name\":\"BoundsSafety\"},{\"enabled\":true,\"name\":\"MainThreadChecker\"},{\"enabled\":true,\"name\":\"ThreadSanitizer\"},{\"enabled\":true,\"name\":\"UndefinedBehaviorSanitizer\"}],\"jit-loader\":[{\"enabled\":true,\"name\":\"gdb\"}],\"language\":[{\"enabled\":true,\"name\":\"cplusplus\"},{\"enabled\":true,\"name\":\"objc\"},{\"enabled\":true,\"name\":\"objcplusplus\"}],\"language-runtime\":[{\"enabled\":true,\"name\":\"cpp-language-runtime\"},{\"enabled\":true,\"name\":\"apple-objc-v2\"},{\"enabled\":true,\"name\":\"apple-objc-v1\"},{\"enabled\":true,\"name\":\"gnustep-objc-libobjc2\"}],\"memory-history\":[{\"enabled\":true,\"name\":\"asan\"}],\"object-container\":[{\"enabled\":true,\"name\":\"bsd-archive\"},{\"enabled\":true,\"name\":\"big-archive\"},{\"enabled\":true,\"name\":\"mach-o\"},{\"enabled\":true,\"name\":\"mach-o-fileset\"}],\"object-file\":[{\"enabled\":true,\"name\":\"breakpad\"},{\"enabled\":true,\"name\":\"COFF\"},{\"enabled\":true,\"name\":\"elf\"},{\"enabled\":true,\"name\":\"JSON\"},{\"enabled\":true,\"name\":\"mach-o\"},{\"enabled\":true,\"name\":\"minidump\"},{\"enabled\":true,\"name\":\"pdb\"},{\"enabled\":true,\"name\":\"pe-coff\"},{\"enabled\":true,\"name\":\"xcoff\"},{\"enabled\":true,\"name\":\"wasm\"}],\"operating-system\":[{\"enabled\":true,\"name\":\"python\"}],\"platform\":[{\"enabled\":true,\"name\":\"remote-AIX\"},{\"enabled\":true,\"name\":\"remote-linux\"},{\"enabled\":true,\"name\":\"remote-android\"},{\"enabled\":true,\"name\":\"remote-freebsd\"},{\"enabled\":true,\"name\":\"remote-gdb-server\"},{\"enabled\":true,\"name\":\"darwin\"},{\"enabled\":true,\"name\":\"remote-ios\"},{\"enabled\":true,\"name\":\"remote-macosx\"},{\"enabled\":true,\"name\":\"host\"},{\"enabled\":true,\"name\":\"remote-netbsd\"},{\"enabled\":true,\"name\":\"remote-openbsd\"},{\"enabled\":true,\"name\":\"qemu-user\"},{\"enabled\":true,\"name\":\"webinspector-wasm\"},{\"enabled\":true,\"name\":\"wasm\"},{\"enabled\":true,\"name\":\"remote-windows\"}],\"process\":[{\"enabled\":true,\"name\":\"ScriptedProcess\"},{\"enabled\":true,\"name\":\"elf-core\"},{\"enabled\":true,\"name\":\"mach-o-core\"},{\"enabled\":true,\"name\":\"minidump\"},{\"enabled\":true,\"name\":\"wasm\"},{\"enabled\":true,\"name\":\"gdb-remote\"}],\"register-type-builder\":[{\"enabled\":true,\"name\":\"register-types-clang\"}],\"repl\":[{\"enabled\":true,\"name\":\"ClangREPL\"}],\"script-interpreter\":[{\"enabled\":true,\"name\":\"script-none\"},{\"enabled\":true,\"name\":\"script-python\"}],\"scripted-interface\":[{\"enabled\":true,\"name\":\"OperatingSystemPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedPlatformPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedProcessPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedStopHookPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedBreakpointPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedThreadPlanPythonInterface\"},{\"enabled\":true,\"name\":\"ScriptedFrameProviderPythonInterface\"}],\"structured-data\":[{\"enabled\":true,\"name\":\"darwin-log\"}],\"symbol-file\":[{\"enabled\":true,\"name\":\"breakpad\"},{\"enabled\":true,\"name\":\"CTF\"},{\"enabled\":true,\"name\":\"dwarf\"},{\"enabled\":true,\"name\":\"dwarf-debugmap\"},{\"enabled\":true,\"name\":\"JSON\"},{\"enabled\":true,\"name\":\"native-pdb\"},{\"enabled\":true,\"name\":\"pdb\"},{\"enabled\":true,\"name\":\"symtab\"}],\"symbol-locator\":[{\"enabled\":true,\"name\":\"debuginfod\"},{\"enabled\":true,\"name\":\"symstore\"},{\"enabled\":true,\"name\":\"Default\"}],\"symbol-vendor\":[{\"enabled\":true,\"name\":\"ELF\"},{\"enabled\":true,\"name\":\"PE-COFF\"},{\"enabled\":true,\"name\":\"WASM\"}],\"system-runtime\":[{\"enabled\":true,\"name\":\"systemruntime-macosx\"}],\"trace-exporter\":[{\"enabled\":true,\"name\":\"ctf\"}],\"type-system\":[{\"enabled\":true,\"name\":\"clang\"}],\"unwind-assembly\":[{\"enabled\":true,\"name\":\"inst-emulation\"},{\"enabled\":true,\"name\":\"x86\"}]}",
      "targets": "[{\"breakpoints\":[{\"details\":{\"Breakpoint\":{\"BKPTOptions\":{\"AutoContinue\":false,\"ConditionText\":\"\",\"EnabledState\":true,\"IgnoreCount\":0,\"OneShotState\":false},\"BKPTResolver\":{\"Options\":{\"Language\":\"c\",\"NameMask\":[4,4,4,4,4,4],\"Offset\":0,\"SkipPrologue\":false,\"SymbolNames\":[\"_dl_debug_state\",\"rtld_db_dlactivity\",\"__dl_rtld_db_dlactivity\",\"r_debug_state\",\"_r_debug_state\",\"_rtld_debug_state\"]},\"Type\":\"SymbolName\"},\"Hardware\":false,\"SearchFilter\":{\"Options\":{\"ModuleList\":[\"/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\"]},\"Type\":\"Modules\"}}},\"hitCount\":0,\"id\":-1,\"internal\":true,\"kindDescription\":\"shared-library-event\",\"numLocations\":1,\"numResolvedLocations\":1,\"resolveTime\":0.00027099999999999997}],\"dyldPluginName\":\"posix-dyld\",\"expressionEvaluation\":{\"failures\":0,\"successes\":0},\"firstStopTime\":0.054612642000000003,\"frameVariable\":{\"failures\":0,\"successes\":0},\"launchOrAttachTime\":0.041153232999999997,\"moduleIdentifiers\":[757943920,750045968,758004128],\"signals\":[{\"SIGSTOP\":1}],\"sourceMapDeduceCount\":0,\"sourceRealpathAttemptCount\":0,\"sourceRealpathCompatibleCount\":0,\"stopCount\":1,\"summaryProviderStatistics\":[],\"targetCreateTime\":0.057437000000000002,\"totalBreakpointResolveTime\":0.00027099999999999997,\"totalSharedLibraryEventHitCount\":0}]",
      "totalDebugInfoByteSize": 1278,
      "totalDebugInfoEnabled": 1,
      "totalDebugInfoIndexLoadedFromCache": 0,
      "totalDebugInfoIndexSavedToCache": 0,
      "totalDebugInfoIndexTime": 0.015683,
      "totalDebugInfoParseTime": 4.3e-05,
      "totalDwoErrorCount": 0,
      "totalDwoFileCount": 0,
      "totalLoadedDwoFileCount": 0,
      "totalModuleCount": 3,
      "totalModuleCountHasDebugInfo": 1,
      "totalModuleCountWithIncompleteTypes": 0,
      "totalModuleCountWithVariableErrors": 0,
      "totalSymbolLocatorTime": "{\"Default\":0.0050420000000000013,\"debuginfod\":3.0000000000000001e-06,\"symstore\":1.4999999999999999e-05}",
      "totalSymbolTableIndexTime": 4.6e-05,
      "totalSymbolTableParseTime": 0.001373,
      "totalSymbolTableStripped": 0,
      "totalSymbolTableSymbolCount": 362,
      "totalSymbolTablesLoaded": 3,
      "totalSymbolTablesLoadedFromCache": 0,
      "totalSymbolTablesSavedToCache": 0
    }
  },
  "event": "initialized",
  "seq": 5,
  "type": "event"
}
-> {
  "type": "request",
  "command": "setBreakpoints",
  "arguments": {
    "source": {
      "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
    },
    "breakpoints": [
      {
        "line": 1
      },
      {
        "line": 2
      },
      {
        "line": 3
      },
      {
        "line": 4
      },
      {
        "line": 5
      },
      {
        "line": 6
      },
      {
        "line": 7
      },
      {
        "line": 8
      },
      {
        "line": 9
      },
      {
        "line": 10
      },
      {
        "line": 11
      },
      {
        "line": 12
      },
      {
        "line": 13
      },
      {
        "line": 14
      },
      {
        "line": 15
      },
      {
        "line": 16
      },
      {
        "line": 17
      },
      {
        "line": 18
      },
      {
        "line": 19
      }
    ]
  },
  "seq": 3
}
<- {
  "body": {
    "breakpoints": [
      {
        "id": 1,
        "line": 1,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 2,
        "line": 2,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 3,
        "line": 3,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 4,
        "line": 4,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 5,
        "line": 5,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 6,
        "line": 6,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 7,
        "line": 7,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 8,
        "line": 8,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 9,
        "line": 9,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "column": 14,
        "id": 10,
        "instructionReference": "0x55555555515F",
        "line": 12,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 14,
        "id": 11,
        "instructionReference": "0x55555555515F",
        "line": 12,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 14,
        "id": 12,
        "instructionReference": "0x55555555515F",
        "line": 12,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 19,
        "id": 13,
        "instructionReference": "0x55555555516D",
        "line": 13,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 8,
        "id": 14,
        "instructionReference": "0x555555555186",
        "line": 14,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 12,
        "id": 15,
        "instructionReference": "0x55555555519E",
        "line": 15,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "column": 1,
        "id": 16,
        "instructionReference": "0x5555555551B5",
        "line": 16,
        "source": {
          "name": "address_hit_count.cpp",
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": true
      },
      {
        "id": 17,
        "line": 17,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 18,
        "line": 18,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      },
      {
        "id": 19,
        "line": 19,
        "source": {
          "path": "/home/gha/actions-runner/_work/llvm-project/llvm-project/cross-project-tests/debuginfo-tests/dexter/feature_tests/commands/perfect/dex_declare_address/address_hit_count.cpp"
        },
        "verified": false
      }
    ]
  },
  "command": "setBreakpoints",
  "request_seq": 3,
  "seq": 6,
  "success": true,
  "type": "response"
}
-> {
  "type": "request",
  "command": "configurationDone",
  "seq": 4
}
<- {
  "body": {
    "capabilities": {
      "supportsModuleSymbolsRequest": true,
      "supportsRestartRequest": true,
      "supportsStepInTargetsRequest": true
    }
  },
  "event": "capabilities",
  "seq": 7,
  "type": "event"
}
warning: DAP: Unknown support flag: capabilities
<- {
  "body": {
    "category": "console",
    "output": "Executable binary set to '/tmp/lit-tmp-7_h41tbv/dexter/tmp1ml5qm2e/tmp.exe' (x86_64-unknown-linux-gnu).\r\n"
  },
  "event": "output",
  "seq": 8,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": "Attached to process 491537.\r\n"
  },
  "event": "output",
  "seq": 9,
  "type": "event"
}
<- {
  "body": {
    "isLocalProcess": true,
    "name": "/tmp/lit-tmp-7_h41tbv/dexter/tmp1ml5qm2e/tmp.exe",
    "pointerSize": 64,
    "startMethod": "launch",
    "systemProcessId": 491537
  },
  "event": "process",
  "seq": 10,
  "type": "event"
}
<- {
  "command": "configurationDone",
  "request_seq": 4,
  "seq": 11,
  "success": true,
  "type": "response"
}
<- {
  "command": "launch",
  "request_seq": 2,
  "seq": 12,
  "success": true,
  "type": "response"
}
<- {
  "body": {
    "category": "console",
    "output": "#0"
  },
  "event": "output",
  "seq": 13,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": " "
  },
  "event": "output",
  "seq": 14,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": "0x00000000002be978 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:880:13"
  },
  "event": "output",
  "seq": 15,
  "type": "event"
}
<- {
  "body": {
    "category": "console",
    "output": "\n"
  },
  "event": "output",
  "seq": 16,
  "type": "event"
}

--

```
</details>

### lldb-api
<details>
<summary>lldb-api.functionalities/always-run-threads/TestAlwaysRunThreadNames.py</summary>

```
Script:
--
/usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --env LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include --env LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --libcxx-include-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 --libcxx-include-target-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1 --libcxx-library-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu --triple x86_64-unknown-linux-gnu --build-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex --lldb-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb --compiler /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang --dsymutil /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil --make /usr/bin/gmake --llvm-tools-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --lldb-obj-root /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb --lldb-libs-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --cmake-build-type Release /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/functionalities/always-run-threads -p TestAlwaysRunThreadNames.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 23.0.0git (https://github.com/llvm/llvm-project revision 945eccb649622d85e8d024ff038a8066f46efe1b)
  clang revision 945eccb649622d85e8d024ff038a8066f46efe1b
  llvm revision 945eccb649622d85e8d024ff038a8066f46efe1b
Skipping the following test categories: msvcstl, dsym, pdb, gmodules, debugserver, objc

--
Command Output (stderr):
--
FAIL: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_always_run_thread_resumes_during_step (TestAlwaysRunThreadNames.AlwaysRunThreadNamesTestCase.test_always_run_thread_resumes_during_step)
Log Files:
 - /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/functionalities/always-run-threads/TestAlwaysRunThreadNames/Failure_test_always_run_thread_resumes_during_step.log
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_without_setting_thread_is_suspended (TestAlwaysRunThreadNames.AlwaysRunThreadNamesTestCase.test_without_setting_thread_is_suspended)
======================================================================
FAIL: test_always_run_thread_resumes_during_step (TestAlwaysRunThreadNames.AlwaysRunThreadNamesTestCase.test_always_run_thread_resumes_during_step)
   Test that a thread named in always-run-thread-names continues
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/functionalities/always-run-threads/TestAlwaysRunThreadNames.py", line 35, in test_always_run_thread_resumes_during_step
    self.assertGreater(
AssertionError: 1 not greater than 1 : Helper thread counter did not advance during step-over (expected it to run because of always-run-thread-names).
Config=x86_64-/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang
----------------------------------------------------------------------
Ran 2 tests in 4.814s

FAILED (failures=1)

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/193149


More information about the cfe-commits mailing list