<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/64279>64279</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            lldb python wrapper fails to build in windows release packaging: Assertion failed: Getattr(n, "sym:name"), file Modules/lang.cxx, line 1657
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          zmodem
      </td>
    </tr>
</table>

<pre>
    LLDB is failing to build in Windows release packaging for llvm-17.0.0-rc1, see see https://discourse.llvm.org/t/llvm-17-0-0-rc1-tagged/72404/3

To reproduce, in a VS 2019 cmd prompt, at `llvmorg-18-init`:

```
cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS="lldb;clang" ../llvm && ninja lldb
...
[705/4571] Building LLDB Python wrapper
FAILED: tools/lldb/bindings/python/LLDBWrapPython.cpp tools/lldb/bindings/python/lldb.py
cmd.exe /C "cd /D C:\src\llvm-project\build.bar\tools\lldb\bindings\python && C:\src\swigwin-3.0.8\swig.exe -c++ -w361,362 -features autodoc -IC:/src/llvm-project/lldb/include -IC:/src/llvm-project/lldb/bindings -IC:/src/llvm-project/lldb/bindings/python -c++ -threads -python -py3 -outdir C:/src/llvm-project/build.bar/tools/lldb/bindings/python -o C:/src/llvm-project/build.bar/tools/lldb/bindings/python/LLDBWrapPython.cpp C:/src/llvm-project/lldb/bindings/python/python.swig"
C:\src\llvm-project\lldb\include\lldb\API\SBCommandReturnObject.h(119) : Warning 509: Overloaded method lldb::SBCommandReturnObject::PutCString(char const *) effectively ignored,
C:\src\llvm-project\lldb\include\lldb\API\SBCommandReturnObject.h(119) : Warning 509: as it is shadowed by lldb::SBCommandReturnObject::PutCString(char const *,int).
Assertion failed: Getattr(n, "sym:name"), file Modules/lang.cxx, line 1657
```

The same command succeeds at `llvmorg-17-init`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEVVFv2zYQ_jX0y0GCRFmS9eAHWbKKbG4bNF2LPQUUeZbZSqRAUnW8Xz9QtpNmy7pu6DAgMUQe77vjd8f7mLWyU4hrkm5IWi_Y5A7arH8btMBh0WpxWu929QakhT2TvVQdOA3tJHsBUsFHqYQ-WjDYI7MII-OfWedP7bWBvv8yBHEeRmEUGB4TWoFFnP8Pzo2WJCWhDaGNkJbryVgMvUuoTUdo4whtLghBFMwIgWNdh4LQJqfLaElok5CoJlF5_n2vweBotJg4-mBSAYMPd0CjuAA-CBiNHkbnTcwBySIPr00XxKtAKulIFvmUvkL0O-e_eckH9hkhePVGqk8Mgrp6Xf68vd_8crOr79__erslSf3uwkRQ73YfXt9v35Sb3fb-9t3bn7bV-zuS1ITSvhctSTa8Z6ojlEIYXq4KhGaEZqBm_PnYHDcMw0s-6SaPUkKbZZrHJK1h4yvh-Z6rdHtyB63gaNg4ojm7NOXNbluTpASndW_nSKIltGml8p5-Z5z9CG08ykfDxjNQyMfxe7y8KRxPV45EiA8IhDYVEEq58J81VJ7atLKGk7Sa6zoa_Qm5I2k191PYMkPS6hzPHxGtN13jpdU53pWjZ3j2KLujVEESRuHqsp6zCDihG0I3EByTzHdgklEI9sjcZNACm5wWmkNwU52b0cNd2u6a3uPVpeL9JPD7Dl_z_menH1n9KnF3MMiEheBqGU8JBHpyQhr4FvYTq7T5uypCoH8Y1st99G9YePwIfUEJpecW-1YrXdrmUqunjfL2hqTV3abSw8CUeIduMupt673CA6GrOC4ILcC_k4_MKP-k0qjwy7df0PSaCRQwoDtocX6YSUmS8kW8s-l2ctWdM9I_8RU_MANcK-uA0NIHwv0euZNfsD-B7JQ2fqxV_8f9mAXp_IC3Byb0EQW0px9wxUoqR2hxGVyltWic1GqWERQ-8Ct0zDlD6Er5kUwotaeBJKViA_pa08Jv72WP8FqLqce56ZjqQv7w4E29VAhxluYvDuuLJhwQLBsQ-PkWYCfOEYX9owTkVwkIF2KdiCIp2ALXcVZEK5rnebY4rIu2wEQkGCGu0rwooqUQUcKTPVuKLMH9Qq5pRJMoT-J4RWmahYLu41UUU75cMbFKMrKMcGCyf9S5hbR2wnW2pHmx6FmLvZ2lmFKFR5iNnoq0Xpj13Ant1FmyjHppnX1CcdL1uPZFg_GZBsx022eaffwrzfY1-W_rtJhMv34u_Z10h6kNuR4uY-HP02FmwWPOLP0eAAD__1ExvlE">