Hacker News new | ask | show | jobs
by bluejekyll 3534 days ago
I have Travis builds against nightly, beta and stable on Linux and Mac. I have to say, with the exception of OpenSSL breaking on Mac recently (fixed with OpenSSL 0.8), I haven't had a compiler failure or bug introduced in any of my tests in the time since 1.0 (at least I can't remember one).

Even these, which obviously effected others, didn't effect my code. Cudos to the Rust team for being on top of this!

1 comments

Not even on nightly? I know that we don't tend to mess with things unless they're behind unstable feature flags (which you presumably aren't using), but I'd be very pleasantly surprised if we managed to make nightly stable enough that you never happened to run into any compiler bugs. :)
So I have 20,292 lines of Rust with 85%ish code coverage in my project (by current count), and I can't recall a failure in nightly since I enabled it in Travis. Mind you, that only gets run when a commit happens, so it's entirely possible it could have failed and I've just been lucky. It looks like from git log, I committed the change to Travis to start nightly builds on

  Date:   Sat Aug 22 11:45:08 2015 -0700
So, take that for what it's worth :)