unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux
@ 2021-03-09  8:56 Christopher Baines
  2021-03-09  9:02 ` Efraim Flashner
  2022-03-23  3:06 ` Maxim Cournoyer
  0 siblings, 2 replies; 4+ messages in thread
From: Christopher Baines @ 2021-03-09  8:56 UTC (permalink / raw)
  To: 47019

[-- Attachment #1: Type: text/plain, Size: 1327 bytes --]

The failure seems to occur in the check phase, see the build logs
referenced from:

https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv

This looks like a relevant error:

---- [compile-fail] compile-fail/issue-15919.rs stdout ----
	

executing "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/stage2/bin/rustc" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/src/test/compile-fail/issue-15919.rs" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail" "--target=aarch64-unknown-linux-gnu" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Lnative=/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu.aux" "-A" "unused"
------stdout------------------------------

------stderr------------------------------
error: the type `[usize; 18446744073709551615]` is too big for the current architecture

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux
  2021-03-09  8:56 bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux Christopher Baines
@ 2021-03-09  9:02 ` Efraim Flashner
  2021-03-09  9:22   ` Christopher Baines
  2022-03-23  3:06 ` Maxim Cournoyer
  1 sibling, 1 reply; 4+ messages in thread
From: Efraim Flashner @ 2021-03-09  9:02 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 47019

[-- Attachment #1: Type: text/plain, Size: 1685 bytes --]

On Tue, Mar 09, 2021 at 08:56:54AM +0000, Christopher Baines wrote:
> The failure seems to occur in the check phase, see the build logs
> referenced from:
> 
> https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv
> 
> This looks like a relevant error:
> 
> ---- [compile-fail] compile-fail/issue-15919.rs stdout ----
> 	
> 
> executing "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/stage2/bin/rustc" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/src/test/compile-fail/issue-15919.rs" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail" "--target=aarch64-unknown-linux-gnu" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Lnative=/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu.aux" "-A" "unused"
> ------stdout------------------------------
> 
> ------stderr------------------------------
> error: the type `[usize; 18446744073709551615]` is too big for the current architecture

Is that native or emulated?

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux
  2021-03-09  9:02 ` Efraim Flashner
@ 2021-03-09  9:22   ` Christopher Baines
  0 siblings, 0 replies; 4+ messages in thread
From: Christopher Baines @ 2021-03-09  9:22 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: 47019

[-- Attachment #1: Type: text/plain, Size: 2206 bytes --]


Efraim Flashner <efraim@flashner.co.il> writes:

> On Tue, Mar 09, 2021 at 08:56:54AM +0000, Christopher Baines wrote:
>> The failure seems to occur in the check phase, see the build logs
>> referenced from:
>> 
>> https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv
>> 
>> This looks like a relevant error:
>> 
>> ---- [compile-fail] compile-fail/issue-15919.rs stdout ----
>> 	
>> 
>> executing "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/stage2/bin/rustc" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/src/test/compile-fail/issue-15919.rs" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail" "--target=aarch64-unknown-linux-gnu" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Lnative=/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu.aux" "-A" "unused"
>> ------stdout------------------------------
>> 
>> ------stderr------------------------------
>> error: the type `[usize; 18446744073709551615]` is too big for the current architecture
>
> Is that native or emulated?

I'm almost certain they were native builds. I've recently started trying
to mix QEMU binfmt assisted builds in with native builds on
guix.cbaines.net, but these three builds happened before that:

https://data.guix-patches.cbaines.net/build-server/3/build?build_server_build_id=dcab4175-2f20-4284-9db5-c78aa4ebe560
https://data.guix-patches.cbaines.net/build-server/3/build?build_server_build_id=3cf027c0-d1c3-443b-8909-84d3c6911cfa
https://data.guix-patches.cbaines.net/build-server/3/build?build_server_build_id=21e54b9f-5c0f-4565-bde4-b4fde6f741d7

Eventually, there will be metadata for the builds which will say
something about the setup used.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux
  2021-03-09  8:56 bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux Christopher Baines
  2021-03-09  9:02 ` Efraim Flashner
@ 2022-03-23  3:06 ` Maxim Cournoyer
  1 sibling, 0 replies; 4+ messages in thread
From: Maxim Cournoyer @ 2022-03-23  3:06 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 47019-done

Hello,

Christopher Baines <mail@cbaines.net> writes:

> The failure seems to occur in the check phase, see the build logs
> referenced from:
>
> https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv
>
> This looks like a relevant error:
>
> ---- [compile-fail] compile-fail/issue-15919.rs stdout ----
> 	
>
> executing
> "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/stage2/bin/rustc"
> "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/src/test/compile-fail/issue-15919.rs"
> "-L"
> "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail"
> "--target=aarch64-unknown-linux-gnu" "-Zui-testing" "-C"
> "prefer-dynamic" "-o"
> "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu"
> "-Crpath" "-O" "-Zmiri" "-Zunstable-options"
> "-Lnative=/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/native/rust-test-helpers"
> "-L"
> "/tmp/guix-build-rust-1.26.2.drv-0/rustc-1.26.2-src/build/aarch64-unknown-linux-gnu/test/compile-fail/issue-15919.stage2-aarch64-unknown-linux-gnu.aux"
> "-A" "unused"
> ------stdout------------------------------
>
> ------stderr------------------------------
> error: the type `[usize; 18446744073709551615]` is too big for the current architecture

Our oldest rust is now 1.39.

Closing.

Maxim




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-03-23  3:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-09  8:56 bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux Christopher Baines
2021-03-09  9:02 ` Efraim Flashner
2021-03-09  9:22   ` Christopher Baines
2022-03-23  3:06 ` Maxim Cournoyer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).