https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90444
--- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:53:05 2019 New Revision: 274765 URL: https://gcc.gnu.org/viewcvs?rev=274765&root=gcc&view=rev Log: d: Fix internal compiler error: in d_init_builtins, at d/d-builtins.cc:1121 gcc/d/ChangeLog: PR d/90444 * d-builtins.cc (build_frontend_type): Build anonymous RECORD_TYPE nodes as well, push all fields to the struct members. (d_build_builtins_module): Push anonymous va_list structs to the builtins module, naming them __builtin_va_list. (d_init_builtins): Use sorry instead of gcc_unreachable if va_list did not succeed in being represented as a D type. Modified: trunk/gcc/d/ChangeLog trunk/gcc/d/d-builtins.cc