https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Eric Gallager changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #24 from CVS Commits ---
The releases/gcc-8 branch has been updated by Nathan Sidwell
:
https://gcc.gnu.org/g:4c36b54de7ddbcb580f4b99936af4a0195db9d2f
commit r8-10145-g4c36b54de7ddbcb580f4b99936af4a0195db9d2f
Author: Nathan Sidwell
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #11 from Paolo Carlini ---
Nope. Something deeper. The new testcase would be accepted but the declaration
of the int variable 'e' would not be usable, would be ignored.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #10 from Paolo Carlini ---
In fact, if I slightly tweak the testcase to avoid the error by defining 'e' we
would ICE again, because binding->type is found null without a preceding
diagnostic. Thus I wonder if my patchlet in Comment 7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #9 from Paolo Carlini ---
Indeed, Nathan, at some point I had that too. Or even seen_error () which we
often use lately in such cases. If nobody objects I'll send a patchlet +
testcase.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #8 from Nathan Sidwell ---
I think assert (error_count || binding->type == decl) would be better.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Paolo Carlini changed:
What|Removed |Added
CC||paolo.carlini at oracle dot com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Paolo Carlini changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|nathan at gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Jakub Jelinek changed:
What|Removed |Added
Keywords||error-recovery
Priority|P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Richard Biener changed:
What|Removed |Added
Priority|P4 |P1
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Nathan Sidwell changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|nathan at gcc do
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #3 from Nathan Sidwell ---
Author: nathan
Date: Fri Mar 9 12:13:55 2018
New Revision: 258383
URL: https://gcc.gnu.org/viewcvs?rev=258383&root=gcc&view=rev
Log:
[PR c++/84733] ICE in check-local-shadow
https://gcc.gnu.org/ml/gcc-pat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
--- Comment #2 from Nathan Sidwell ---
Created attachment 43603
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43603&action=edit
A simpler testcase. This triggers the pop_local_binding ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
Nathan Sidwell changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733
David Malcolm changed:
What|Removed |Added
Priority|P3 |P4
Status|UNCONFIRMED
16 matches
Mail list logo