<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">