This codes crashes dmd!
------- src/a.d -------
module src.a;
------- [EOF] -------
------- src/b.d -------
module src; // Lack of the module name. (only the package name)
------- [EOF] -------
$ dmd src/b.d src/a.d
(File order of command line is necessary for reproduction.)
Comment #1 by bearophile_hugs — 2012-03-27T09:44:44Z
See also Issue 7782
Comment #2 by k.hara.pg — 2012-04-03T02:09:26Z
In 2.058:
$ dmd src/a.d src/b.d
src\b.d: Error: module src from file src\b.d conflicts with package name src
c:\d/
$ dmd src/b.d src/a.d
src\b.d: Error: module src module and package have the same name
This is a regression.