https://issues.dlang.org/show_bug.cgi?id=24293
--- Comment #5 from Walter Bright <[email protected]> --- Ok, I think I see the problem. apple.d imports pear.c peach.d imports pear.c The commands: dmd -c apple.d dmd -c peach.d both started concurrently mean both try to write then read pear.i, stepping on each other. A possible solution would be to create a temporary file rather than pear.i. --
