-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
macOS CI fails with C #442
Comments
This is what is failing:
It fails exactly here: static int c_loader_impl_discover_signature(loader_impl impl, loader_impl_c_handle c_handle, scope sp, CXCursor cursor)
{
auto cursor_type = clang_getCursorType(cursor);
auto func_name = c_loader_impl_cxstring_to_str(clang_getCursorSpelling(cursor));
if (c_handle->symbols.count(func_name) == 0)
{
log_write("metacall", LOG_LEVEL_ERROR, "Symbol '%s' not found, skipping the function", func_name.c_str());
return 1;
}
.... This map is filled in this function:
I think something may be broken in TCC. This is why we used a forked version of TCC with latest updates. Can you remove the installation of tcc in the script and re-run the CI? It should fail to find tcc and the build system will clone + build TCC from our fork. |
Done and here are the new logs metcall-test timed out |
After fixing this issue in build step
A new issue raised in tests
CI Logs
6_Configure.txt
7_Build.txt
The text was updated successfully, but these errors were encountered: