-
Notifications
You must be signed in to change notification settings - Fork 13.4k
unexpected clang crash in Function Pass Manager #47305
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
Comments
The tested hash version is f81f09b. The similar build error is reported at uftrace issue page. This bug has been reported since clang-3.8. The reproducible files cannot be attached here so uploaded at the github issue.
The files have to be renamed removing the last It would be very helpful if anyone can take a look at it. Thanks! |
Still crashing as of post-17 trunk: https://godbolt.org/z/q7aP4ca6h static int L, setup_argument_context_spec_0;
double setup_argument_context_dval;
static void setup_argument_context() {
for (0; setup_argument_context_spec_0 != 0; 0)
for (0; setup_argument_context_spec_0 != 0; 0)
dllua_pushnumber(L, setup_argument_context_dval);
}
void luajit_uftrace_entry() { setup_argument_context; } Crash:
|
@llvm/issue-subscribers-backend-x86 |
Closing in favor of #65840 |
Extended Description
I've seen some crashes when building uftrace, which is a C/C++/Rust function tracing tool.
https://github.com/namhyung/uftrace
Here is the sequence to reproduce the bug.
The text was updated successfully, but these errors were encountered: