https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
--- Comment #7 from Martin Sebor ---
On second thought, either decl_attributes() (or maybe even
handle_access_attribute()) could arrange to add the internal, condensed form of
the attributes to the function type without modifying the "expanded"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
--- Comment #6 from Martin Sebor ---
I suspect the ICE is caused by handle_access_attribute() modifying the
attributes of the passed-in function type. This is done because the attribute
is internally represented in a condensed form to speed up
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
Martin Sebor changed:
What|Removed |Added
Status|REOPENED|ASSIGNED
--- Comment #5 from Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
--- Comment #4 from Arseny Solokha ---
And also on Compiler Explorer[1], which means it's not (solely) my
misconfiguration.
[1] https://gcc.godbolt.org/z/A8b--q
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
Arseny Solokha changed:
What|Removed |Added
Target||x86_64-unknown-linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92721
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|