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

    <tr>
        <th>Summary</th>
        <td>
            `clang-cmake-x86_64-avx512-linux` tests fail in CI
        </td>
    </tr>

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

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

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

<pre>
    https://lab.llvm.org/buildbot/#/builders/258/builds/11355

Excerpt:
`FAIL: MemProfiler-x86_64-linux-dynamic::memprof_profile_dump.cpp`
```
RUN: at line 1: /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/./bin/clang --driver-mode=g++ -fmemory-profile -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  -m64 -shared-libsan /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/compiler-rt/test/memprof/TestCases/memprof_profile_dump.cpp -o /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/runtimes/runtimes-bins/compiler-rt/test/memprof/X86_64LinuxDynamicConfig/TestCases/Output/memprof_profile_dump.cpp.tmp
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/./bin/clang --driver-mode=g++ -fmemory-profile -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -shared-libsan /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/compiler-rt/test/memprof/TestCases/memprof_profile_dump.cpp -o /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/runtimes/runtimes-bins/compiler-rt/test/memprof/X86_64LinuxDynamicConfig/TestCases/Output/memprof_profile_dump.cpp.tmp
In file included from /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/compiler-rt/test/memprof/TestCases/memprof_profile_dump.cpp:7:
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:27:6: error: variable has incomplete type 'void'
   27 | void SANITIZER_CDECL __memprof_record_access_range(void const volatile *addr,
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:27:21: error: expected ';' after top level declarator
   27 | void SANITIZER_CDECL __memprof_record_access_range(void const volatile *addr,
 | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:35:6: error: variable has incomplete type 'void'
   35 | void SANITIZER_CDECL __memprof_record_access(void const volatile *addr);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:35:21: error: expected ';' after top level declarator
   35 | void SANITIZER_CDECL __memprof_record_access(void const volatile *addr);
 | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:42:6: error: variable has incomplete type 'void'
   42 | void SANITIZER_CDECL __memprof_on_error(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:42:21: error: expected ';' after top level declarator
   42 | void SANITIZER_CDECL __memprof_on_error(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:46:6: error: variable has incomplete type 'void'
   46 | void SANITIZER_CDECL __memprof_print_accumulated_stats(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:46:21: error: expected ';' after top level declarator
   46 | void SANITIZER_CDECL __memprof_print_accumulated_stats(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:55:13: error: redefinition of 'SANITIZER_CDECL'
   55 | const char *SANITIZER_CDECL __memprof_default_options(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:46:6: note: previous definition is here
   46 | void SANITIZER_CDECL __memprof_print_accumulated_stats(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:55:28: error: expected ';' after top level declarator
   55 | const char *SANITIZER_CDECL __memprof_default_options(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:60:5: error: redefinition of 'SANITIZER_CDECL'
   60 | int SANITIZER_CDECL __memprof_profile_dump(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:55:13: note: previous definition is here
   55 | const char *SANITIZER_CDECL __memprof_default_options(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:60:20: error: expected ';' after top level declarator
   60 | int SANITIZER_CDECL __memprof_profile_dump(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:66:6: error: variable has incomplete type 'void'
   66 | void SANITIZER_CDECL __memprof_profile_reset(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/lib/clang/18/include/sanitizer/memprof_interface.h:66:21: error: expected ';' after top level declarator
   66 | void SANITIZER_CDECL __memprof_profile_reset(void);
      | ^
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/compiler-rt/test/memprof/TestCases/memprof_profile_dump.cpp:14:3: error: use of undeclared identifier '__memprof_profile_dump'
   14 | __memprof_profile_dump();
      |   ^
15 errors generated.
```

The first failing build was https://lab.llvm.org/buildbot/#/builders/258/builds/8852 but the commit related to that is not the cause. @JOE1994 already followed up on that out shortly after this started.

