On Sat, Aug 12, 2017 at 9:40 PM, Ehsan Akhgari <ehsan.akhg...@gmail.com> wrote: > Last but not least, you may ask yourself why would we want to spend this > much effort to switch to clang-cl on Windows? I believe this is an > important long term shift that is beneficial for us. First and foremost, > clang is a vibrant open source compiler, and being able to use open source > toolchains on our most important platforms is really important for us in > terms of being able to contribute to the compiler where needed
It's worth emphasizing the value of using an open source compiler. Being able to find and fix bugs in the compiler instead of having to work around them without knowing the true cause is enormously valuable. A recent example of this happened to me yesterday with https://bugzilla.mozilla.org/show_bug.cgi?id=1382857. Once I had reported the issue (https://bugs.llvm.org/show_bug.cgi?id=34163) a fix was committed to clang trunk in less than 6 hours. That's something not ever possible with MSVC. -Jeff _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform