[Issue 18103] test17868 failing often but not every time
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Dec 19 15:19:57 UTC 2017
https://issues.dlang.org/show_bug.cgi?id=18103
Steven Schveighoffer <schveiguy at yahoo.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |code at dawg.eu,
| |schveiguy at yahoo.com
--- Comment #1 from Steven Schveighoffer <schveiguy at yahoo.com> ---
Looks like its a race condition.
The failure line says this:
diff: generated/runnable/test17868.d.out.2: No such file or directory
Note that the postscript does something with the output, copies it to a
".out.2" and then diffs it against the expected output.
But I see no "release" or "debug" in that path. The appropriate line is this:
diff --strip-trailing-cr runnable/extra-files/test17868.d.out
${RESULTS_DIR}/runnable/test17868.d.out.2
So clearly, RESULTS_DIR just contains "generated". That's not enough to avoid
races. I actually see a lot of cases in the postscript files that are subject
to possible races.
CCing Martin, as he seems to be the one that set up these tests.
--
More information about the Digitalmars-d-bugs
mailing list