This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
if (COMPLETE_TYPE_P (t)) return true;
shortcut in currently_open_class breaks bootstrap.
If I instead stick gcc_assert (!COMPLETE_TYPE_P (t)) where currently_open_class is about to return true, I get:
#0 fancy_abort (file=0xc55154 "../../gcc/cp/class.c", line=5617, function=0xc56750 "currently_open_class")>[...]
so something clearly relies on currently_open_class returning true even for already completed classes.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |