From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id eBNUJU6iUmMThgAAbAwnHQ (envelope-from ) for ; Fri, 21 Oct 2022 15:44:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id UIRlJU6iUmO2wgAA9RJhRA (envelope-from ) for ; Fri, 21 Oct 2022 15:44:46 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 58BF31C30F for ; Fri, 21 Oct 2022 15:44:46 +0200 (CEST) Received: from localhost ([::1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1olsKL-00079x-Fj for larch@yhetil.org; Fri, 21 Oct 2022 09:44:45 -0400 Received: from [::1] (helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1olsIX-00080n-Uh for larch@yhetil.org; Fri, 21 Oct 2022 09:42:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1olsIU-0007sO-Af for guix-devel@gnu.org; Fri, 21 Oct 2022 09:42:50 -0400 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1olsIS-0002SY-AZ; Fri, 21 Oct 2022 09:42:50 -0400 Received: by mail-ed1-x534.google.com with SMTP id w8so3687972edc.1; Fri, 21 Oct 2022 06:42:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=5d6WVdyetx5GNdogPjY0xOd0IzpBCKpn1a1hdmyrJI0=; b=nc7YkOZE0udtVwPppooeA2LkGX9kBspir/cggbqAqif29PH3YHlGKu23uNCqmglqHa 6FG6rNPrhOLJub+02/owejbGuvoKfbfkWYzmugIAcro5WnDxPmc2U8kCf7gxnbxVSGWD 43LldxXBMIUv1LSfIdrCRLZhhzP16ZFjH3EczEkujyvnOja10UQbA+BEiEC9hm1tcpTh ESL3FxCyVXs3kRrTmLP+ZBUvP8o1dFCPjEXr8x1lU5QSVmxqFxkWrR7x8LHdt8UX+QJu PbSKu8+sX5ugJNGMlao8wJB6GB8CE5ds0YmoXe+dR2rf2FrRuup5lyqngQJnOaNjkafu ejig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5d6WVdyetx5GNdogPjY0xOd0IzpBCKpn1a1hdmyrJI0=; b=G0+OHlBc4MTw3R/CxVBQbNB5v9haIIzuxIerFTWE+1smQzIc9T4vsC5i0dHBeAaLY+ 6wxE1NnHQrlx/MtHoQ7Dj5IeCycVq9UISKEqWAGi+ULWgS5X+1qpw/+qoQUb0N5yb0Pp MDOmVd4S8//I7uVjtIPnNqdxmmRKu8baW6+GGolSocS1gDpbQRAFR7EMM0kUWkFWEqSj UYiEh8DggCGD3uJnMVcnruu9kxGEwR3n3nY1Y9MAE8/nxHop8FWf1eKLCOff3DedigeS lqzPh6moeDhsaIcmCspcwaokvWqoKxN1RJVmMYW2VVYXGXgWo6YGJFesXdJuDIU1Ig9g +PRQ== X-Gm-Message-State: ACrzQf2LRVYd/aWbkEb7QWbPUFTRiODJ5+24lkXeoYPtrrPYakf7cYr6 Z8wG2ryZOMvKSG+jFerHh4ot2q6dwukbfjKd X-Google-Smtp-Source: AMsMyM5lRpT/n9pGMdRthQUDS+Zz/H/h+X12UZYcYp2rDu9tqe3XqZPQTCyGk6ARdmfJuRaUm/iXyg== X-Received: by 2002:a17:907:7244:b0:78d:cedc:7a9e with SMTP id ds4-20020a170907724400b0078dcedc7a9emr15309602ejc.600.1666359764293; Fri, 21 Oct 2022 06:42:44 -0700 (PDT) Received: from localhost ([141.226.13.62]) by smtp.gmail.com with ESMTPSA id m13-20020aa7c2cd000000b004580b26e32esm13702035edp.81.2022.10.21.06.42.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Oct 2022 06:42:43 -0700 (PDT) Date: Fri, 21 Oct 2022 16:42:34 +0300 From: Efraim Flashner To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: Guix-devel , Marius Bakke , Mathieu Othacehe Subject: Re: Rust on aarch64-linux Message-ID: Mail-Followup-To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Guix-devel , Marius Bakke , Mathieu Othacehe References: <87edvlknv5.fsf@gnu.org> <874jw7oinf.fsf@gnu.org> <878rlaehbn.fsf_-_@gnu.org> <87czal8spc.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yrFcxFLZLih+qfXf" Content-Disposition: inline In-Reply-To: <87czal8spc.fsf_-_@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=2a00:1450:4864:20::534; envelope-from=efraim.flashner@gmail.com; helo=mail-ed1-x534.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666359886; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=5d6WVdyetx5GNdogPjY0xOd0IzpBCKpn1a1hdmyrJI0=; b=UcKWTVDpi2NFrpZbyQxKUeUUficIhN/kF6oNin0ccL+Jsv0+iPFKdQdBMYwwZkH4hzM9ni Vql0z3UaynfiRekM2PDrtazCeMJhCQ9G3VVdim3GAQLsCROHjAs8aX00NQSejifeS6oGol bOeHi+tfNtz+8zsSahuqmtfSBnjdW7tyDlgyCYS4EROJN/jBiMS98xdo+b7Z5FnSQQkNtb ZLP/MJk7Rtyuzl1faxw2EIVDMfgejGLgce/l4CmWxzq7DAmzfoEGI5/2+Z9yo9sddS/jef SPt4yA+RK4k7T3PfiCm//w32iMBPA4TYtgBrNd2wAqAyCDQjYn/XJo7Gcl6UFg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666359886; a=rsa-sha256; cv=none; b=jyWNeHegfrzQcYs8CW3pIJ5oKzHurxGVccV4MxSGblzFYqkpX46Z/1S5eBo3oPMP/9Qtbk PBt/myj7Q4IDJVIbFx9kpMgxmYh2QKydDpWJxOIKsdSLSZqpGFUb85IO36UtyM7/HRNUEf R5SxuYXMNpVzbI4w6OYTBpHt/zha+u90jTJGKkVtNz9lEI09Itc8sI9W6p6V1mFPkecnWR mao+AiKJ3k+L3BIyxalYiom6GjN2X6Pl8hF/7rsnN81W8acXYWTSPElZtO9mXhvFfP8ZAy 830bQN7lNKlCcUeUCml0v/Rz7SJ6okaqAI/n5EFliDblX4tGlN5rGkLha3NwjA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=nc7YkOZE; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -0.44 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=nc7YkOZE; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 58BF31C30F X-Spam-Score: -0.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: Ch9kWG2D+MGc --yrFcxFLZLih+qfXf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 21, 2022 at 10:51:59AM +0200, Ludovic Court=C3=A8s wrote: > Hello, >=20 > Efraim Flashner skribis: >=20 > > I'm not sure there is a bug report, I didn't see it either. It looks > > like when I bumped rust-bootstrap from 1.39 to 1.54 we lost aarch64 > > support. I've bumped mrustc on staging and successfully performed a > > qemu-binfmt build of rust-bootstrap for aarch64 on my x86_64 box. I was > > then able to use that to build rust-1.55 on actual aarch64 hardware, so > > I assume it's good, I just don't have the hardware to build > > rust-bootstrap for aarch64 natively. >=20 > So the presumed fix involves bumping rust-bootstrap from 1.54 to 1.55, > is that right? Not quite. We keep rust-bootstrap at 1.54, but we bump the mrustc commit we use from the v0.10 tag to its current master (about 50 commits). Among the commits there is one that doesn't get aarch64 to try to spit out assembly, (or illegal assembly or something) and then we just have to build out again. > That means we=E2=80=99ll have to rebuild on all architectures. This is > happening here: >=20 > https://ci.guix.gnu.org/eval/739823 >=20 > Could you monitor it? If things go well, can we aim for a merge by next > Thursday? >=20 > Thanks, > Ludo=E2=80=99. rust-1.60 built just fine on x86_64, and it looks like of the ~6700 packages built 567 failed, with another ~3400 waiting to be built. I also haven't seen any movement on aarch64 in the build farm. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --yrFcxFLZLih+qfXf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmNSocYACgkQQarn3Mo9 g1FGQRAAkWotRrCoj1abABWOykph+rHvwywNGfQCCPzY/cQPQ5H/wZG1IVpsYEs0 TDDSLZkgzRz3xtoqgc+8aSBoykCJko75v0tjmneRD3HrRFZqQG1qomwnmDplSAqb twcTFRkNFnll3x4g0mpK71bmXE1abyK1MtrOlltEkGXFdShlw7ZH8P4SHXtHDrWn z2LUYmbZklV/fxooRLlO0dGObYsMiWEyNXEUUtVME7yNhWR1z6IUe/m8zmK6ogqH N9ZrNFyYrMxYnd23fRo1qulX9ZNSFWdFZSZuQZzr4eCBCfCyYryZLLZFkXyf29mS S0WMP9fyhGRYc0XI4SuUL1a6vZrsyeee69YMGpiwveiychknf7GVZRE0J+T464yg H1vc12nZR8iya2WwddOZZC2Okj65jVdCyV4PVxfEgISsOyHTz2SHAduyrU5jNIsl n7pI8aP3GCpVnbAaL8lcaFN35fHLIfyQUfSQ5RKduWixCC06YiyMSyK3w16jzCL6 OX9WI0ShDP/3/EDqaHoPsZywLgNZTEcU1Ntq9017iNPsLxDv88d1Bn508XoCNy2Z 8zAAAzENw4AbZc1VhDyPSOHnt6TpHrEgWMKYCdiD+mEHqOj0vtqPQTGfChguqGoN jrjewnFu2uKqvhuluNfommTUtoQ5f6jGaOnOKLTadwAI7nGSzoM= =j9pU -----END PGP SIGNATURE----- --yrFcxFLZLih+qfXf--