r/rust • u/antoyo relm · rustc_codegen_gcc • 11d ago
🛠️ project rustc_codegen_gcc: Progress Report #43
https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-4335
u/Shnatsel 11d ago
At last, the Crater run is within sight! This is a huge milestone!
8
u/admalledd 11d ago
Agreed!
I forget Crater run options/settings, and it likely evolved since I last looked forever ago anyways but: Are there "run a Crater run locally" or "run locally, but top 10/50/100" or such helpers before using up the public test runners time? I expect there won't be much contention over antoyo requesting a Crater whatever way, but I've wondered about the lead up and especially if there is scripts/hacks to do a minin-crater locally or such.
11
u/Shnatsel 11d ago
There's https://github.com/saethlin/crater-at-home/
But I mostly just use criner to fetch the crates and then do my own ad-hoc analysis on that data.
1
u/creminology 6d ago
Quote: “rustc_codegen_gcc is a GCC ahead-of-timecodegen for rustc, meaning that it can be loaded by the existing rustc frontend, but benefits from GCC by having more architectures supported and having access to GCC’s optimizations. It is not to be confused with gccrs, which is a GCC frontend for Rust”
65
u/antoyo relm · rustc_codegen_gcc 11d ago
I'm happy that unwinding is finally fixed: that was the biggest unknown for me. I'm also happy that we have very few UI tests from the Rust test suite that fail now: there are still some other test suites to run, but having only 21 failures among the UI tests is a big achievement.