Looking in-between that ID and the last good commit this was obviously caused by b799080f19c2c1a23d096289e6e03cdbd8b44895 committed by @strega-nil.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsmdtu47wRx5-GvhnIoKjzhS-cg4EU6W6x3QJFbwxKHNlsKFIgKSfepy8o2etku0fE-yFBFghkiSKHM7_5DylF3Dm50YgLkl2Q7GrGB781dtFKi_d8h7PaiP1i633vSLIkbEXYSvF6rtSumxu7IWxVD1KJ2vjxZnJsQOsIW7GsPDaEyzhOsozQK0KX0_H6oUHb-2B6as3panlzS5Il_B27f1jTSoU2eijzdZ5GSurhIRJ7zTvZhDHJssOut6Zd91PXtRi6ft70PcnpZ4uHv_Hyw7_eBePcg5IaIQ4XISTTcCWku2NPAwphRvfG3qElbNUorjdR0_E7PLrEdw9ZzCbPCFs5zzcYE7aaBztSHwdBFAkrd2ijzggkydWGsAvCLiBqO-yM3UeHACDqtIlMJ32kkLdRa3mHUW-k9mghao83v9bee9nJTxg5WSsZHOVKOYg2IdLI81qhi4xWe4Coy1OI3JZbFJGSteP6nBRC_9DRdP2YPhuMeHTh55AwwlYf0flL7tCdWv8vjRCZ35IeO2gvu3Hq42lUS-1-7PW_R8O3weDVJMRLo1u5-SKg94PvB_-dyOa-6w8KZRdvT4J_FPiCFHijYUy81I0aBAporeleZjpIsixOu8VvyIuS9XFA2LDC9nXAEnpxLb38NNo8ejjKv-UNzrckWbLgXR52FbTW2HCy41YG5cOWu4DYdL1Cj-D3PQJhxc5IQVgxhQQArABSXEJohn8u3918vPnP9Yf15dX15S2s18dpLTbGijVvGnRubbneIGHlOKgx2nnYGcV9yCphSy6EJezy8xQA4xQku37ZIFn8hCQ-9Nh4FIEaSS4IK4C3YfHxpgeFO1QgsFHccm_sX8fzpaNMsmdrMsl-meGP6FUhg69IkCPFswjy98J86RxT9mw1puxnABq9nmaY2L0-xY2kzqK4twIsf7608p8h1VupfSjNoRsU9yjWznPvXje48yjtTfLLwt4QJ0_4WRTYyjDSaDBtwPgFkMe6y6Y9YVrfmy23YW3_NkCBLR-UX4cXLqNfL7hTxWrjMfz2FnfSDA4e0ZMOtmjxj8iSJSvPUKRvVGw5DRSfUaQ5HWOU2n9Xdqc31leL6tGC9iuF-ZaFxegZKvPtKCx__rNa_pPbwETLokP_unGd5QntNVA76_8L4zS8vT8hNzgMq_2gJz4oQArUXrYSw5JVfKvWTtqL0zH4bxbl11nBiVacTe442KBGG55P5l_9YjUdP24RWmmdh5ZLJfUGRrxwzx2c6-tcWWYM6sGD3yI0puukB4vjoxN4A37LfVjxtTn04IPDOZCU_u39dVxVKXBlkYs9tEYpc48Chh6MngaawYPbGuvV_qjSrXTgPLePQh-Pt8bchQiljmr094gHEzdXwLUY51bcedgYI45-jsYCDFOPu5TaT_4JqPdQF1VFS9rGVcOamLNE0CpnZYU50qQRtSjrNC2r7GDMT6NISp23uOGRlmo-E4tEVEnFZ7iIC5rQLCsonW0XLctbLnjSxGXcNDmmvCoEb_OG8qLKcjaTC0ZZEjNGaUHjpJrHZZJWSVlQjmVecUpSih2X6nPaZtK5ARdFTuNypniNyo2fZxnTeA_jTcIYya5mdjGWVj1sHEmpks67kxUvvcIFyemPCi6nEIrLjdoCqeHyZjZY9cVn343026GeN6Y7Veg4e2_Nf7EJChtdC1IaXf9fAAAA__93XM5-">