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.

--

Reply via email to