Hi Iain, > Is there a difference in output from `./gcc/d21 -quiet -v` ? > > Pay attention to any predefs that have suddenly appeared or disappeared.
there is indeed ;-) The previous d21 emits binary ./266566/gcc/d21 version v2.100.1 predefs GNU D_Version2 LittleEndian GNU_DWARF2_Exceptions GNU_StackGrowsDown GNU_InlineAsm assert D_PreConditions D_PostConditions D_Invariants D_ModuleInfo D_Exceptions D_TypeInfo all X86 D_HardFloat Posix Solaris CppRuntime_Gcc while the patched one gives core.exception.ArrayIndexError@/var/gcc/reghunt/master/gcc/d/dmd/root/stringtable.d(291): index [3530971477] is out of bounds for array of length 0 gcc.deh(505): uncaught exception <built-in>: internal compiler error: Abort 0x96d5b6c crash_signal /var/gcc/reghunt/master/gcc/toplev.cc:314 Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University