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

    <tr>
        <th>Summary</th>
        <td>
            test suite aborts/crashes in a 32-bit LLVM run
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    Running the LLVM test suite in a 32-bit build shows failures in the tests below.  Based on quickly skimming the stack traces and some of the source code some look expected but others might not be.  This is just to record these for future review and reference.
```
Failed Tests (14):
  LLVM :: ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
  LLVM :: ExecutionEngine/MCJIT/eh-lg-pic.ll
  LLVM :: ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
  LLVM :: ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
  LLVM :: ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
  LLVM :: ExecutionEngine/MCJIT/stubs-sm-pic.ll
  LLVM :: ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
  LLVM :: ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
  LLVM :: ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll
  LLVM :: ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll
  LLVM :: ExecutionEngine/OrcLazy/static-library-support.ll
  LLVM :: ExecutionEngine/RuntimeDyld/PowerPC/ppc64_elf.s
  LLVM :: ExecutionEngine/RuntimeDyld/PowerPC/ppc64_reloc.s
  LLVM :: ExecutionEngine/RuntimeDyld/X86/TLS.s
```
More details about the failures are in the attached [llvm-il32-test.log](https://github.com/llvm/llvm-project/files/8459934/llvm-il32-test.log).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytlclu2zAQhp9GvhAUZC2OddAhK9DCQYPWKHorKGosMaY4Kpc47tN3JMfpcmrsAIIpLvPPzxH5ucZmX30OxijTMt8BW62-3jMPzjMXlAemDBMsS3mtPKuD0g1zHe4c2wilgwU3LhjjxhDHatC4ixm7Eg4ahob9CEpu9Z65rer7Yw7nhdwyb4WkeGFIEntguDlMYrASmMQGDuMaccvgeQDpSbMOniGts471qu08M0jGgHKuO0VuHHsMZN4jsyDRNqOmA7ZByzbBk2Maf1Kwm_Ja2IAFIyGOkpsouYwWycszde9oj5RyPW0tSpfzPErLKLs8zLJDrcZ-dslun0EGr9DcmlYZiNK7--uPH9bUSovO8R6boIG7ng9KchFr_TYV6Lhux9g3R_ZBe3V2fgs9-nFg_NC81VgLzZVRnhs0P8Hii_SZwoO33NIhkqfKOR9qd2rwe-_tvC19snIlfu7prYE6tLwBJ60aPFoOesPpOqle6JPlsH6kK-XO1KK77OlAaVVbYffchWFA6_9biNDjVQ83e91Q7wF3YB-u6W0Y5CL_TtZi9x5CU_1Pk_q2XNDvevXlGP4PJO6RmNKAJ1YQzGokPo0Ye-WjsHBkpPAEvo6IEhVXWj_1XGki63hIYo1tVNwQYzrvBzdaS-_oaZXvQh1L7Kkzhrw0fLA4fj3qbohRjtplXpRllh8X_C2dlvGsqbKmzEox88prqP5gPLm23k2oEq47MP0V-lOtbDCzYHX1ZnfKuTDZK_Jlns-6alFmzSLNM5BFmoiLLKuhgCIpssU8kblsZlrQn4irqERUkJmq0iRNk3yepPM0Ly5iCoN8DstyUYMsL5IoT6CnWsdj4hhtO7PV5IGOuKNJrQjevyeFc6o1AEd9EXyHtuodUA1mk9tqsvoLP0FLCg">