[Pkg-rust-maintainers] Bug#881845: Bug#881845: Bug#881845: Bug#881845: Bug#881845: Bug#881845: Bug#881845: Bug#881845: Bug#881845: rustc: FTBFS on mips*: test failures
John Paul Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Wed Oct 24 12:16:00 BST 2018
Hi!
On 10/19/18 10:56 AM, Dragan Mladjenovic wrote:
> @YunQiang Su <mailto:wzssyqa at gmail.com> Are you referring to failures shown in [1] ?
>
>
> If so, here is the overview :
>
>>test [ui] ui/asm-out-assign-imm.rs
>>test [ui] ui/target-feature-gate.rs
>>test [ui] ui/target-feature-wrong.rs
>
> Fix:[2]. Should be ignored. <https://github.com/rust-lang/rust/commit/f985e6cfd42ee5ef8e7613d11a002253ab87c52f>
>
>>test [run-pass] run-pass/invalid_const_promotion.rs
>
> Needs SIGTRAP added to the list at [3]. <https://github.com/rust-lang/rust/blob/master/src/test/run-pass/invalid_const_promotion.rs#L42>
>
>>test [run-make] run-make-fulldeps/relocation-model
>
> Bug:[4]. Should be ignored on both mips64 and mips [5].
I'll create Debian patches for those.
> Quick comment on the mips. Except of the OOM problems other problems (including the atomics one) on mips are usually
>
> caused by its usage of llvm's FastISel in unoptimized builds. You could try disabling it or even try optimized build.
>
> I believe that for 1.28 we could finish the native bootstrapping in optimized build while unoptimized one would OOM.
Upstream does that for arm64 as well, see: https://github.com/rust-lang/rust/commit/ea50bf8850304e8afefa9089792fc077fb54aef4
I can try whether the combination of above all gets me a working rustc
on mips*.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz at debian.org
`. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
More information about the Pkg-rust-maintainers
mailing list