On Friday, 13 July 2018 11:26:07 UTC+12, Jörg Knobloch wrote:
> On 10/07/2018 22:29, David Major wrote:
> > Bug 1443590 is switching our official Windows builds to use clang-cl
> > as the compiler.
> > Please keep an eye out for regressions and file a blocking bug for
> > anything that might be fallout from this change. I'm especially
> > interested in hearing about the quality of the debugging experience.
> Just out of interest a question from the de-facto Thunderbird maintainer:
> Does clang-cl give an executable that does the same thing as the
> executable created by MS VS C++?
> After switching to clang-cl, one of our Window10-only test failures
> magically disappeared
> (https://bugzilla.mozilla.org/show_bug.cgi?id=1469188) and another one
> magically appeared on Windows only
> I'm not in a position to debug any of that, it's just an observation.
Changing the compiler will change all the timing characteristics. This can
reliably produce different outcomes on race conditions. We've seen some of
that. You're likely to be seeing the same thing.
dev-platform mailing list