From patchwork Wed Mar 6 11:06:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61393 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B2E1F27BBE9; Wed, 6 Mar 2024 11:08:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B3F0627BBE2 for ; Wed, 6 Mar 2024 11:08:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8Z-0000p2-4M; Wed, 06 Mar 2024 06:08:39 -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 1rhp8V-0000nd-1r for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8R-0007Ub-PF for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8w-0005GL-H7 for guix-patches@gnu.org; Wed, 06 Mar 2024 06:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 01/11] gnu: opus: Mark as tunable. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972331020064 (code B ref 69581); Wed, 06 Mar 2024 11:09:02 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:30 +0000 Received: from localhost ([127.0.0.1]:49798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8O-0005DM-Sz for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:30 -0500 Received: from mail-wr1-f49.google.com ([209.85.221.49]:46523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8L-0005D2-2b for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:27 -0500 Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-33d118a181fso4311298f8f.1 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:07:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723208; x=1710328008; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=ww6VZkmtsnaJz2w+0I61SkP7nrtpxF8kzCY3T5OwOPM=; b=OvCiC/t6PCgYUNkpL3DB4ObcyYUE1Q5WpF8hQIYRevdrp0GPPqK9w4WNHZ+saRaPjH e4jkcDplfVK4j55PF8sirKG6VT/3eZuQyHXNpdKqdFII2mH8uO7Wi/OUd4JecUSjDF/T t9/N5ysc68QYfUPfX+isDQjhV00ND5rNCczaDaKjfoCZLnzIx4pVrDaUwJ0+DVpMD2sD Hk3H+AJLXQQlW6L0HJAwRK0VD5JIhHSwScora70Km+vVlodKNeCUvz3v3cRM6DMTB282 lSwEtV8Ch3zpAVrd9P1ueu1vX5ZIpUiEBLQ5yo1TcLmIQPw6voyhRgNu3xFnlm18cUMC 9Lhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723208; x=1710328008; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ww6VZkmtsnaJz2w+0I61SkP7nrtpxF8kzCY3T5OwOPM=; b=OStgQwk4ITKAJUsMdogQqY3sQeLaUOXrfirRDO98sU9BLRdOSnMvb5RVHn/6HJ/OM0 +3R/qjRuKG/c5sfsnfeknE+QX41xAe+MDHniweCsB8GYGD8TMZNg/Ghyug3fyXKSvet4 r55DjkOsUYjtmyKYavaicCd1VtHCwP/YfvuQoXq26U6Gk/mCPzO62MVtII1mS0Pj0/d0 cInNKh8vWCQEMCEcZ0/0ZN96n3iXyFT1zl0ss17lyUo5u2n3+PbLaIBmtCWWeDgcugNR 2wBdgMFJSVx5KSv/tho92uuyh1Zf6jMDKUlQ1M/EQ4m6HILN7UAX6FrG6uMUZZuvIKwx ouzw== X-Gm-Message-State: AOJu0YxaC42FbayXhicJ3CvzBNM51EZtk/uqD6MVZhWORPaRSbnZME8B GZG4pDmoQ8pH27N4eATSiiBlCccKUWHHOJ6B934wIP5hn1+kZCu8kM5Bbdk5SUw= X-Google-Smtp-Source: AGHT+IEZN4srLSUJcqvtOK9KAwmlPLmw82xZDVWNmX0Cv6ryouzGrafmeuGMUXEqV1ZL6mkBErneKA== X-Received: by 2002:adf:a4c9:0:b0:33e:48d0:3ad4 with SMTP id h9-20020adfa4c9000000b0033e48d03ad4mr3020543wrb.61.1709723207785; Wed, 06 Mar 2024 03:06:47 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id l9-20020a056000022900b0033cf2063052sm17175107wrz.111.2024.03.06.03.06.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:47 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:02 +0200 Message-ID: <5da75d2addf741dd38e7c2a1fbaa804864e103e6.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/xiph.scm (opus)[properties]: Mark package as tunable. Change-Id: I5df964b5692c6f390eef55d780810b03d6a895dc --- gnu/packages/xiph.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index b47c718fb6..84b8ccb273 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -345,6 +345,7 @@ (define-public opus but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.") + (properties `((tunable? . #t))) (license license:bsd-3) (home-page "https://www.opus-codec.org"))) From patchwork Wed Mar 6 11:06:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61394 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A04A827BBE2; Wed, 6 Mar 2024 11:08:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DEA7E27BBEA for ; Wed, 6 Mar 2024 11:08:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8X-0000ob-95; Wed, 06 Mar 2024 06:08:38 -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 1rhp8V-0000ne-35 for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8S-0007Uh-Iq for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8x-0005Gc-AI for guix-patches@gnu.org; Wed, 06 Mar 2024 06:09:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 02/11] gnu: libvorbis: Mark as tunable. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972331220088 (code B ref 69581); Wed, 06 Mar 2024 11:09:03 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:32 +0000 Received: from localhost ([127.0.0.1]:49803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8R-0005Do-Mn for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:32 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:43081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8M-0005D4-As for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:29 -0500 Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-33e17fc5aceso407509f8f.0 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:07:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723210; x=1710328010; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=mxEOS3qmufJqHb9X2rYoL+hq5+5X9D6gMwJrRR5TXpU=; b=O1cWkU1OSPOudbTOIIqO2Bq1QK4jiZahO5gx7OAHl6JIj/TzvuwMNOQ0yPFjf77xCN BnACsT4eJGOlpC/KKpd1zCXmUHwblADFhy7zEWUMsY4N87WKfYblONKIo+6A5xgypnW/ gYs/bAIp1yEzBRsY7zAt5CJJ0FfAXGLt6l0+hkqHYl9ogOZK1iOogj5ZZxwWHled0Iju 9IehK84S0VhLoOoKraqvHPmTSspztSSwwHrzR96SWU20MX4iz6bPjLt4gjSluASQZ5Cn /VK5UmHtLmy9MW5TGnawgB9SpoBJElDfhQ01UCTtR9EsFZzhoqKH43KOrH3VpIUkR/l8 u7IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723210; x=1710328010; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=mxEOS3qmufJqHb9X2rYoL+hq5+5X9D6gMwJrRR5TXpU=; b=fIbtKGGzF41sJJZOIRFFZYdG5JeuDiSMT95rp/X7STYbFiCaIZY56A7tpzzI15BxqP Jb/zmaOVqUYfvm9WmNn5UE5F3vcVoLktmLqs8raYPlJWU1gygVpYhGztM44bgkJDdEeZ 0BZWc/des1HJKVoy8ADj8rZpMTKrjnlL0bcXl+xiBMBY25opHzDSa0tuQddOZn5YfYzt Y2ujcUoAGl6Y+yjwqmCS1a54/16TNIvfrTHIw09deYRKcPpLbjru/yrVG5Hno62Cpw6i LuvTo69YJWsF+WxkL7vhcXjzDR6J1wKgHY5W8yZ1Tl28Q4HzW0KKGKrBpS7JfyIY72e1 0KtA== X-Gm-Message-State: AOJu0YwBWWvZbRGOD/jKp6CKdOHv7D9RQ9La8rc7ZHGrE0XarZV8egz+ zDfUGuZFWJnyl7ISvHiTY06WQpww936vO5BjAmPwJhgZGtH1WPWgsqYwnUH9R40= X-Google-Smtp-Source: AGHT+IE+wAjBq76JWEwi5OvPNSb+EU7O/k1XZSYr5QBTkZUoCqg4iNKGmVKmZe77or87JS1WV/w7Hg== X-Received: by 2002:adf:b646:0:b0:33e:1f2b:8cc5 with SMTP id i6-20020adfb646000000b0033e1f2b8cc5mr5850812wre.0.1709723209604; Wed, 06 Mar 2024 03:06:49 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id f17-20020adfb611000000b0033d9f0dcb35sm17219560wre.87.2024.03.06.03.06.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:49 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:03 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/xiph.scm (libvorbis)[properties]: Mark package as tunable. Change-Id: Ie378a8c671ba6408a137e3c27824cb17671cafe3 --- gnu/packages/xiph.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index 84b8ccb273..4eff0a3877 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -97,6 +97,7 @@ (define-public libvorbis compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel.") + (properties `((tunable? . #t))) (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")) (home-page "https://xiph.org/vorbis/"))) From patchwork Wed Mar 6 11:06:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61401 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CF5F427BBE2; Wed, 6 Mar 2024 11:09:36 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BF98E27BBEC for ; Wed, 6 Mar 2024 11:09:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp93-0000wH-Kj; Wed, 06 Mar 2024 06:09:09 -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 1rhp8V-0000oC-Nb for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8U-0007cP-Ah; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8w-0005GS-TH; Wed, 06 Mar 2024 06:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 03/11] guix: cpu: Be consistent with x86_64 micro-architecture names. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix@cbaines.net, dev@jpoiret.xyz, ludo@gnu.org, othacehe@gnu.org, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice X-Debbugs-Original-Xcc: Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972331120079 (code B ref 69581); Wed, 06 Mar 2024 11:09:02 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:31 +0000 Received: from localhost ([127.0.0.1]:49801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8R-0005Dm-7O for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:31 -0500 Received: from mail-wm1-f54.google.com ([209.85.128.54]:48563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8O-0005D7-Dc for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:29 -0500 Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-412e783c94fso21266955e9.1 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:07:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723212; x=1710328012; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=jeyHAkGj1d4IfCoXmaF/YB8RAyk4ybXk5xXt+EnPY8c=; b=NstCwubvamF1220gU8yYB5GRzEYB9+b9qqD0u81tl0knAnXglLf1Tdly5dEEnbRAoc jwnlhWuIZSeCOi5o6zrNRuhBUOtw3RcnqcI8+IhlIB+AAD8Dc8EsAUkmC15zjEnAL9p6 CqpCp5TyX6QGDXQpTnWvW/RypwHupvYe/hb4l8ERX6TaWFuIng/kiWWKd7ZNxjEKwHpQ 28QYuDcqZOOL/Oi563u2HDcm/05zDFP3qQXv1N9muQxlxT+9SvnTSRaUshA4IUB/a8H7 2T+GyYFUs8JX+Sp7aGNQ/URGpkuLP/4WFrTA7JpWrIVWlvrg8xoUNsK/kGmLHpMG92Xd W29g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723212; x=1710328012; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jeyHAkGj1d4IfCoXmaF/YB8RAyk4ybXk5xXt+EnPY8c=; b=b60az9Wh2CFg6wkbMumCfQOsmn2xmLjXZNMfGOWwZZlCBuH5XpJNMMFieBSNdDKIyG 2OpfGBoO1G/C9YgpFMItGtIjMM1J9O+bm6wukQEYk5EPqcK194T5dyZhUHAquuSJc/6Z xFq2zrNYiJz86Rl9bhQxCUqq17aiby+LfoJ03I9B7F7VIUcD0/XxNiNDodwXwxjwvLCg uKk1DLxgp85tQm2RF5DBycsio/wFVQ9Ickl0zK3pY2gw4USGsYfsaf1ryWz75QUTtMul Z64NOmYkwbardOMeWFd/UXgoW6aa2khUwICIvURIn3lGSlbyjGApO6XkDkWMM0+LItWn M2pA== X-Gm-Message-State: AOJu0YxnNWiBeKDfE+x2raD0U432LKwyChf/RXbMRXq0dM3OuNYGpbr+ bDpu1Oai6wb18bbZNt86f1/yiVrxDff2t+UT8F8GBBZdLieM6UQYiiHp9f1x2tc= X-Google-Smtp-Source: AGHT+IGLrL67LPAue09FfkSnc218xadS7au9KrPSx0UN6JCnE5H1G71zOsCIbYRs7cU42kgbtmMySA== X-Received: by 2002:a05:600c:3148:b0:412:c3f4:a39a with SMTP id h8-20020a05600c314800b00412c3f4a39amr11327665wmo.1.1709723211417; Wed, 06 Mar 2024 03:06:51 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id q13-20020adfcb8d000000b0033ce06c303csm17154037wrh.40.2024.03.06.03.06.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:51 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:04 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (%go-1.18-x86_64-micro-architectures): Rename micro-architectures from x86_64-v* to x86-64-v*. * guix/cpu.scm (cpu->gcc-architecture): Return x86-64 as the fallback. (cpu->micro-architecture-level): Rename micro-architectures from x86_64-v* to x86-64-v*. (gcc-architecture->micro-architecture-level): Same. Change-Id: I37db65970417c22699ae8097b0361bccf76c1267 --- gnu/packages/golang.scm | 2 +- guix/cpu.scm | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 0bcd231a93..d781cc6055 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -870,7 +870,7 @@ (define-public go-1.17 ("powerpc64le" ,@%go-1.17-powerpc64le-micro-architectures)))))) (define %go-1.18-x86_64-micro-architectures - (list "x86_64-v1" "x86_64-v2" "x86_64-v3" "x86_64-v4")) + (list "x86-64-v1" "x86-64-v2" "x86-64-v3" "x86-64-v4")) (define-public go-1.18 (package diff --git a/guix/cpu.scm b/guix/cpu.scm index e80b74f161..b69c9b5360 100644 --- a/guix/cpu.scm +++ b/guix/cpu.scm @@ -200,7 +200,7 @@ (define (cpu->gcc-architecture cpu) ;; TODO: Recognize CENTAUR/CYRIX/NSC? - "x86_64"))) + "x86-64"))) ("aarch64" ;; Transcribed from GCC's list of aarch64 processors in aarch64-cores.def ;; What to do with big.LITTLE cores? @@ -290,12 +290,12 @@ (define (cpu->micro-architecture-level cpu) ;; v2: CMPXCHG16B, LAHF, SAHF, POPCNT, SSE3, SSE4.1, SSE4.2, SSSE3 ("avx512f" "avx512bw" "abx512cd" "abx512dq" "avx512vl" "avx" "avx2" "bmi1" "bmi2" "f16c" "fma" "movbe" - "popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86_64-v4") + "popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86-64-v4") ("avx" "avx2" "bmi1" "bmi2" "f16c" "fma" "movbe" - "popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86_64-v3") - ("popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86_64-v2") - (_ => "x86_64-v1"))) - "x86_64-v1")) + "popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86-64-v3") + ("popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86-64-v2") + (_ => "x86-64-v1"))) + "x86-64-v1")) (architecture ;; TODO: More architectures architecture))) @@ -304,22 +304,22 @@ (define (gcc-architecture->micro-architecture-level gcc-architecture) "Return a matching psABI micro-architecture, allowing optimizations for x86_64 CPUs for compilers which don't allow for more focused optimizing." ;; Matching gcc-architectures isn't an easy task, with the rule-of-thumb being - ;; AVX512F+ for x86_64-v4, AVX+ for x86_64-v3. + ;; AVX512F+ for x86-64-v4, AVX+ for x86-64-v3. ;; https://gitlab.com/x86-psABIs/x86-64-ABI/-/blob/master/x86-64-ABI/low-level-sys-info.tex (match gcc-architecture ((or "graniterapids-d" "graniterapids" "tigerlake" "sapphirerapids" "cooperlake" "icelake-server" "icelake-client" "cannonlake" "knm" "knl" "skylake-avx512" "znver4") - "x86_64-v4") + "x86-64-v4") ((or "pantherlake" "clearwaterforest" "arrowlake-s" "sierraforest" "alderlake" "skylake" "broadwell" "haswell" "znver3" "znver2" "znver1" "bdver4") - "x86_64-v3") + "x86-64-v3") ((or "sandybridge" "tremont" "goldmont-plus" "goldmont" "silvermont" "nehalem" "bonnell" "core2" "btver2" "athalon" "k8-sse3" "k8" "bdver3" "bdver2" "bdver1" "btver1" "amdfam10" "lujiazui" "yongfeng" "x86-64") - "x86_64-v1") + "x86-64-v1") (_ gcc-architecture))) From patchwork Wed Mar 6 11:06:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61400 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7266A27BBE2; Wed, 6 Mar 2024 11:09:36 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8AD7727BBEA for ; Wed, 6 Mar 2024 11:09:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp9D-00011u-Pu; Wed, 06 Mar 2024 06:09:21 -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 1rhp8V-0000oB-Np for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8U-0007cT-HN; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8x-0005Gj-Nu; Wed, 06 Mar 2024 06:09:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 04/11] guix: cpu: Rename x86-64-v1 to x86-64. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix@cbaines.net, dev@jpoiret.xyz, ludo@gnu.org, othacehe@gnu.org, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice X-Debbugs-Original-Xcc: Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972331320105 (code B ref 69581); Wed, 06 Mar 2024 11:09:03 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:33 +0000 Received: from localhost ([127.0.0.1]:49806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8T-0005E8-7n for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:33 -0500 Received: from mail-wm1-f41.google.com ([209.85.128.41]:51335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8P-0005D9-Sv for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:30 -0500 Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-412eddd14b9so11973005e9.2 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:07:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723213; x=1710328013; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=haIdqHDAYsBUwWxc1th8krb6BdFhKfDBY38n7LZmi+8=; b=GRW3VvrV0jWJdubdUNA1f3K/equh5RiqhwHyT4dN7zxTLUKU3ErE7J+YRlEDEwYTR+ Ou6IGEvPA/255SzyzJuSVsH6Hsx0tA55Ta45O3d4MTLUnPesCkqgUGgOX2LESSy/nZ6G ojPhUsruBGIIeVLMe3La4K9ASl/n+bxYcIZ7htkTqcQdfmqC9a5uz9u2JYGGxLFrkZC3 rpisk3kgTodBefPgk6qRIyVjCOGnuTlrqS872W9BjgOhncDqPjg+ACYdUnT2CYfGArMw cKuzjr2ZNYmbGldDsx/oUNKlIprua718TftynAIX/E4Uo2TATILviiNszdPIbXmY7Ez4 Ppqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723213; x=1710328013; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=haIdqHDAYsBUwWxc1th8krb6BdFhKfDBY38n7LZmi+8=; b=qF71cdbpHUV9TcU1uvLLl134ABuWhOPBHGPhJvDOInwtUhXv/dWa0wHa8u+TmDgczn p8t+YfW6wST+Mm1/VLCYlbj+kxOCQiGj3Fh4wzfsetVmzpHAXYywW4v93iTrx1i/chly 0PnQ1E0Rj6VXL8PgTVHcyh3Vqbr36oMXoLzEJIux5UIeyxIQPymI77oKTn2Z265k63ci nwt1uQeCNZ69RgBotnaSD9rmKd7MW8BD3uuHmaq4uB9NMnAgLksL9oy4oToyt7BpaGyf g12O5c/4g3o8C2SCXXp3l+StcC+4MA4yj/uYgrzR17eV9uCixzP8QR3J/jN0ak5/d01J ydww== X-Gm-Message-State: AOJu0YyZXieS0sFOxqwF7U+eZrmFbLbeMoRUEv45W8kvytWL1KB7AyJZ lIzIN1+fmd5nUmRgnmWRJGs6XMi1NYQuA1nyVXtAU3p1pyIT+/K4GU92TucR3lc= X-Google-Smtp-Source: AGHT+IGqmqua08gj7zL4zAOaEv7dXJAkVdBRH63EYZAns2S4UZb7+JAeG4gBH+lg2FFkmqOxWQtezw== X-Received: by 2002:a05:600c:1c81:b0:412:e556:ccbc with SMTP id k1-20020a05600c1c8100b00412e556ccbcmr5441139wms.10.1709723213241; Wed, 06 Mar 2024 03:06:53 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id r15-20020a05600c35cf00b00412e3717ae6sm9193267wmq.36.2024.03.06.03.06.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:52 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:05 +0200 Message-ID: <9bc22284736b8908d1be4e3f3cc408fd853e7888.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches This is the actual micro-architecture designation used by compilers. * gnu/packages/gcc.scm (%gcc-11-x86_64-micro-architectures): Rename x86-64-v1 to x86-64. * gnu/packages/golang.scm (%go-1.18-x86_64-micro-architectures): Same. * guix/cpu.scm (cpu->micro-architecture-level): Same. (gcc-architecture->micro-architecture-level): Same. Change-Id: I19ed556a7e8deb4a77f4c63fca3b794f25092788 --- gnu/packages/gcc.scm | 2 +- gnu/packages/golang.scm | 3 ++- guix/cpu.scm | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index 3abecdeadd..3555d12c44 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -624,7 +624,7 @@ (define %gcc-11-x86_64-micro-architectures "btver1" "btver2" ;AMD ;; psABI micro-architecture levels - "x86-64-v1" "x86-64-v2" "x86-64-v3" "x86-64-v4"))) + "x86-64" "x86-64-v2" "x86-64-v3" "x86-64-v4"))) ;; Suitable '-march' values for GCC 12. (define %gcc-12-aarch64-micro-architectures diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d781cc6055..c4ae3a4673 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -870,7 +870,8 @@ (define-public go-1.17 ("powerpc64le" ,@%go-1.17-powerpc64le-micro-architectures)))))) (define %go-1.18-x86_64-micro-architectures - (list "x86-64-v1" "x86-64-v2" "x86-64-v3" "x86-64-v4")) + ;; GOAMD defaults to 'v1' so we match the default elsewhere. + (list "x86-64" "x86-64-v2" "x86-64-v3" "x86-64-v4")) (define-public go-1.18 (package diff --git a/guix/cpu.scm b/guix/cpu.scm index b69c9b5360..6f9e8daa61 100644 --- a/guix/cpu.scm +++ b/guix/cpu.scm @@ -294,8 +294,8 @@ (define (cpu->micro-architecture-level cpu) ("avx" "avx2" "bmi1" "bmi2" "f16c" "fma" "movbe" "popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86-64-v3") ("popcnt" "sse3" "sse4_1" "sse4_2" "ssse3" => "x86-64-v2") - (_ => "x86-64-v1"))) - "x86-64-v1")) + (_ => "x86-64"))) + "x86-64")) (architecture ;; TODO: More architectures architecture))) @@ -321,5 +321,5 @@ (define (gcc-architecture->micro-architecture-level gcc-architecture) "btver2" "athalon" "k8-sse3" "k8" "bdver3" "bdver2" "bdver1" "btver1" "amdfam10" "lujiazui" "yongfeng" "x86-64") - "x86-64-v1") + "x86-64") (_ gcc-architecture))) From patchwork Wed Mar 6 11:06:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61396 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0252F27BBEA; Wed, 6 Mar 2024 11:09:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6DC6227BBE9 for ; Wed, 6 Mar 2024 11:09:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8d-0000qJ-0B; Wed, 06 Mar 2024 06:08:43 -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 1rhp8V-0000oA-OA for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8T-0007Xh-Fu; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8y-0005Gr-4B; Wed, 06 Mar 2024 06:09:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 05/11] guix: cpu: Enable tuning for i686-linux. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix@cbaines.net, dev@jpoiret.xyz, ludo@gnu.org, othacehe@gnu.org, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice X-Debbugs-Original-Xcc: Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972331920139 (code B ref 69581); Wed, 06 Mar 2024 11:09:04 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:39 +0000 Received: from localhost ([127.0.0.1]:49809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8V-0005ET-Ol for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:39 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:48284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8R-0005DD-NH for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:33 -0500 Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-412ffd96107so128715e9.0 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723215; x=1710328015; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=busqTtQaBQJ9UKgL1yHxShAv1kKg6TJvdPkwbjsQ5gc=; b=FXRFM4raWrOhgkLsQaoD9R51SsOomErBefpy50pRvDLugG6mLlOBCfakG+lvZZNlQR o1LP19TVSp3DLtXuUbqFIfeQw+pAZ8LsP7yeJfilvOiIw6mqSbZAeymgHIMHCIqpqpbA EgycO5RoVQHfJWVziAd4Fc1T9NDSGYdZjkDoqucyVODjPzODR0XgmqWPegGgohMGjdnW MsdEKII9f82arEcCQxx9G2KJ277qE8/5LYb0qQ9WggmZywYQ+O5Onx7e1H/fX0H00o9T dhoJu4PgZeCyJa72FKcd/NX9aEF9GmGyo/IeH5YPrVgeYtlUpBxYbMnNMWbQdtvLQx1y zlBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723215; x=1710328015; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=busqTtQaBQJ9UKgL1yHxShAv1kKg6TJvdPkwbjsQ5gc=; b=Gl8EzjOvJu9ldMa+beBwOZsmnT1R6+JDznzFDPMW5jkp4Cxl6isTuVpiuGsfabE3Il GU8Pg1YerYqHIf7RzCP8k/2ZO3JDsSrUGhnJM9dQsNAcXpVBg1QweCi3XjCoLOPUDaU2 G0GRwXTVzshxLtHPVir8TS3deWZaDCTkduKGN1hkJhYCM+j3z1sn0SaIJjTpC86gYaZ9 EkIfwqWsUYIY8qxY/BkYXmPdKifiKtOxDu3uvshGReLPpRpUgZVLGDM1b/7QPjCcHQKV 0VNPVXsA0pOQNQ9nSR1B5hLC4sJn33JhDxRpba132uODIz5hFOLwvAwAOrKrpLFLsnhI LzNQ== X-Gm-Message-State: AOJu0YzzEhTcfVQoH9xUEJlBGUSp0tFbYhbxRT8GgsFHjARVSJpyMBEq /RlX+j+TfVxrvfjV9XhWC4rf+KEYkkW6Efl/bhPGtZO8PHWSinstoundsuz1WLU= X-Google-Smtp-Source: AGHT+IHPsNAadcFSpHCZg1xzfoM4aysIfk3X6r17Z/yxO9/YpYXBe/M+sQ6PRhJi8HBOi1fV2wNg+w== X-Received: by 2002:a05:600c:3591:b0:412:ebd6:3466 with SMTP id p17-20020a05600c359100b00412ebd63466mr3647674wmq.13.1709723215029; Wed, 06 Mar 2024 03:06:55 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id ay30-20020a05600c1e1e00b00412fc25691bsm408580wmb.38.2024.03.06.03.06.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:54 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:06 +0200 Message-ID: <33a8d78738553f464f5974a0d2cba981e65ced78.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/gcc.scm (gcc-7, gcc-10, gcc-11, gcc-12, gcc-13) [properties]: In compiler-cpu-architectures use the x86_64-micro-architectures list for i686. * guix/cpu.scm (cpu->gcc-architecture): Expand the x86_64 case to also support i686. Change-Id: I0b820ceb715960db5e702814fa278dc8c619a836 --- gnu/packages/gcc.scm | 5 +++++ guix/cpu.scm | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index 3555d12c44..c8902de6a0 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -673,6 +673,7 @@ (define-public gcc-7 `((compiler-cpu-architectures ("aarch64" ,@%gcc-7.5-aarch64-micro-architectures) ("armhf" ,@%gcc-7.5-armhf-micro-architectures) + ("i686" ,@%gcc-7.5-x86_64-micro-architectures) ("x86_64" ,@%gcc-7.5-x86_64-micro-architectures)) ,@(package-properties gcc-6))))) @@ -729,6 +730,7 @@ (define-public gcc-10 `((compiler-cpu-architectures ("aarch64" ,@%gcc-10-aarch64-micro-architectures) ("armhf" ,@%gcc-10-armhf-micro-architectures) + ("i686" ,@%gcc-10-x86_64-micro-architectures) ("x86_64" ,@%gcc-10-x86_64-micro-architectures)) ,@(package-properties gcc-8))))) @@ -764,6 +766,7 @@ (define-public gcc-11 `((compiler-cpu-architectures ("aarch64" ,@%gcc-11-aarch64-micro-architectures) ("armhf" ,@%gcc-11-armhf-micro-architectures) + ("i686" ,@%gcc-11-x86_64-micro-architectures) ("x86_64" ,@%gcc-11-x86_64-micro-architectures)) ,@(package-properties gcc-8))))) @@ -786,6 +789,7 @@ (define-public gcc-12 `((compiler-cpu-architectures ("aarch64" ,@%gcc-12-aarch64-micro-architectures) ("armhf" ,@%gcc-12-armhf-micro-architectures) + ("i686" ,@%gcc-12-x86_64-micro-architectures) ("x86_64" ,@%gcc-12-x86_64-micro-architectures)) ,@(package-properties gcc-11))))) @@ -808,6 +812,7 @@ (define-public gcc-13 `((compiler-cpu-architectures ("aarch64" ,@%gcc-13-aarch64-micro-architectures) ("armhf" ,@%gcc-13-armhf-micro-architectures) + ("i686" ,@%gcc-13-x86_64-micro-architectures) ("x86_64" ,@%gcc-13-x86_64-micro-architectures)) ,@(package-properties gcc-11))))) diff --git a/guix/cpu.scm b/guix/cpu.scm index 6f9e8daa61..840215cff0 100644 --- a/guix/cpu.scm +++ b/guix/cpu.scm @@ -113,7 +113,7 @@ (define (cpu->gcc-architecture cpu) "Return the architecture name, suitable for GCC's '-march' flag, that corresponds to CPU, a record as returned by 'current-cpu'." (match (cpu-architecture cpu) - ("x86_64" + ((or "x86_64" "i686") ;; Transcribed from GCC's 'host_detect_local_cpu' in driver-i386.cc. (letrec-syntax ((if-flags (syntax-rules (=>) ((_) @@ -200,7 +200,9 @@ (define (cpu->gcc-architecture cpu) ;; TODO: Recognize CENTAUR/CYRIX/NSC? - "x86-64"))) + (match (cpu-architecture cpu) + ("x86_64" "x86-64") + (_ "generic"))))) ("aarch64" ;; Transcribed from GCC's list of aarch64 processors in aarch64-cores.def ;; What to do with big.LITTLE cores? From patchwork Wed Mar 6 11:06:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61397 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 83AD427BBEA; Wed, 6 Mar 2024 11:09:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 11E6C27BBE2 for ; Wed, 6 Mar 2024 11:09:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8Z-0000p1-4F; Wed, 06 Mar 2024 06:08:39 -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 1rhp8V-0000nc-1p for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8T-0007ZW-P5 for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8y-0005H0-GH; Wed, 06 Mar 2024 06:09:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 06/11] gnu: syncthing: Mark as tunable. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: cox.katherine.e+guix@gmail.com, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Katherine Cox-Buday , Sharlatan Hellseher X-Debbugs-Original-Xcc: Katherine Cox-Buday , Sharlatan Hellseher Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332020151 (code B ref 69581); Wed, 06 Mar 2024 11:09:04 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:40 +0000 Received: from localhost ([127.0.0.1]:49814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8Z-0005El-Ki for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:40 -0500 Received: from mail-lf1-f44.google.com ([209.85.167.44]:54553) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8T-0005DK-NL for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:34 -0500 Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-5131c0691feso8667179e87.1 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723217; x=1710328017; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=HwExOSpwpirnd5b9yE4sIvLd+Qir7E4rHn4hZWTDTA8=; b=B37oWXUc8V5Kjv9VP2Tt6jzRKBN4c1iQuH7/o8zqiFoqsCVSRwuxPUYBlVNRX10tpL et3+TxJkBNH4lFbXoZXe1dAMIC0In6+LaPomAhKNCRkwzNCzlzsVALj8lsZApA9FHf/2 Rvxq0gk18P2HD3mSG1lSDX1uxjFhWFKgyp8QYO48WV9Yr9nfoOKLbJTcyd3eNbPIHuOM z1l920Bfy959S9EGtjSdambeE+FeXfFYLGWVuP2KEOp2BbyD3gRUMqBYgkSRFsiBUTGR zfjTQyhho5UCmiQi2BXtdnXmBSv1cotP1dHxBy3FkWfVGZHbTrA56Dvbs3AXtZyXXEBF +22g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723217; x=1710328017; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=HwExOSpwpirnd5b9yE4sIvLd+Qir7E4rHn4hZWTDTA8=; b=WQzkYwZDuwsa0ZZiS/TD/2f2Q8v0WltWk4sFKBWhhcFejFMqR5Dad6H0lTIPKzlVf2 sMiUllWon5K8b7oVVec+6TSDCkUDqCeFDVn/USe7cjsqOEPKnG1ERB/3AoHJDob9/oVn hQwF2doF60+3CZqmoqQZ2/X2dPMz/bjzgtvbmQDuozife+eJlvxxdcdkIIig85SowBI2 V5t/y9ab441IBhcMdiv1krSuADtZp6cdPVJBduBThkSxELurh31t1Enme+1N9VUfMWJ6 gbqFuEBf1Qbs+vyZNx0094lW7tcEZIpRePsmKbuCB71WlkQnFQcBK/rD3mfU+dCL5NQE soFA== X-Gm-Message-State: AOJu0Ywc/LNzM3Fr+GPW8GWT4I3a2lrjk1R5VqZqx2am4FABhL6JDy2f XuDzIrAGKA0KLVUyYY2dP7wqCf9Ha7IWk+dRTOYMYHe40ae9t9VofdeBDBEaz5w= X-Google-Smtp-Source: AGHT+IHqUHTdvxD/lA0joJKYYlrCwdBnALJUvoTxP+4RMpEsP2QhIqFBSwvpH04qhKcIHxLjg1+WAg== X-Received: by 2002:a19:5519:0:b0:513:4a2a:99e2 with SMTP id n25-20020a195519000000b005134a2a99e2mr2621208lfe.69.1709723216804; Wed, 06 Mar 2024 03:06:56 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id r15-20020a05600c35cf00b00412e3717ae6sm9193330wmq.36.2024.03.06.03.06.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:56 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:07 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/syncthing.scm (syncthing)[properties]: Mark package as tunable. Change-Id: Ia885bbd32f043e83b231359cca438ea9caf4e8dc --- gnu/packages/syncthing.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm index d09b03bcdb..6986642b73 100644 --- a/gnu/packages/syncthing.scm +++ b/gnu/packages/syncthing.scm @@ -129,7 +129,8 @@ (define-public syncthing (home-page "https://github.com/syncthing/syncthing") (properties '((release-monitoring-url . "https://syncthing.net/downloads/") - (upstream-name . "syncthing-source"))) + (upstream-name . "syncthing-source") + (tunable? . #t))) (license mpl2.0))) (define-public syncthing-gtk From patchwork Wed Mar 6 11:06:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61395 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1EEFD27BBEA; Wed, 6 Mar 2024 11:09:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C71C627BBE2 for ; Wed, 6 Mar 2024 11:09:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8Z-0000p3-4u; Wed, 06 Mar 2024 06:08:39 -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 1rhp8V-0000ni-6N for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8U-0007cb-UK for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8y-0005HA-Ua; Wed, 06 Mar 2024 06:09:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 07/11] gnu: rust: Add tuning information. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332020157 (code B ref 69581); Wed, 06 Mar 2024 11:09:04 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:40 +0000 Received: from localhost ([127.0.0.1]:49816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8a-0005Ey-7Z for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:40 -0500 Received: from mail-lj1-f170.google.com ([209.85.208.170]:54295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8V-0005Df-RF for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:37 -0500 Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2d22b8801b9so96697901fa.0 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723219; x=1710328019; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=jBZGFRnJoEwL09tKSNwa0bCrBO/V/tu7myL1ZrRPGTM=; b=LBXjyEUOK9V5vemydPrDNjvdDz42GDAtN5S907thfzMc3xhWLv9c7WQKl1eWaBBcDp cOYqZAv1TJy+6DL+7diZ/l8N86U0TMhBcQUpHuk0LvK8675Yw5hhZBJhcooYwlm17c8F lI+gfz7bX4xq6IG8KV6gZEDCHkLq3biSH/jCW+9TvGpo3UXcf7qYQk+Sriv+7Zr26Wsu hOUvWvExKddgkKgTI/qAZe/eRK7H3mpFFLS1i1uFT4+UFxI+jeSUFUMPsYYYQ9IjNtvx keS0AC4301DzL9+8W/vcJ6yL3DtbXWxEfvfHUulpgKxVcc/SEQb91A/ASWcwpZxPmd7L u5cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723219; x=1710328019; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jBZGFRnJoEwL09tKSNwa0bCrBO/V/tu7myL1ZrRPGTM=; b=XuzOQ5DJUQpYJMcBsf+VlKw/8tg4j+Z9EYdEC0NRXntDyxR7vxCrs0hw2Hk13FsoG9 Lv+8tvBDaNWbSyU+uQ/9y8PS/8QCG/+sgGMWfBU9sT1iH4Zo0heylDok5VZXPuDxTj2G QENtcWI2zsSC4Wiev6a8cC8WanD+vJXFibUIxzKECqqH6nJXEn5o785WmGiDV7Ax5vzl OtlBzPl8WFOokx42R60quldCxkSZqI7Nw/plLrIyyY+L/v7jGB+shm1bVMsYc8sEpdor rvs3PjdK5rUBzOmanYqCe9SBW1C/lN9VhD/AljBPkNO/bGvP85bBL6q+/x0+wtA5zvDf mfWA== X-Gm-Message-State: AOJu0YzkqUXAABHJ24gN7eDY0F81NBv36eTqcFvFfkJeZFYX0BEf7IRX eRafYq6OeqpFsW8UJWf8NUf0MfcpEgjuWHOZXxKf+0xPdSe6TsxaBjAn1jzThJA= X-Google-Smtp-Source: AGHT+IGaKx4k+XvYMXrQItsoejET1qFs+fElsPU0rin8swV/R45kNf/gho1SHxKwKVLT5s/k9rx+Sg== X-Received: by 2002:a2e:924e:0:b0:2d2:71cc:253d with SMTP id v14-20020a2e924e000000b002d271cc253dmr3085152ljg.25.1709723218648; Wed, 06 Mar 2024 03:06:58 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id bo16-20020a056000069000b0033e422d0963sm6849719wrb.41.2024.03.06.03.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:06:58 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:08 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/rust.scm (rust)[properties]: Add clang-properties matching the input llvm package. Change-Id: Ie2ef2387fff8aa639dcd73752bcaf3c26bbb376d --- gnu/packages/rust.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 1f129a93bd..68917ee5e8 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -964,7 +964,9 @@ (define-public rust (let ((base-rust rust-1.75)) (package (inherit base-rust) - (properties (alist-delete 'hidden? (package-properties base-rust))) + (properties `(`(append + ,(alist-delete 'hidden? (package-properties base-rust)) + ,@(clang-properties "15")))) (outputs (cons* "rust-src" "tools" (package-outputs base-rust))) (source (origin From patchwork Wed Mar 6 11:06:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61398 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E6F0027BBE9; Wed, 6 Mar 2024 11:09:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 396EC27BBE2 for ; Wed, 6 Mar 2024 11:09:32 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8w-0000uI-AM; Wed, 06 Mar 2024 06:09:04 -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 1rhp8X-0000oh-Ss for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:38 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8X-0007iQ-J7; Wed, 06 Mar 2024 06:08:37 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8z-0005HI-AN; Wed, 06 Mar 2024 06:09:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 08/11] transformations: Add support for rust. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix@cbaines.net, dev@jpoiret.xyz, ludo@gnu.org, othacehe@gnu.org, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner , Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice X-Debbugs-Original-Xcc: Christopher Baines , Josselin Poiret , Ludovic =?utf-8?q?Court=C3=A8s?= , Mathieu Othacehe , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332220167 (code B ref 69581); Wed, 06 Mar 2024 11:09:05 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:42 +0000 Received: from localhost ([127.0.0.1]:49819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8b-0005FB-Ga for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:41 -0500 Received: from mail-wr1-f41.google.com ([209.85.221.41]:54621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8X-0005Du-5k for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:38 -0500 Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-33e122c8598so4110617f8f.1 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723221; x=1710328021; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=Ct02GpcMWO5/YY8xhBJsivayLAhJLfEkV23iorcaNZY=; b=IEtr/slk6SXIMTIQOaMv47n8VltSzau0Zs9yMl9SIlluJbmJavyDoBRTaXa+lmqgRc WJmNWP3UBJg7XyhIF95iMTwqrCBqZLdcEAKIY/gPi+JeTpVXxHqjprCtY6SaUAsfYU+j k+dQvocBJ4hU2u5smWmoaYggLYLD/olU4WTpcHYqawQH8oV1Q2GjX0K1175IXd6OJfHc Q7+u4OzO2V/9W8U9YqtznCryxzrb+pkvjPR4d5kySRrRw3h07OuSb8NhP3woAjm6rSzU TxHBv3A90Tdw5IPA8RzidMCgcBa0CF3RkQEGSQrGsVVcYtABbiblA0ga9swmlRP/0uMS kAjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723221; x=1710328021; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Ct02GpcMWO5/YY8xhBJsivayLAhJLfEkV23iorcaNZY=; b=ZEH6MCfwjn7oArLIZYGvB3n1/rglLdOYQ4bETx6NQZAg5Qd9NLJ8nrSvII3b1QytKo UJMLCwZ6q0R7YChoNpg6H0+BQfqPZ7ss2aJay/06a0F+IiH0Ky+MdsOOHGIElZGlEtI8 bvmU5VoQ1J7Vt31KC9drnvKHH603FBxoSnhpdE7kGFidYgHukueNTqYZiuLMUo51TQZh rcxTpD161BOyE/SZYCmVHNNnB/uSCKSDHe0/tc16n8ivfrV/++HcYlyMXYnwhFsyYnK8 Za9oohvYMVG+QVRj/fgJ4OsCgmNsuWfuXoyTFZP/G4miq7RT6SCFQwXDdvw5t35/DmO3 UZvA== X-Gm-Message-State: AOJu0YyfXZBZKSasPgp9g55usOfOl4tb5BsZWnj6LbbGanLYWIQCE64y t7buncuIXvTbgPauo6Bhir92V82HyQGswW593yTbNfUraYZ5MO/0rdLKcZpO1vM= X-Google-Smtp-Source: AGHT+IFOknI8kUAjTsz41mJ02T8zoh8ehotmUjcl19Gd+i4JASRdgffoDqXLg5QBm8T/UA2aNjmHcw== X-Received: by 2002:a5d:6201:0:b0:33e:1efa:962b with SMTP id y1-20020a5d6201000000b0033e1efa962bmr11642593wru.60.1709723220485; Wed, 06 Mar 2024 03:07:00 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id j11-20020a5d604b000000b0033d9ee09b7asm17280927wrt.107.2024.03.06.03.06.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:07:00 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:09 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * guix/transformations.scm (tuning-compiler): Add support for rustc. Change-Id: I6db596a586eda648666550cdcadaa5e1704cb79c --- guix/transformations.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/guix/transformations.scm b/guix/transformations.scm index 132ccd957a..f02b9f94d6 100644 --- a/guix/transformations.scm +++ b/guix/transformations.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2016-2023 Ludovic Courtès ;;; Copyright © 2021 Marius Bakke ;;; Copyright © 2023 Sarthak Shah -;;; Copyright © 2023 Efraim Flashner +;;; Copyright © 2023, 2024 Efraim Flashner ;;; Copyright © 2023 Ekaitz Zarraga ;;; ;;; This file is part of GNU Guix. @@ -499,6 +499,10 @@ (define tuning-compiler "-Dcpu=" (string-replace-substring #$micro-architecture "-" "_")))) + ((and (search-next "rustc") + (string=? next (search-next "rustc"))) + (list "-C" (string-append "target_cpu=" + #$micro-architecture))) (else (list (string-append "-march=" #$micro-architecture)))))))))))) @@ -519,7 +523,7 @@ (define tuning-compiler (symlink #$program (string-append bin "/" program))) '("cc" "gcc" "clang" "g++" "c++" "clang++" - "go" "zig"))))))) + "go" "rustc" "zig"))))))) (define (build-system-with-tuning-compiler bs micro-architecture) "Return a variant of BS, a build system, that ensures that the compiler that From patchwork Wed Mar 6 11:06:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61402 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1046427BBEA; Wed, 6 Mar 2024 11:09:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9CE0F27BBE2 for ; Wed, 6 Mar 2024 11:09:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8t-0000sf-2l; Wed, 06 Mar 2024 06:09:01 -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 1rhp8V-0000o8-Jc for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8V-0007ct-3j for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp8z-0005HY-R8 for guix-patches@gnu.org; Wed, 06 Mar 2024 06:09:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 09/11] gnu: rav1e: Mark as tunable. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332220179 (code B ref 69581); Wed, 06 Mar 2024 11:09:05 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:42 +0000 Received: from localhost ([127.0.0.1]:49821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8c-0005FD-0B for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:42 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:47430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8Y-0005EJ-UH for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:39 -0500 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-412f5e905e2so3700045e9.3 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723222; x=1710328022; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=pZfM/yMUuRsc8J7TLEEnLOKy1kjEBIPtZHZC3lN8WKY=; b=E3yQWtrnYXiAIAgX4kJ1KcfXpoF6F/GISDV/hm/iUWXHgQzsB2WTn9Nzi79dKbpvA6 L0NhzS7BwSmZrXv0wTKfSvQ1lGiXUOYAhnoI6RPvh8DTqSApcUNoPpGdgKJrtaj0oenU 00ZToafm0cxOjy/CTwz60eV0RuBrVWBZ6OvzgLwNshj+ZqeDBPBLGhdfdtnpJuRWWt7v Dikovje/heITvevXXdmAl3NKhK3zSPNlu04dBFS3toDvNjZw7xkV0hlJ/0hQOyXJXNOb aHb7F29cCHuoge2M1pTBxpA3IDPyc7gtGENKxcWUF3m1CUmt8vwb/47pQa/G/r4LBnPQ jRdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723222; x=1710328022; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=pZfM/yMUuRsc8J7TLEEnLOKy1kjEBIPtZHZC3lN8WKY=; b=V7ToZOugS64Qu42iGeopC5pYK3sPrXteZ18OVH562pynYSPAM9x8JUJAAmLpVKFEOX GksAFtFa2sIKifAVXGiut+/ntGkzCswKjHauUAKrEbxL/zOQkm+/pGRhosEoQBHe451X 4I30rK2dYyqGywaJJjEJjL8Pl1ybFsh614Gi4jbiEErJ2rH4bFcw0xJTQXYoGRapwaP0 0x5+oELOmQwrl2Ev9jMpFp7QqGfFGwWPNRfNe2+C3Oqyuou1x0CJ/YQE7HBbeOhP6k0I 3ok6/oRT8zlneEAf31H0v+q69DKtJD1jtZFYocYhKlOJWFJc87dA4QT0bhybTJH5Z2vh 7tNg== X-Gm-Message-State: AOJu0YwCBiMWiue0Lk7ItO5H5DHUr/CYTsgU5zt8CzaNvSJJGY1M32hS FE4N2nvqZWUnnDHoscsBrX1D8sgyeiVlbE5+HDu5BwQ1KfUHITy28iennO52NHY= X-Google-Smtp-Source: AGHT+IFga01UkJmQzDVuJlQwYdKg++XlTGSdoLwm5rIhcXoqjIaBWwxFU34tg2bDwwTW/GwsL9Zaag== X-Received: by 2002:a05:600c:1d89:b0:412:ef2f:cf6c with SMTP id p9-20020a05600c1d8900b00412ef2fcf6cmr2944078wms.37.1709723222347; Wed, 06 Mar 2024 03:07:02 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id u6-20020a05600c19c600b00412dc5cfc2dsm11816495wmq.33.2024.03.06.03.07.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:07:01 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:10 +0200 Message-ID: <488b8240cdb4b3a77b25a1fa7032113f61fa2042.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/video.scm (rav1e)[properties]: Mark package as tunable. Change-Id: Icaf3615ce6f1e76416543a1285af5f1fdaec3589 --- gnu/packages/video.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 925f5ff83b..1b57c0fdd6 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -5948,6 +5948,7 @@ (define-public rav1e (description "@code{rav1e} is an AV1 video encoder. It is designed to eventually cover all use cases, though in its current form it is most suitable for cases where libaom (the reference encoder) is too slow.") + (properties `((tunable? . #t))) (license license:bsd-2))) (define-public peek From patchwork Wed Mar 6 11:06:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61403 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0273327BBEA; Wed, 6 Mar 2024 11:09:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E98B227BBE2 for ; Wed, 6 Mar 2024 11:09:44 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp9J-00018u-Gn; Wed, 06 Mar 2024 06:09:25 -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 1rhp8X-0000oc-7V for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:37 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8V-0007d4-Gx for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp90-0005Hf-7y for guix-patches@gnu.org; Wed, 06 Mar 2024 06:09:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 10/11] gnu: clang-properties: Update x86_64 micro-architectures. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332420192 (code B ref 69581); Wed, 06 Mar 2024 11:09:06 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:44 +0000 Received: from localhost ([127.0.0.1]:49824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8d-0005Fc-EH for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:43 -0500 Received: from mail-wr1-f48.google.com ([209.85.221.48]:55583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8a-0005ES-RX for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:42 -0500 Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-33e4c676f0aso1222063f8f.3 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723224; x=1710328024; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=3WzLvkmz/lpJ9BObgEa2E3r45MAoHSMNZHdOm10myMU=; b=mNfvoV64U5AO4ZNIE/Cmb3zvx9geDuF5xf/jrQHwy3qXgSmFyTexG7i+feTAafr214 /MLYw/uM1AFU/o80susp7N8W8UumVXIBnigETVPJHiTVi1YHU0lMgBIU+S78cGmwjnfR DUTCogul+4fGMd0uHLt5YaWFDSM8CODTOP/tOWITiZARGT8PGZ690uVDVsR7N1LFEJwo zAcBiWdhQkIpWrmtH1QOjmy+HxGuyctxqvKklslIGTuaHxKNc5A3vL+iktlGlUyV3/XR jjNfopgb2rchZ1DiZNJlB59wlkLpL2EuIlv1tNbs0O10GbOZh0pP44u4/VJCxUYs58KR o4BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723224; x=1710328024; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=3WzLvkmz/lpJ9BObgEa2E3r45MAoHSMNZHdOm10myMU=; b=c8hw7svNtJJYlGwP/WpcH9Db+mbbNswGkwzUULHvxzb6Ic5NkdOGFbnnsMSHk309gd NXFOn5StVtnsDtrXP4PBGw/SGg2WPcp7HBp3eJYZBAZmKo9ZF6Iww2iCSpZz5BlgAIrX TU297kA401lxH2VvjWIJs3SvadxFpVc+CBAe9m0cxpew60T62QZyAeow9AYaq6mRVN0D DPBmU5LDKjtGgpJPfvQUfbrOIblatSg2YP9+5JSRm1L1MKJ7GwbZps/QLbNWe6MMXg+E hAJZMqeXfqa+8Ks/2gd3uE2abgPmpci0BjunRWCAMu9bUGGUFyaR3PMILtuYX8FZWUrE 7DDw== X-Gm-Message-State: AOJu0YxxHuvRFtjS+ynJoMLp7bHZ72Mes48jZP2InyR+hQnUQ3IpyDiw VZR/YsjNpU/uWjW9nOxjtDSe5bWcifNlitaEaZwoxXqOV3zGBVJ6wHJAWfsqMKk= X-Google-Smtp-Source: AGHT+IFr9hS20dtgMLmTXpQC7Pga+ezdwwVYomjgLnGFVpxCTkw0qjhvEQ8I9/a8bYPQyEd0uZJk1A== X-Received: by 2002:adf:e54b:0:b0:33d:73de:c1a0 with SMTP id z11-20020adfe54b000000b0033d73dec1a0mr9504426wrm.18.1709723224168; Wed, 06 Mar 2024 03:07:04 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id bq26-20020a5d5a1a000000b0033e2777f313sm12428085wrb.72.2024.03.06.03.07.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:07:03 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:11 +0200 Message-ID: <17d1869e788e1f364d3a3303cde5a553c41a4fa1.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/llvm.scm (clang-properties): Add entries on x86_64 for versions 17, 16, 15, 13, 9 and remove entry for version 10. Change-Id: I93149c30f011c6de8ff0cc2c2b6f0186540359cd --- gnu/packages/llvm.scm | 122 +++++++++++++++++++++--------------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm index 2778d0ec38..2567405cb4 100644 --- a/gnu/packages/llvm.scm +++ b/gnu/packages/llvm.scm @@ -482,67 +482,67 @@ (define* (clang-from-llvm llvm clang-runtime (define (clang-properties version) "Return package properties for Clang VERSION." `((compiler-cpu-architectures - ("x86_64" - ;; This list was obtained by running: - ;; - ;; guix shell clang -- llc -march=x86-64 -mattr=help - ;; - ;; filtered from uninteresting entries such as "i686" and "pentium". - ,@(if (version>=? version "10.0") ;TODO: refine - '("atom" - "barcelona" - "bdver1" - "bdver2" - "bdver3" - "bdver4" - "bonnell" - "broadwell" - "btver1" - "btver2" - "c3" - "c3-2" - "cannonlake" - "cascadelake" - "cooperlake" - "core-avx-i" - "core-avx2" - "core2" - "corei7" - "corei7-avx" - "generic" - "geode" - "goldmont" - "goldmont-plus" - "haswell" - "icelake-client" - "icelake-server" - "ivybridge" - "k8" - "k8-sse3" - "knl" - "knm" - "lakemont" - "nehalem" - "nocona" - "opteron" - "opteron-sse3" - "sandybridge" - "silvermont" - "skx" - "skylake" - "skylake-avx512" - "slm" - "tigerlake" - "tremont" - "westmere" - "x86-64" - "x86-64-v2" - "x86-64-v3" - "x86-64-v4" - "znver1" - "znver2" - "znver3") - '()))))) + ("x86_64" + ;; This list was obtained from clang/test/Misc/target-invalid-cpu-note.c + ,@(cond + ((version>=? version "17.0") + '("nocona" "core2" "penryn" "bonnell" "atom" "silvermont" "slm" + "goldmont" "goldmont-plus" "tremont" "nehalem" "corei7" "westmere" + "sandybridge" "corei7-avx" "ivybridge" "core-avx-i" "haswell" + "core-avx2" "broadwell" "skylake" "skylake-avx512" "skx" + "cascadelake" "cooperlake" "cannonlake" "icelake-client" + "rocketlake" "icelake-server" "tigerlake" "sapphirerapids" + "alderlake" "raptorlake" "meteorlake" "sierraforest" "grandridge" + "graniterapids" "graniterapids-d" "emeraldrapids" "knl" "knm" "k8" + "athlon64" "athlon-fx" "opteron" "k8-sse3" "athlon64-sse3" + "opteron-sse3" "amdfam10" "barcelona" "btver1" "btver2" "bdver1" + "bdver2" "bdver3" "bdver4" "znver1" "znver2" "znver3" "znver4" + "x86-64" "x86-64-v2" "x86-64-v3" "x86-64-v4")) + ((version>=? version "16.0") + '("nocona" "core2" "penryn" "bonnell" "atom" "silvermont" "slm" + "goldmont" "goldmont-plus" "tremont" "nehalem" "corei7" "westmere" + "sandybridge" "corei7-avx" "ivybridge" "core-avx-i" "haswell" + "core-avx2" "broadwell" "skylake" "skylake-avx512" "skx" + "cascadelake" "cooperlake" "cannonlake" "icelake-client" + "rocketlake" "icelake-server" "tigerlake" "sapphirerapids" + "alderlake" "raptorlake" "meteorlake" "sierraforest" "grandridge" + "graniterapids" "emeraldrapids" "knl" "knm" "k8" "athlon64" + "athlon-fx" "opteron" "k8-sse3" "athlon64-sse3" "opteron-sse3" + "amdfam10" "barcelona" "btver1" "btver2" "bdver1" "bdver2" + "bdver3" "bdver4" "znver1" "znver2" "znver3" "znver4" "x86-64" + "x86-64-v2" "x86-64-v3" "x86-64-v4")) + ((version>=? version "15.0") + '("nocona" "core2" "penryn" "bonnell" "atom" "silvermont" "slm" + "goldmont" "goldmont-plus" "tremont" "nehalem" "corei7" "westmere" + "sandybridge" "corei7-avx" "ivybridge" "core-avx-i" "haswell" + "core-avx2" "broadwell" "skylake" "skylake-avx512" "skx" + "cascadelake" "cooperlake" "cannonlake" "icelake-client" + "rocketlake" "icelake-server" "tigerlake" "sapphirerapids" + "alderlake" "knl" "knm" "k8" "athlon64" "athlon-fx" "opteron" + "k8-sse3" "athlon64-sse3" "opteron-sse3" "amdfam10" "barcelona" + "btver1" "btver2" "bdver1" "bdver2" "bdver3" "bdver4" "znver1" + "znver2" "znver3" "x86-64" "x86-64-v2" "x86-64-v3" "x86-64-v4")) + ((version>=? version "13.0") + '("nocona" "core2" "penryn" "bonnell" "atom" "silvermont" "slm" + "goldmont" "goldmont-plus" "tremont" "nehalem" "corei7" "westmere" + "sandybridge" "corei7-avx" "ivybridge" "core-avx-i" "haswell" + "core-avx2" "broadwell" "skylake" "skylake-avx512" "skx" + "cascadelake" "cooperlake" "cannonlake" "icelake-client" + "rocketlake" "icelake-server" "tigerlake" "sapphirerapids" + "alderlake" "knl" "knm" "k8" "athlon64" "athlon-fx" "opteron" + "k8-sse3" "athlon64-sse3" "opteron-sse3" "amdfam10" "barcelona" + "btver1" "btver2" "bdver1" "bdver2" "bdver3" "bdver4" "znver1" + "znver2" "znver3" "x86-64" "x86-64-v2" "x86-64-v3" "x86-64-v4")) + ((version>=? version "9.0") + '("atom" "silvermont" "slm" "goldmont" "goldmont-plus" "tremont" + "nehalem" "corei7" "westmere" "sandybridge" "corei7-avx" + "ivybridge" "core-avx-i" "haswell" "core-avx2" "broadwell" + "skylake" "skylake-avx512" "skx" "cascadelake" "cooperlake" + "cannonlake" "icelake-client" "icelake-server" "knl" "knm" "k8" + "athlon64" "athlon-fx" "opteron" "k8-sse3" "athlon64-sse3" + "opteron-sse3" "amdfam10" "barcelona" "btver1" "btver2" "bdver1" + "bdver2" "bdver3" "bdver4" "znver1" "znver2" "x86-64")) + (else '())))))) (define-public (make-clang-toolchain clang libomp) (package From patchwork Wed Mar 6 11:06:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 61399 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 03B2C27BBEE; Wed, 6 Mar 2024 11:09:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4C4FA27BBE2 for ; Wed, 6 Mar 2024 11:09:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rhp8a-0000pG-EY; Wed, 06 Mar 2024 06:08:40 -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 1rhp8X-0000oe-8o for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:38 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rhp8W-0007eJ-0L for guix-patches@gnu.org; Wed, 06 Mar 2024 06:08:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rhp90-0005Hp-Nf for guix-patches@gnu.org; Wed, 06 Mar 2024 06:09:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69581] [PATCH 11/11] gnu: clang-properties: Add micro-architecture support for powerpc64le. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 06 Mar 2024 11:09:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69581 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69581@debbugs.gnu.org Cc: Efraim Flashner Received: via spool by 69581-submit@debbugs.gnu.org id=B69581.170972332420200 (code B ref 69581); Wed, 06 Mar 2024 11:09:06 +0000 Received: (at 69581) by debbugs.gnu.org; 6 Mar 2024 11:08:44 +0000 Received: from localhost ([127.0.0.1]:49826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8e-0005Fi-0q for submit@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:44 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:54380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhp8c-0005EV-Fd for 69581@debbugs.gnu.org; Wed, 06 Mar 2024 06:08:42 -0500 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-412f55695d1so3964945e9.0 for <69581@debbugs.gnu.org>; Wed, 06 Mar 2024 03:08:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709723226; x=1710328026; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=91s6Kcc5ic+SVD5CZdxvxE4+9FLU1AXHQoK+6sX/1DM=; b=glpXULC0gi8DlE6Uaml40c/qLreWt5Gzc25lQE3mJmOVG2q6tKz++F5UkhJ+GMkQ4k 9XFhIuYrKJqTG9DIM49g9xIeqmh6aAuCfaHPjN+HkKAMkaXQN/f+UW9ygCpXx64tFkDS 08GYQHePy8e9u4hp38mDnchOJ2KYKju08ND8MIz5BFHgQB16A1TWGIem6QCCAZfUorq7 ODyXsjyceuNx/js9cFedN1sQx/wYZYmCSmAp8AIdNnk59+NBx4pcgbGCCepZ36/J6q1r 8wXIFzvXlGNrRSNUYtXS0+qOv69AB/nRkRNrPCJu1fuJrbq8k0i2GvZhcYco8wcSb0iZ S3Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709723226; x=1710328026; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=91s6Kcc5ic+SVD5CZdxvxE4+9FLU1AXHQoK+6sX/1DM=; b=OYomNIPaE2OWzDhKscFv1DJUQqCgAHzxoXFRznJqDP6OM9SkKH7BJpD7KAKzD4Nsfo izyCIPYWrjnos30bPCsJmY9cxi2PEg3QkMeavEUlv1Q76SqIdppeMfk+IH1fqz/3BE7Z kNUj259eXdTgKgNjQ+3oTgqX0O72GyBGbVKUfSuD0WtLWmDxCqjZho8oMRKaOdvxkBo+ hgjT+o+h6lDK8VOiaejN35qXHyhMj+cn37ft3GJcvDtcQENuilK+lBhccCWUCR2DoL7+ 7v/KS14isb79EIBV0g1uruxs4d0FyljU4GEQ47xwVm96B4FcFu5AJYbscr0/zFLOhCFx 0MuQ== X-Gm-Message-State: AOJu0YwOKC9Y0QOZAh+xpZiMQaxMA5Sz/oOJVFksjTlk7nzCkiGubFnl /q6ofsXc35mpUjl9Mniubl4qpVjJeDxHYceOXI2Q7pX8EHOQzhE7aVUyNRW0piw= X-Google-Smtp-Source: AGHT+IHm/JGKvnWFZuGJNJD5kPHEe7vG7Xh4vh6i04iXdlRSRRFgybg5yeA+YTUsj1sEouX0s93W0A== X-Received: by 2002:a05:600c:35c1:b0:412:903b:12a5 with SMTP id r1-20020a05600c35c100b00412903b12a5mr10008404wmq.19.1709723225948; Wed, 06 Mar 2024 03:07:05 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id h12-20020a05600c314c00b00412f0fa5c6asm2709552wmo.23.2024.03.06.03.07.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Mar 2024 03:07:05 -0800 (PST) From: Efraim Flashner Date: Wed, 6 Mar 2024 13:06:12 +0200 Message-ID: <5481aa7253a1c21a53a1376a96887f3be2af8243.1709722620.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/llvm.scm (clang-properties): Add entry for powerpc64le. Change-Id: I89f300922270a1f35aa08e73e62d90843bd902c8 --- gnu/packages/llvm.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm index 2567405cb4..c002f62cac 100644 --- a/gnu/packages/llvm.scm +++ b/gnu/packages/llvm.scm @@ -482,6 +482,11 @@ (define* (clang-from-llvm llvm clang-runtime (define (clang-properties version) "Return package properties for Clang VERSION." `((compiler-cpu-architectures + ("powerpc64le" + ;; This list was obtained from clang/test/Misc/target-invalid-cpu-note.c + ;; and then trimmed down. + ,@(if (version>=? version "11.0") + '("power8" "power9" "power10" "powerpc64le"))) ("x86_64" ;; This list was obtained from clang/test/Misc/target-invalid-cpu-note.c ,@(cond