You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rustc was already broken, and it isn't valid to compile rust 1.N with 1.N, it must be compiled with rust 1.(N - 1). Using a version to compile itself is apparently undefined behavior, according to #rust-internals, and is likely the cause of our prior problems.
Indeed the change that used 1.17 for bootstrapping included the reverse of this patch: 72ff321 however using the correct bootstrap compiler resolved the problem.
I've been baby-sitting rustc changes through hydra and have a hopefully-good build on its way in evaluation 1367830.
4 commit comments
vcunat commentedon Jun 16, 2017
This seems to break rust: https://hydra.nixos.org/build/54556546
grahamc commentedon Jun 16, 2017
Rustc was already broken, and it isn't valid to compile rust
1.N
with1.N
, it must be compiled with rust1.(N - 1)
. Using a version to compile itself is apparently undefined behavior, according to #rust-internals, and is likely the cause of our prior problems.Indeed the change that used 1.17 for bootstrapping included the reverse of this patch: 72ff321 however using the correct bootstrap compiler resolved the problem.
I've been baby-sitting rustc changes through hydra and have a hopefully-good build on its way in evaluation 1367830.
grahamc commentedon Jun 16, 2017
x86_64 passed
grahamc commentedon Jun 16, 2017
i686 passed for the first time since the upgrade, too. I think we're good now. Now for that ova failure 😭