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

    <tr>
        <th>Summary</th>
        <td>
            crash: crash while compiling JoltPhysic in release
        </td>
    </tr>

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

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

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

<pre>
    16>PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
16>Stack dump:
16>0.        Program arguments: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Preview\\VC\\Tools\\Llvm\\x64\\bin\\clang-cl.exe" @

[QuadTree.zip](https://github.com/user-attachments/files/18497076/QuadTree.zip)

[QuadTree.zip](https://github.com/user-attachments/files/18497081/QuadTree.zip)

16>1.        <eof> parser at end of file
16>2.        Code generation
16>3.        Running pass 'Function Pass Manager' on module '..\..\Jaose\3rdParty\JoltPhysics\Jolt\Physics\Collision\BroadPhase\QuadTree.cpp'.
16>4.        Running pass 'X86 DAG->DAG Instruction Selection' on function '@"??$ConstructObject@AEA_N@?$FixedSizeFreeList@VNode@QuadTree@JPH@@@JPH@@QEAAIAEA_N@Z"'
16>Exception Code: 0xC0000005
16> #0 0x00007ff73dfec31b (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x277c31b)
16> #1 0x00007ff73e658b1a (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x2de8b1a)
16> #2 0x00007ff73d9410dd (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x20d10dd)
16> #3 0x00007ff73da840c6 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x22140c6)
16> #4 0x00007ff73bc2b6b9 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3bb6b9)
16> #5 0x00007ff73d91472e (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x20a472e)
16> #6 0x00007ff73d935533 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x20c5533)
16> #7 0x00007ff73bbb6111 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x346111)
16> #8 0x00007ff73bbb5bdd (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x345bdd)
16> #9 0x00007ff73bbafa69 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x33fa69)
16>#10 0x00007ff73d930365 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x20c0365)
16>#11 0x00007ff73dcef1a8 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x247f1a8)
16>#12 0x00007ff73be217e1 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x5b17e1)
16>#13 0x00007ff73be21282 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x5b1282)
16>#14 0x00007ff73be1dfb4 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x5adfb4)
16>#15 0x00007ff73be1bb30 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x5abb30)
16>#16 0x00007ff73be1a4fe (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x5aa4fe)
16>#17 0x00007ff73cc2e4cd (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x13be4cd)
16>#18 0x00007ff73bfabc05 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x73bc05)
16>#19 0x00007ff73bfaba08 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x73ba08)
16>#20 0x00007ff73bc5f6e8 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3ef6e8)
16>#21 0x00007ff73bc5f09e (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3ef09e)
16>#22 0x00007ff73bc5ebb7 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3eebb7)
16>#23 0x00007ff73bc58a47 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3e8a47)
16>#24 0x00007ff73bc560c3 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x3e60c3)
16>#25 0x00007ff73dd74b70 (C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x2504b70)
16>#26 0x00007ffa1145e8d7 (C:\WINDOWS\System32\KERNEL32.DLL+0x2e8d7)
16>#27 0x00007ffa1245fbcc (C:\WINDOWS\SYSTEM32\ntdll.dll+0xdfbcc)
16>clang-cl : error : clang frontend command failed due to signal (use -v to see invocation)
16>clang version 18.1.8
16>Target: amd64-pc-windows-msvc
16>Thread model: posix
16>InstalledDir: C:\Program Files\Microsoft Visual Studio\2022\Preview\VC\Tools\Llvm\x64\bin
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzEmFuPIjcWxz-NebFALrtuPPDAcMlOtmfSCaPJ7r6sfDkF3phyyXbRTD79ygX0UFayDytF1UKNOT4-_585PnZh7r0-tgArVHxAxXbG-3CybtVoB_4oZ8Kqb6usRGz3-rJbH3bY9-KsA-ZY9EfsoLMu4GDxKYTOI7ZGdI_o_qjDqRcLac-I7o25PN7mnbP_ARkQ3Wvve_CI7jFvFdatNL0CHE6ApeP-hAWXvwXHJSC6wZ2DzlkJ3oPC3vbuZo4jufdWah5AYde32Eunu7BAZD1AHwKXv2HVn7vIdjeSBSLLV2ePjp8xd8f-DG2I8BhRuomOxQYVm4fHXhvwN9MnLZ31tgn4q_Y9N_gQeqXtrZMSSh8j4aLh7fbh6-b2_sVacw_zEr-RoXUt81tD6PbWkIa3x7k0C7gCohSjnCAS0VHx4eeeqy8OYPG77lCxRbT-H19778HNeQhcnm7zo_tmmAndZ3W-rEhVIrofhaTLv0iqzv5MakhIFhOC2AZsg9gOd9x5cJgHDK3CtsEx2MOXRt-NVYCP0ILjQdv20cdi3y992-r2iDvuPUa02vetjE74NRo-8ZYfwSFaYdvis1W9gei1WKBiM_z7kVsPqNgwp165C9-iyZrwevrmtfT3TzHJ74aNNUb7yFFsPjjL1euJDyHeZyy7Lmo8OPM_4vxHXeLt-oc5Yrvt-gf8sfXB9TfyAxgYWnfs5jElRKu4PihFbB9fNN_Y-7ifxFBoOVnv1v_-HL2G_r2-gjro32HvAF60jx5fP1sFKCcPXJSTH1__FocMr_f2z7v1-uMj3L-iKq0eU9pdJXQDU8xNrCVy3ZDhr3j4YEQZweQajVXTVEw1IFkmMKL1vezSmvvzgrtX2_dS-_pcZPcKu5XXrbbGhfWBXGlVRfXbUnwHzJ4BoSxqkfGpABVE9QSQjr7BZZ4RpaYCJCqqJ4BsBMjrnMhyKkCaRfUEMH8GFJKKUiwnAmQiiid8xTjDWV5RmCzDPKongOUYkBUFY5MByqieAFajDAtRZlk2VYbzKJ7w1QlfISarYZZH8YRvOebjDS8nqxAWxZ_44h5NkgVIWFlMtwCjegI4OkWUhCbj9VSAeRXVE8DRKSKAZhVMVSGFiOIJH0v5aE2n46M1TfjGZwhkqhH5VHw8iid8RcInBCOT8UXxhK9M-HjeTHXGFTyKJ3yjE0RKCrmcaofOmIjqCeD4CGm4kGSqLTA-RJF0B1ymfJxMtQNWLIqP-SgZPwQWTQlT8TGI4glflvKR5VQFwiCKJ3w04QMhqsn4onjCxxK-mufT8UXxhC_5EVKURE71DM0giid84x8hqspFNdUBQgsS1RPApxOEZ1leQK2eE_zrx8_bn349oGJz-OYDnFmE-Pvul8-7F0YX25eXW-g4KglcPQemedEIKf848D8PX3afhsBtUMYslDFDVBWHPEV9zAgjtsbgnHVDazDjxtk2QKuwtOczbxVuuDagsOoBB4u9PrbcRP3eA55fBhsA1u3FytvtVyKEL-C8ti3O6kW2qB99X7g7Qoi6_KzKfN7J-ZtulX3z87O_yHe3kwOu8NkqMNG5s15fH50fWx-4MaC22sXOv3gxzNQqPt0v-QxWWcWqfFnlrJ6dVs2yFA3jdVk1LGcqU03VLJcNkKyuQbF8pleU0IJkNKM0I6xelJznnHMuhJI1byjKCZy5NgtjLueFdcfZcCG9yiirGZ0ZLsD44U6c0hbe8NCLIvx25lbDXbbojx7lxGgf_PcwQQcDq-EOe8jxcJn9dtIGYoI7bXR7xN8vFLFusQMD3MOsd2b1_9-j38kvK_rfAAAA__-7diCo">