https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623
--- Comment #6 from David Binderman <dcb314 at hotmail dot com> --- I removed the sed lines from my configure script and did a build of D from today's gcc trunk and it's still going wrong: Configure line is now: ../trunk.git/configure --prefix=/home/dcb/gcc/results.20200420.d \ --disable-bootstrap \ --disable-multilib \ --disable-werror \ --enable-checking=df,extra,fold,rtl,yes \ --enable-languages=d and here is the run: $ ./results.20200420.d/bin/gdc -c trunk.git/gcc/testsuite/gdc.test/compilable/interpret3.d d21: internal compiler error: in chainExceptions, at d/dmd/dinterpret.c:1661 Merely to eliminate the obvious: what happens if you try to run the D compiler directly from the command line, thus not using the gcc test infrastructure ? I'll reduce the checking flags down to "no" and see what happens. I notice that the D source code file is about 7,700 lines of code. I wonder if creduce understands D ?