[Bug c++/94476] NSDMI deferred parse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94476 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org Target Milestone|--- |11.0 Resolution|--- |FIXED Status|SUSPENDED |RESOLVED --- Comment #2 from Patrick Palka --- Fixed since r11-2371-gb95eba48a1a252 I suppose.
[Bug c++/94476] NSDMI deferred parse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94476 Nathan Sidwell changed: What|Removed |Added Priority|P3 |P4 Status|ASSIGNED|SUSPENDED --- Comment #1 from Nathan Sidwell --- this caused by the as_base creation code copying the field_decl, deferred NSDMI and all. That doesn't affect trunk's behaviour so is harmless. But we should get it right. Fixed on modules 2c6b4bd9ab0 Can push to trunk once stage 1 opens up. PR c++/94476 gcc/cp/ * class.c (layout_class_type): Zap NSDMI of as_base fields. gcc/testsuite/ * g++.dg/modules/nsdmi-2.C: New.
[Bug c++/94476] NSDMI deferred parse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94476 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2020-04-03 Ever confirmed|0 |1 Assignee|unassigned at gcc dot gnu.org |nathan at gcc dot gnu.org