https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623
--- Comment #20 from Iain Buclaw <ibuclaw at gdcproject dot org> --- (In reply to David Binderman from comment #19) > (In reply to ibuclaw from comment #17) > > (In reply to David Binderman from comment #16) > > > > > > I am struggling to understand what this output means: > > > > > It's picking up the modules from a system location. These most certainly > > don't belong to the gdc compiler. Which bad package maintainer is > > installing compiler-specific modules in a common location? LDC? > > I have package ldc-druntime-devel version 1.15.0 installed, > so that looks to be the source of the problem. Yes, that would most certainly be the case. I can apply the patch anyway, as it's good to not ICE. However it won't prevent the possibility of linker errors due to mismatches in ldc-druntime-dev and libgphobos.