Re:mrustc: In-progress alternative Rust compiler (to C)
by qqii on Sunday February 28, 2021 @07:57PM
(#26298651)
Guix performed the bootstrap from mrustc 0.8 for rust 1.19 all the way to rust 1.28 in 2018: https://guix.gnu.org/en/blog/2018/bootstrapping-rust/
Since them they've bootstrapped this all the way to 1.50: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...
The work done here is non trivial, this chain of versions are required for the final binary to be reproducible.
Re:mrustc: In-progress alternative Rust compiler (to C)
by sanxiyn on Sunday February 28, 2021 @05:32PM
(#26297736)
We are discussing mrustc here. The reason it hasn't been done yet is that nearly everyone interested in this agrees mrustc is a better bootstrapping path than starting from the last OCaml version.
Re:mrustc: In-progress alternative Rust compiler (to C)
by Blikkentrekker on Sunday February 28, 2021 @06:04PM
(#26297946)
That it's a better bootstrapping process for the user has no relationship with the ease of development for the developer.
Typically, they are inversely correlated.
Methinks that building this chain by trial and error is rather trivial compared to the actual work in building a compiler.