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

    <tr>
        <th>Summary</th>
        <td>
            bolt: unused variable
        </td>
    </tr>

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

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

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

<pre>
    I get warnings about unused variables. I build without assertions:
```cpp
BinaryContext.cpp:781:12: error: unused variable 'SameFunction' [-Werror,-Wunused-variable]
      bool SameFunction = isFragmentOf(JT->Parents[0], &Function) ||
```

```cpp
BinaryContext.cpp:798:10: error: variable 'IsJumpTableParent' set but not used [-Werror,-Wunused-but-set-variable]
    bool IsJumpTableParent = false;
```

The culprit is probably:
https://github.com/llvm/llvm-project/commit/05523dc32d8ca81d9a92ff955194a9e80cf79dc0
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVU8mOnDAQ_RpzsUBgY8AHDr2kpZ5LIqWlOdtgaEdmkZfp9N-ngExmJmlFGmSZKtv1qt4rW07tvT7jXnl8E3bUY--wkFPwOIzBqRa_CKuFNMol-Ixl0KbFN-2vywnhnLJeT6NDdIfSI0p3qEi30czztrLXo7D3wzR69dMnyzLdlVUGc0ZgwsrayS7GX_kwIuV3MahTGJslB7gYsX38vAWQQ_y8RcSvEYgdt5R4_eQ0GfweASN6xNqdrOgHNfqvHSLV0yVG9Ms3YWHBAXy6gJADJC_eEnOMysMyPlL87X6GN68W3ukH3u8Jn91TGObL4m41Lawd9EaC3OMETVkkeiwDHInh6GM5VjH-QV8V6YRxCtH9f9hdrgo3wcxWexAQz3aSAHL_0_Wr9_N6B8gJRg_XI8ikmQZwjHl5_cUQ90M1wOkEe4NejJQxQtuGkrZqRJW1XHDSdZyxjOeCqyptupK3TRqpOitYVVHOizxqa9pyykXktTeqlpPxD25QFKypP12adi4oBwYrSpJH15rIkpRKUqJYwfKMSlalKmsbnkuaSSoiI6QyroauIEJGdcMrBNjQgUjXJCUkLUmREUbyPIH6uehkziilQjYU5akahDbJUkcy2T6y9VqSDL2DTaOdd2-b8OZ0Pyq1pgN8EeAt2tq75hqU99Gau15r_wXrOTH3">