Thank you. Will do the verification shortly.
Also, I've updated the instructions in
use the cargo built by mrustc. This required vendoring of the dependencies.
On Tue, Dec 5, 2017 at 11:24 AM Sean Bowe <s...@z.cash> wrote:
> Excellent work! :)
> new, compute, verify_transform is a good demonstration. I would
> verify_transform with a binary compiled with the normal Rust compiler
> to double-check.
> On Tue, Dec 5, 2017 at 11:59 AM, Devrandom <c1.devran...@niftybox.net>
> > Hi all,
> > I was able to build rustc completely from sources. This means no network
> > access during the build and without any Rust distributed binaries.
> > The steps are here:
> > I'm still looking into building a cargo binary that supports TLS, to
> > eliminate the need to download it for building powersoftau itself. Worst
> > case we can use a shell script.
> > Would like to merge https://github.com/ebfull/pairing/pull/72 so that we
> > don't have to maintain a separate patch for Rust 1.19 compatibility.
> > Sean, what is the best method of validating that the generated binary
> > correctly? Just use "new", then "compute" and then "verify_transform"?
> > Also, I found that the generated binary is *very* different from the one
> > generated by the downloadable Rust compiler. This is somewhat worrisome,
> > although it doesn't affect us if we use the mrustc path. Will spend a
> > more time to get to the bottom of it.