[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #32052 [Applications/Tor Browser]: Linux32 bundles for Tor Browser 9.0a8 are not reproducible
#32052: Linux32 bundles for Tor Browser 9.0a8 are not reproducible
------------------------------------------------+--------------------------
Reporter: gk | Owner: tbb-team
Type: defect | Status: new
Priority: Immediate | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Critical | Resolution:
Keywords: TorBrowserTeam201910, tbb-9.0-must | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
------------------------------------------------+--------------------------
Comment (by alexcrichton):
Thanks for the cc and for the investigation into this! This looks like
it's either a compiler but or a bug in the build system because the Rust
object file is what's changing here. A compiler bug could definitely cause
it but there may also be something nondeterministic being fed into rustc
(e.g. generated code or something like that).
I don't know of rustc bugs off-hand (although I'm not exactly all-
knowing!). In terms of minimization I think the "easiest" way would be to
start playing whack-a-mole with code. Basically get to a point where you
can edit the gkrust crate and then delete code incrementally until you
can't get a compile difference.
If this is a build system bug then you may need to trace the
nondeterministic codegen back further from gkrust, since generics may be
getting monomorphized into gkrust itself.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32052#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs