From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id kPBVKbfgn2XoCQEAkFu2QA (envelope-from ) for ; Thu, 11 Jan 2024 13:36:07 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id sMwDJbfgn2VjygAAqHPOHw (envelope-from ) for ; Thu, 11 Jan 2024 13:36:07 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=ntKBjhe3; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1704976567; a=rsa-sha256; cv=none; b=sPK5t/UvpEVRhGOp9YzD73+9hyyRWvNntiDfX8iSy0KKgQth6dHs7gBnfV9N6EW1HetxyV KtnNaYbwZ5si0HCGZ4WLM3urSrIQ70LhQUosK71apt6GCb6UbHVnFMdPzmXiJRYRm+XB9C gxo3vtszMTJHt7NMhZuZVPGrvZvINlM1wpnD0igSJPgCozd3L9iLuIjUL8Kmumuc3caS/q qcatySYPtfU9yrs9Jybi6NxopR3glcnBV6dSfLFlHk/a6621ikmL+DZiPZ/4vR2+JJRy5l qfHKJqkNPajVbJg7JjAveom27eHz6HLeXqmxIq4eJE5eaTck9luG5F4/4ZuYmg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=ntKBjhe3; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1704976567; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=n7sRZ6Jzr7skg8hJ03jVThMxCAZPn65plsp9vhdZW4k=; b=BfPS2zThDZZOIF0m6sLHj8B98YImWR/Cv9ez/IwkuE595ozTsUh39lVAM1+UaRtAWixvl7 j/VXSdGx6Hlj4LzwAD2fTAgHoFniYIHfq2bN5s0FPBmFiyGfZx/jkx7c5mD1clv+Ut6pHe usDgLTV5S1e0jQn7q3Tsno11F2lK1eUG3GdVQpTojqkZCL1h2F3WqJo2XnoNa92NxT6J42 6R2APFoJi5tl4GKrVy+A0gRJTN+WtghryxVs2Izw2Pq8in0QPaJa4i1Vfxz7tg8RlJhp93 D4Oi6TlDkocAvziywZIAX9tRTPQc8lZffMtd1Tnw4kme6aGDDvOhrcOGUIu2NQ== 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 6460554861 for ; Thu, 11 Jan 2024 13:36:07 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rNuHk-0006mQ-K7; Thu, 11 Jan 2024 07:35:49 -0500 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 1rNuHb-0006bD-WE for guix-devel@gnu.org; Thu, 11 Jan 2024 07:35:42 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rNuHZ-0006nY-Pj; Thu, 11 Jan 2024 07:35:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=n7sRZ6Jzr7skg8hJ03jVThMxCAZPn65plsp9vhdZW4k=; b=ntKBjhe3xOFXcZx2XSGP iS/iG9OcrZd+CSkJdHg3P3X5Jm+8I7p4e/xLvxAmI6kk+Yi41o90WAdiwbkKpRbGDc7+HoZUBDET6 +qpprMyWPN5tWhhb87aSDsI4M73VhF9QFkIJYHVnL6ihM2k2LHpCnBzj9ufiisV1WJkAXITzqTieH rX9HXJcsi2c2hzaY07sqJui4Aniq55c2pPVD7EQ1T7GARenPyT0TtkW9FlI37JuJoUCvtwn63MFIs v/wIsF2OyH9vR/F/u8G0NNqJYWsJ6p21olAEMkJwYwTrUo2C2PhMqJEPiL0EJyghyUC4WsNjSwjKF /X06Ho1gcD8zbQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Baines Cc: Efraim Flashner , guix-devel@gnu.org Subject: Re: Performance of computing cross derivations In-Reply-To: <878r4xgxr6.fsf@cbaines.net> (Christopher Baines's message of "Wed, 10 Jan 2024 12:40:07 +0000") References: <87zg00xvuv.fsf@cbaines.net> <87y1exvj2n.fsf@gnu.org> <87le93r9v3.fsf@cbaines.net> <878r4xgxr6.fsf@cbaines.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Duodi 22 =?utf-8?Q?Niv=C3=B4se?= an 232 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Sel X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 11 Jan 2024 13:35:23 +0100 Message-ID: <875y00oxo4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -9.38 X-Spam-Score: -9.38 X-Migadu-Queue-Id: 6460554861 X-Migadu-Scanner: mx13.migadu.com X-TUID: xtLtVCsJum28 Hi, Christopher Baines skribis: > I think you're right, while I send some other changes in #68266, I think > it's this change around make-rust-sysroot that has pretty much all the > effects on performance. > > I think the tens of thousands of duplicated packages from cross-base > that I was looking at are almost entirely coming from > make-rust-sysroot. As Ludo mentions in [1], maybe this has something to > do with use of cross- procedures in native-inputs, although I'm not sure > that moving those calls out of native-inputs is a correct thing to do. > > I don't know what the correct approach here is, but I think something > needs doing here to address the performance regression. I probably missed it in the thread: what commit caused the regression, and how can I test any changes? I=E2=80=99m willing to help but I missed s= ome of the context. Thanks, Ludo=E2=80=99.