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

    <tr>
        <th>Summary</th>
        <td>
            BytecodeWriter emits incorrect bytecode when resource alignment is >16
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            mlir,
            mlir:bytecode
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          joker-eph
      </td>
    </tr>
</table>

<pre>
    Repro: mlir/unittests/Bytecode/BytecodeTest.cpp

Change the resource from: `0x1000000001000000020000000300000004000000`
to `0x0010000001000000020000000300000004000000` for example.

Running the test yields: `loc("-":0:0): error: invalid section ID: 75`
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEks9u3CAQxp9mfEFr4cF_Dxw2SS31GlXqGeNZmxSDBTjNvn3lXW-SWy2ZbwDNxww_VIxmckQSqieoXjK1pdkH-eb_UDjROmeDH6_yldbgQZzZYk0A7DdnUqKYImD_dE2k_Ujfwl8UU67XFfgL8PN9fJ6Vm4ilmVig6LegiV2CX3ZXqDn_KPjxPQI8VBxa3gVqfndM_p74mfH_RHbxgdGHWlZL-ffqXjfnjJtu5e2NsashO8ajOOs1YAuIJ0AEcea3H7t9m0LwYQ-Me1fWjCySTsY79vNlX20qqHk2SjF2olMZyaJuy67turbJZtmoixIl6abGoio412M3iKEdL5oXbSF0ZiRyFLzCipdljU2OLbb1qFSpRUOkGyg5LcrY3Nr3JfdhykyMG8kaO4GZVQPZeGOLeGeHgM-PiTgPn_Bwpx_kbnMatilCya2JKX4ZJ5MsyQfj38EkCowWkyIzTvsQSCf2MGR_Z3JfpJU1k1vIJWYiA_GjqLMtWDmntO6XDNgD9pNJ8zbk2i-A_X7sIac1-DfSCbC_Nbe_ult__wIAAP__DAbSHg">