This has been hit by ldc because it runs multiple druntime testsuites
in parallel (one for the debug build and one for the release
build). Because of this, modifying the source file directly can lead
to problems which requires that this test be special cased in the ldc
cmake file.
Simply copying the source file to the build directory is enough to get
around this.
A make dependency on the expected output files has also been added.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>