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

    <tr>
        <th>Summary</th>
        <td>
            Front-end crash on jemalloc tests
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          ab-yb
      </td>
    </tr>
</table>

<pre>
    ```
Stack dump:
0.      Program arguments: clang -std=gnu11 -Wall -Wextra -Wshorten-64-to-32 -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -Werror -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -I../../include -DJEMALLOC_INTEGRATION_TEST -I../../test/include -Itest/include -o test/integration/aligned_alloc.o ../../test/integration/aligned_alloc.c
1.      <eof> parser at end of file
2.      Optimizer
 #0 0x00007f20540cd731 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xe4e731)
 #1 0x00007f20540cb46e llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xe4c46e)
 #2 0x00007f20540ccadb llvm::sys::CleanupOnSignal(unsigned long) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xe4dadb)
 #3 0x00007f2053ff97bf (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xd7a7bf)
 #4 0x00007f2052d64520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #5 0x00007f2053fc6f15 llvm::APInt::setBitsSlowCase(unsigned int, unsigned int) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xd47f15)
 #6 0x00007f20555c8a8d (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x2349a8d)
 #7 0x00007f20555b1c46 (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x2332c46)
 #8 0x00007f20555ce98e (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x234f98e)
 #9 0x00007f20555b2ba8 llvm::isKnownNonZero(llvm::Value const*, llvm::DataLayout const&, unsigned int, llvm::AssumptionCache*, llvm::Instruction const*, llvm::DominatorTree const*, bool) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x2333ba8)
#10 0x00007f205544e8e9 (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x21cf8e9)
#11 0x00007f2055456e39 (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x21d7e39)
#12 0x00007f205545768e llvm::SimplifyInstruction(llvm::Instruction*, llvm::SimplifyQuery const&, llvm::OptimizationRemarkEmitter*) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x21d868e)
#13 0x00007f2054e9a7b2 (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x1c1b7b2)
#14 0x00007f2054e99963 llvm::EarlyCSEPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x1c1a963)
#15 0x00007f205b3db28d (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x186928d)
#16 0x00007f205423c46e llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function> >::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xfbd46e)
#17 0x00007f2055e291fd (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x2baa1fd)
#18 0x00007f2054240431 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xfc1431)
#19 0x00007f2055e2902d (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0x2baa02d)
#20 0x00007f205423b06e llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module> >::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xfbc06e)
#21 0x00007f205b3d628b (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x186428b)
#22 0x00007f205b3ca142 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x1858142)
#23 0x00007f205b6effa5 (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x1b7dfa5)
#24 0x00007f205a577474 clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0xa05474)
#25 0x00007f205b6ec2c1 clang::CodeGenAction::ExecuteAction() (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x1b7a2c1)
#26 0x00007f205c088797 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x2516797)
#27 0x00007f205bfdffe6 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x246dfe6)
#28 0x00007f205c1020ab clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x25900ab)
#29 0x000000000041328b cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/lib/llvm-14/bin/clang+0x41328b)
#30 0x00000000004114bc (/usr/lib/llvm-14/bin/clang+0x4114bc)
#31 0x00007f205bc5e872 (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x20ec872)
#32 0x00007f2053ff952d llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/lib/x86_64-linux-gnu/libLLVM-14.so.1+0xd7a52d)
#33 0x00007f205bc5e360 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*) const (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x20ec360)
#34 0x00007f205bc28b63 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x20b6b63)
#35 0x00007f205bc28dea clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) const (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x20b6dea)
#36 0x00007f205bc42ea7 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) (/lib/x86_64-linux-gnu/libclang-cpp.so.14+0x20d0ea7)
#37 0x0000000000410f26 main (/usr/lib/llvm-14/bin/clang+0x410f26)
#38 0x00007f2052d4bd90 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#39 0x00007f2052d4be40 call_init ./csu/../csu/libc-start.c:128:20
#40 0x00007f2052d4be40 __libc_start_main ./csu/../csu/libc-start.c:379:5
#41 0x000000000040e3b5 _start (/usr/lib/llvm-14/bin/clang+0x40e3b5)
clang: error: clang frontend command failed with exit code 139 (use -v to see invocation)
Ubuntu clang version 14.0.6-++20220622053133+f28c006a5895-1~exp1~20220622173215.107
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang: note: diagnostic msg: 
********************
```
[add.zip](https://github.com/llvm/llvm-project/files/8975714/add.zip)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzNWd9z4jgS_mvIi8uULf9-yANDyG72MslcwsxV3QslSzJo11g-SU5g__pr2QYsD9lJmKu7S1EEbPWnT1833S05F3R_PYm9_uXdTLzZs8bkD4c223oSzLpL3tRp_75IsZZ462C5bras0gpGOKTE1dpxlaaT4GZdNb7vuP_AZQnvbKclhv9qI6RmlRuHrhZugMwlvq5cIrY1lgy-NhVlBfyvhFsIucXa_ZNJ4ZasWuuN49a8hlHrwHGLF654zkuu9zDdhlPKKsd9NHeaSoqydEshamUml1JIxyWOe7P65eHr6vnx69N8Yb49LRYPy6fZw9Jx73hFyoYC-N10OkG37dvx2s1vi8-z-_vH-eruYbn45Wm2vHt8WC0Xz0trvGZKD83uxheEc7yiGSiouajgGy5BBEZXIJYgU-GcQXx7OOlc4_eumQRzJopJsHBAUcWkg7XDKuqIwil4ybrBqB_8WGu-5aBwd9mZoMBzvJ0Hf0mBvCj0CE0C3ynLl60JgmCm9qr78EUCqTZElhITNkHpaZDEryuhtGR4O0HxBM0dGDtBGeCnwL_kObzv0ngFcVDyqtm5EC7djfv7b59dP5wqMfUn6JO3YyEDBmB8ouiPKOZhzM5RfGqqZ1AKl7_iipZMqnb6C1kQmMRigUYsCKb5ORbzkuGqqR97LjB5U6nWgU4pqvXFhCjMZxEKhoSCosiSvLgEmiYYLC3ocAiNaBxGyHsHNDGgcQsaIjCxMCObLokLPxroN_tyBzHTScn0J67Vcyle51ixoYJtXM0d-_tFgtIwAQIWw3jIMIpIilN6CTTol4GphZ3Y2LkP8XUZdoDA1MJOR7xZlrILeRdgamFnI94ox-nAa1z9rRKv1YOo_glp20oK33DZMIeIymS0mfHa6d4N1vge70WjDwPi7906NJgpBXXJ5MM5Jhv2HeAdgMiGmAFvTSm2vMJayKVkNq1ciPLCIAJvBCDIUTGTrKyEGoUhS9ll2D4pwNTC9m3sKGbBhdg0AVMLG42wkzgdZtlnvq1LXuwHSlvutq6PtD_Y_r1hcm95_DSmL01tzXtiWyz_WGy51lCqDNqlq0zjQTybVVpJM2QZpD50CbZP_BxMLexwhJ1lcTBY4QLLcj9_XnzBqi8VsrE1vG2qXsCRODMoJHvF1Wdc4TVIEszPGAWL1u4iqWA5GNhay7ESdh7QHL0rHbZtoUvqukUPO_g0ztAgIxp4K9uGKCB2VTcq_eVyLxHIMSL9n0lf5HTYahhp7GLBUOYXlxWiHGMwtbBTW_bQC61-77OgTcmW4rA044YZxTUkzvPCdQYfkq03-SnRiB8OukSzsGwsmocuFg1Mh9jIG8Vq7r0rVg_afFiYt-P0fyR3Tjw7RpE_yg4xSvPLs0MI1hY8suEJ9kPU7Tj7ZArF4RNsRmCr89jouoGCkg5u33C8rmBLwolaVGteHRQbDPmVYcrkM8OSbB7b1kJZpWkwdC4o-4VVPxi1hN0x0z8YdA-fzg0ZFEsNO631EyvsywfHz0aAvQizY1Js9-PmTlPxfzVsVWs7HMxmrX6VXLPVYcs2MILdOG5KvaKsZJr9wLAP1HfF1HnHRyn41XK8VaDzmBUFji6FzxMK1ha8VaNxlCRhEg7l_GI20bPnpR1Oz9CQ9I7qusWPdI3nqGFII0loMYtGCyeI-GeCsHd09yPYMdJodvD9Oze7b0iFYT6LkFWgiZemSZYMCd1KUelT6A0Z_RQXFPkxTGVxsSpiXtCiYLEtzrbmsOU3XSiuCDuvz9vk35sZz_INYwp0LL5WlSW-hzycW-mrY3ai_SII_p7ld8t6by98XtfMAxoWz0PR7P5CPzBZnBB_tcXcLjwzKfHeZKVgTjZYnnZQJgFARrKuwYUXwalFt1HySNrAuobWbW6mue2W3J4btBSGHI8nVAeOfpiTD2IaEwvTrl4kYmnynm3AWVk9RsDagkfjo5kIepGTlnOJ1eaJEfEC-6G5CcRdf_RhjrBwwcq9pX3RN2Mr2epvpO3IZu9Ov-dOfSK7y7EPlIwoQewNg5ZK_sL6NnA-9yE4t7ii4x_-2ZCx93nCnIsNL55q3qGkDErSakV2O9_vvuRYcWLqDzes2lC0BpsLKy0xN2fU3e0RXHuKitt-9nC_m3JwGNCGbRvNPxEUoJ4lb2jLC2EO28O35G1_-Pi7xHrQ3MoSI0Mz4K324y-Gzvok-HPLzuPc3kba535m2ZThjy77N5Grt9cMd--50m_1U1vw-DdGwON329rE3TEUasxNFPSnTe-V6RAv_xG1QAxLrdhWK0QMJ28xuxl8tgrKmUrylsr_XbUu1Yl6IIOlUzIqCl4B_YopWh-sDMbOArYqN6JhTjPPWa0MNUg7WOoVAYXa-uiYJzZENYeHN2qvKKshUG-rWpf9esZG0w2oFKXw5senWbPxrCyE1GtseMX1eKLuo0F3W_QpMXDIgCLvCBp650CtpZxbxVnwIMkM7RO2b-vvsSCPnA71Yx5oLY8eOESV0z7EmxyfMhZ9uwZx1cVXgaEvos4r1xuH7bj58VPm-N1xaKOY4744WjiKMYcPmqt-mq95U-mmx4bYVebcGKqjN41doAUv5CHkxciUbz-AhPapgJ-T58U4SrPI9SfJgu1q8-8w0E9gTxxNfS_ppuh2g2YFfaDXZBDr3ZAN7KKoswXmpRlYC8V33a224SthhTe8VeGop9HPVqoSZp82c-hxy-tsVXvn4K2feHUI9nPiSfQJUzr9k9eT6AbU3mhdtwea6BZea_BIk0_BT73fD-6vpfgd8gp8Nc8lza8kzZIoaaPigHfwzxW9DmgWZPhKc12y67Zbd1v_m9bJAW_9zrZtJW-fsKqrRpbXHybClWpaJlHsZ-nV5hoYxSnDRUFwUMQMhz7NfBLmYYi9PCfpVYlzVqprkGCCUMVenRYCPoMUV_y6DwZoOH1orqcRYiEsMMxjsC8ImkC0w0-unBoeUyHXV_K6pZQ3awU3S6hi6nQTq_ZxCGunA3zc6I2Q1zh39_lVO_F1S_zf2hhRIA">