Re: Update on rustc/clang goodness

2018-05-29 Thread Dave Townsend
On Tue, May 29, 2018 at 10:03 PM Jeff Gilbert wrote: > I get that, but it reminds me of the reasons people give for "our > website works best in $browser". > I was concerned by this too but found myself swayed by the arguments in https://blog.mozilla.org/nfroyd/2018/05/29/when-implementation-mon

Re: Update on rustc/clang goodness

2018-05-29 Thread Jeff Gilbert
I get that, but it reminds me of the reasons people give for "our website works best in $browser". There are also other less-obvious benefits where having multiple backends can illuminate bugs and deviations from standards, as well as having another set of warnings and static analysis passes. Once

Re: Update on rustc/clang goodness

2018-05-29 Thread Anthony Jones
On Wednesday, 30 May 2018 08:48:12 UTC+12, Jeff Gilbert wrote: > It would be sad to see us standardize on a clang monoculture. It pays not to be sentimental about tools. We get better practicality and productivity by focusing on clang. Using the same compiler across all platforms means that we

Re: Update on rustc/clang goodness

2018-05-29 Thread Mike Hommey
On Wed, May 30, 2018 at 09:19:29AM +1000, Nicholas Nethercote wrote: > On Wed, May 30, 2018 at 7:58 AM, Gregory Szorc wrote: > > > > > MSVC is a separate beast. It is a great compiler. > > > > FWIW: numerous times I have been stymied by MSVC's bugs or lack of > features. Bug 1449787 is a recent

Re: Update on rustc/clang goodness

2018-05-29 Thread Nicholas Nethercote
On Wed, May 30, 2018 at 7:58 AM, Gregory Szorc wrote: > > MSVC is a separate beast. It is a great compiler. > FWIW: numerous times I have been stymied by MSVC's bugs or lack of features. Bug 1449787 is a recent example. Nick ___ dev-platform mailing l

Re: Update on rustc/clang goodness

2018-05-29 Thread Gregory Szorc
On Tue, May 29, 2018 at 1:48 PM, Jeff Gilbert wrote: > It would be sad to see us standardize on a clang monoculture. > I am sympathetic to that concern. (I have similar monoculture fears that the open source world is over-pivoting towards non-OSS platforms like GitHub and Slack as well.) We wil

Re: Update on rustc/clang goodness

2018-05-29 Thread Tom Ritter
On Tue, May 29, 2018 at 8:48 PM, Jeff Gilbert wrote: > It would be sad to see us standardize on a clang monoculture. I wouldn't want us to abandon msvc and gcc as well-supported compilers; but from just one perspective (security) it would be very advantageous to have a single open source toolchai

Re: Update on rustc/clang goodness

2018-05-29 Thread Jeff Gilbert
It would be sad to see us standardize on a clang monoculture. On Tue, May 1, 2018 at 7:56 PM, Anthony Jones wrote: > You may already know that the Low-Level Tools team support important tools > and code infrastructure. Lately we’ve also been improving our rustc/clang > (LLVM) story and I’d like b

Re: [Update] Revert RESOLVED:INACTIVE State

2018-05-29 Thread Dylan Hardison
The process has begun. We'll send out another announcement when it is done (or if there are issues). > On May 28, 2018, at 23:57, Erin Lancaster wrote: > > Of course, happy to get us back to a good place and very sorry for all of the > inconvenience. We haven't had any further requests for e

Re: Removing tinderbox-builds from archive.mozilla.org

2018-05-29 Thread L. David Baron
On Monday 2018-05-28 15:52 -0400, Chris AtLee wrote: > Here's a bit of a strawman proposal...What if we keep the > {mozilla-central,mozilla-inbound,autoland}-{linux,linux64,macosx64,win32,win64}{,-pgo}/ > directories in tinderbox-builds for now, and delete all the others. Does > that cover the majo