-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
clang hangs building with -std=gnu2x, __attribute((__counted_by__())) #75173
Labels
clang:codegen
crash
Prefer [crash-on-valid] or [crash-on-invalid]
needs-reduction
Large reproducer that should be reduced into a simpler form
Comments
github-actions
bot
added
the
clang
Clang issues not falling into any other category
label
Dec 12, 2023
EugeneZelenko
added
clang:codegen
crash
Prefer [crash-on-valid] or [crash-on-invalid]
and removed
clang
Clang issues not falling into any other category
labels
Dec 12, 2023
@llvm/issue-subscribers-clang-codegen Author: None (arndb)
Trying to build the linux kernel with -std=gnu2x ended up never finishing as one file ended up in an endless loop:
Sending SIGABRT shows
|
shafik
added
the
needs-reduction
Large reproducer that should be reduced into a simpler form
label
Dec 12, 2023
bwendling
added a commit
that referenced
this issue
Dec 18, 2023
There are many issues that popped up with the counted_by feature. The patch #73730 has grown too large and approval is blocking Linux testing. Includes reverts of: commit 769bc11 ("[Clang] Implement the 'counted_by' attribute (#68750)") commit bc09ec6 ("[CodeGen] Revamp counted_by calculations (#70606)") commit 1a09cfb ("[Clang] counted_by attr can apply only to C99 flexible array members (#72347)") commit a76adfb ("[NFC][Clang] Refactor code to calculate flexible array member size (#72790)") commit d8447c7 ("[Clang] Correct handling of negative and out-of-bounds indices (#71877)") Partial commit b31cd07 ("[Clang] Regenerate test checks (NFC)") Closes #73168 Closes #75173
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
clang:codegen
crash
Prefer [crash-on-valid] or [crash-on-invalid]
needs-reduction
Large reproducer that should be reduced into a simpler form
Trying to build the linux kernel with -std=gnu2x ended up never finishing as one file ended up in an endless loop:
policy-e3a9a0.c.gz
Sending SIGABRT shows
The text was updated successfully, but these errors were encountered: