Steps to reproduce: mkdir -p a/b touch a/b/x.d touch a/b/package.d echo "import a.b, a.b.x;" > bug.d dmd bug.d Expected: Some error. Actual: DMD segfaults.
Looks like the same issue: mkdir -p p1/p2/p3 touch p1/p2/p3/m.d echo 'import p1.p2.p3.m;' > p1/p2/p3/package.d echo 'import p1.p2.p3;' > test.d dmd -o- test.d
*** This issue has been marked as a duplicate of issue 20518 ***