Probably, but of a nasty kind which I think we need to get to the
bottom of. As I see it there are two possible causes
1. A bug in a Windows library or compiler. Potentially that could
affect everything else.
2. A bug in ctest that just happens only to cause visible damage on
Windows, but perhaps invisible damage elsewhere.
Either way, I think we need to investigate.
As Brian had written earlier in this thread, we need a reproducible
example. If Duncan's example can be reproduced on Windows but not on
Linux (and I cannot), odds are in favor of the problem being Windows
specific.