<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56230>56230</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
LLVM-14.0.6 checks for os/signpost.h in Gentoo Linux
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
perfect7gentleman
</td>
</tr>
</table>
<pre>
```
Run Build Command(s):/usr/bin/ninja cmTC_cf006 && [1/2] Building C object CMakeFiles/cmTC_cf006.dir/CheckSymbolExists.c.o
ninja: job failed: /usr/lib/ccache/bin/clang -D_GNU_SOURCE -DNDEBUG -march=native -mtune=native -O3 -pipe -mllvm -polly -mllvm -polly-parallel -mllvm -polly-vectorizer=stripmine -fdata-sections -ffunction-sections -flto=thin -fomit-frame-pointer -fopenmp=libomp -fstrict-vtable-pointers -fno-asynchronous-unwind-tables -fno-common -fno-plt -fno-stack-protector -fno-standalone-debug -fno-unwind-tables -g0 -w -fPIC -fno-semantic-interposition -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=unguarded-availability-new -MD -MT CMakeFiles/cmTC_cf006.dir/CheckSymbolExists.c.o -MF CMakeFiles/cmTC_cf006.dir/CheckSymbolExists.c.o.d -o CMakeFiles/cmTC_cf006.dir/CheckSymbolExists.c.o -c /tmp/portage/sys-devel/llvm-14.0.6/work/llvm_build-abi_x86_64.amd64/CMakeFiles/CMakeTmp/CheckSymbolExists.c
/tmp/portage/sys-devel/llvm-14.0.6/work/llvm_build-abi_x86_64.amd64/CMakeFiles/CMakeTmp/CheckSymbolExists.c:2:10: fatal error: 'os/signpost.h' file not found
#include <os/signpost.h>
^~~~~~~~~~~~~~~
1 error generated.
ninja: subcommand failed
File /tmp/portage/sys-devel/llvm-14.0.6/work/llvm_build-abi_x86_64.amd64/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <os/signpost.h>
int main(int argc, char** argv)
{
(void)argv;
#ifndef os_signpost_interval_begin
return ((int*)(&os_signpost_interval_begin))[argc];
#else
(void)argc;
return 0;
#endif
}
```
14.0.5 build well.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzFVl1v4jgU_TXhxUoUEqDwwEOBUq3Uzqxm2u0jchwncevYke1A2V-_xw4wbVWtdvsyVUh9bd9zz_3wdQpdHpfRLD096SZKr3_0iqx6IUuy1m1LVRllcxtliyi_jrJtbw3ehVB4K6GeKWHtw3rHqjSdkSib4SHRdDXGchZNNwOSUDVZE108c-bI-p6-8K2QHKDbX8pJKTzyuuHs5eexLbS8eRXW2YQleiAWzIEFedYFqSgQSi9dSElReERGWcMvHJmkMB5vdrffHnc_vz_-WN8QAvnb5mb1eEvilhrWRPlGUSf2HLLrFX8jf89J3InOr0i5byFoKY_vpbijhkrJ5YfpPdzVRvzNDQCtM6JrhQJSVVJHY4tVoZWFXPUqjN_OSaeh5RqhIOhWuLgytOWAFspx4yc7rtoOm-C4bjvMeBvMxXtHC3nZ6cGUjqk9KtYYrXRv414dhCrjsO-0zpBsrYZxJ90wsI6yl7gz2gVXLpOqpFIrHpe86Oth9gNknZL4gJU__1iftDhqyQkWB1KdtsJ7ilQ8IXR481dnKP4HqN7yMkS15cHXp4MRjsfeP1UD_akV1mIYV4LLEpAAo9JHGosdL4OlAQw86_CCyKJshWcx99521MXBqKcmsCraTgrmAw1GDqHq68Yr6T03oGMPwrEGLle09_F5GtgASmGD9c4EXpJTX_AgVXLlaPASKRe0VtqCloWGDLH8LO3vS8PHxRjt66dXdU9NCSJ0j9qnhZDCHWPFEeX7DX4PXzlZ0Nt-RS8pSay_ZpD5E-tQuNm208bR2h9We7SI7J5Lf45xhOLxJEkTdJPtQZuX0-Su8M0khuu71_lsN5sktC1nE2_qLZEgPAQDn1AYesnvpZBfZ_iNU9--KiRcklOWfTe70h7BilrhkLikwQypgEuUdqTSPRryyYVcKCb7kpMoX39Uym-GXeT8F01voqv__ATd8UCL1FxxQx0vkw-N2PYFG-6Icz8emL15-4j85oTn15ecR5mPcBj9jxgOb_Qt0lJ_qcz9kJoa7WRNWENNgLz2U3t_UQ5KV6tzBqCx1wL36CLsyFe_jFdoEhXRdnc2uwvtcU_lruA1jJ0gDHe9UR5pMB8sLoI4-xdtv2WB6ziQnW7emubS8k8Jssuui9n0naIqRXX2cXMavP-ECLmckpA9cuBSJqNymZeLfEFHTjjJl3d3f92fUo4IImcWpW3IhwwQXH63aKJakzuh-tdRb-Syca6zw8cInlq4pi8SlOGpZs71hEvLf25AxFXRhzqZzrI8HTXLOc_T6qrMqmKSz_JyOs7pmC0WZVqx8ZTS2QjdFeFZInAI2kgsszTL0lk2G0_Hk8k4ySYZTcc0Y0U2Z3xeRZMUl5uQiTecaFOPzDJwwOVosShDIV4WqfUecn7Gp71rtFl23FQgfIXThgjhUI0C8WVg_Q_vUyAX">