From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +EzbIG04r2HjugAAgWs5BA (envelope-from ) for ; Tue, 07 Dec 2021 11:33:17 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id gJLBHG04r2HYHQAAB5/wlQ (envelope-from ) for ; Tue, 07 Dec 2021 10:33:17 +0000 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 3D9F52022B for ; Tue, 7 Dec 2021 11:33:17 +0100 (CET) Received: from localhost ([::1]:41508 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muXme-0006MN-Cu for larch@yhetil.org; Tue, 07 Dec 2021 05:33:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39046) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muXmQ-0006M8-6J for guix-patches@gnu.org; Tue, 07 Dec 2021 05:33:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53116) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muXmP-0004KC-VD for guix-patches@gnu.org; Tue, 07 Dec 2021 05:33:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1muXmP-0004bb-R1 for guix-patches@gnu.org; Tue, 07 Dec 2021 05:33:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52283] [PATCH 02/10] transformations: Add '--tune'. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Dec 2021 10:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52283 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 52283@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 52283-submit@debbugs.gnu.org id=B52283.163887316517677 (code B ref 52283); Tue, 07 Dec 2021 10:33:01 +0000 Received: (at 52283) by debbugs.gnu.org; 7 Dec 2021 10:32:45 +0000 Received: from localhost ([127.0.0.1]:36429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muXm9-0004b3-Fy for submit@debbugs.gnu.org; Tue, 07 Dec 2021 05:32:45 -0500 Received: from mail-il1-f173.google.com ([209.85.166.173]:37453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muXm6-0004ak-EJ for 52283@debbugs.gnu.org; Tue, 07 Dec 2021 05:32:44 -0500 Received: by mail-il1-f173.google.com with SMTP id h16so13303435ila.4 for <52283@debbugs.gnu.org>; Tue, 07 Dec 2021 02:32:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=p4UgCCA+W9NpcYrriHV6s8RWDV6mK5kXWj12GSnMYZo=; b=L6PYSwPa+9mUT9xIqCETUw4y3o1hoOSiw5bBCxEbLcitYFNSAItotncUY7Wv7t2cX3 EN9aioch3R24taqB0l33WKw8A08pWM7ygfQBjCQIvSsoLMfxSvFLJ9RcgDbF+zXMLCmR JvaTVts+8MGUO685eJ1R958SW7Fb6mo34y5bML6WrbadiJRiDX/JK0DUGWb513eqEdFM luZHR8j5wn1zgqq74r6GULAalTJwQL0d4QtyFnQQ8nYnm+MdB0TNHstLO1785fv7WR8f aZft8jOzB+S0yt9n6sOi8D+ArGN7eLCky+q3YxKE4JuZC14FWKBeK8BgIqFcrYwQMAIN bp2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=p4UgCCA+W9NpcYrriHV6s8RWDV6mK5kXWj12GSnMYZo=; b=WFosaiy1Tq5Pvfl2iz4bhmxtxN+BEOPelw29lRliT6jmcdh/9xn/W+uiv1mwKS6zXG j3q3mKDrJUDMJ6zKPVJN/bfXN2VivgvaI5S7YZMmHQKV6bXA6im8JwdIeiDEfX3EyE6G R7YOoeNMFlM45IteW5br3ie/CrLc3tZOJR1raiN9w23lmqLUmpIOWiTIAWbXNyI6GjdN zUb0BnoLoyQ0LEeYKI8CJpmvAHRDBXM/T/j9I5mIvAxuC5rTkmhIfk22Uym/LabK+N4D X+NCDj2gpeucMerGN2BpKc2EG7vhJBMBJH42z57yd3aCZy82pby8VtXVdSpqvebe1Nnq wmWw== X-Gm-Message-State: AOAM533gD4BxgQF45BXHXh4bXRC9g3rZXtwefzerHVefNtKUtWQZZroe TxGfb0Lf40EupL9TZcNf2TGTuLvdOT/x57AVKIc= X-Google-Smtp-Source: ABdhPJxcTIJ66Iecj+mlaZ/XVUmArEI6kUg0asT4LX2V9tj9QHgXktv0GUtCCdDpp6jKiN3eDrs9KhGJXKfP72lldNk= X-Received: by 2002:a92:1903:: with SMTP id 3mr41097349ilz.82.1638873156873; Tue, 07 Dec 2021 02:32:36 -0800 (PST) MIME-Version: 1.0 References: <20211204204924.15581-1-ludo@gnu.org> <20211204204924.15581-2-ludo@gnu.org> <7364829.rrRS6mQaNJ@popigai> <871r2olu1j.fsf@inria.fr> In-Reply-To: <871r2olu1j.fsf@inria.fr> From: zimoun Date: Tue, 7 Dec 2021 11:32:25 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" 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=1638873197; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=p4UgCCA+W9NpcYrriHV6s8RWDV6mK5kXWj12GSnMYZo=; b=nIa2n/5Jl+oSAxrs7Y5GyQ+v6Hx2uBNiG8QLJKa0ifH9I6uCxZe0yPu9iyeeYjb+6Cbm27 L43JY0x6yMe0oOs9v5kQNpykHcPC7y/6IK0GB1gX+45oTtvUjGnc+qHATgZ6uNLIwL+A+Y JkSlXQKtDsmzGUSWvOagB2x1cX1wVKN3BiVYARpY/AeJxIaSjrJ6cvGBnBmSuslczmWyre YfzVRSCy/39x0A9lgO+ZCOtqlmZbDn1ZPlvEVagtlPZfW+S7Vng/2Nm3IuHT1Iup+Msiyf Wib64rnx/mpj4tAnoyGfQ9SX40l9AjXXx5SidtTrAD1UNDLqyJ46s8MCAuO8+A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638873197; a=rsa-sha256; cv=none; b=rOJVY/HeezPv2CoiO76HuBSm5r2TQGsGitzoBXtSiUzvGC6Pd9HJ0ekco4X+HE7IgWaigL HWx7HPYbwweTicNByDjuYYNaBGe75xxBLV1LukF0+Rhn9JQyWWOfmjb6em/JQ3JKn3qJaO WkKcH4mfc/RJblc0dXwvT+Et2LVWNhVHK0DA76aFIU13AEyql3HaczZ2hDsnOLyDPt40Hd L7mPq2qKzl7CjnSkHIIxTGBeIUpK3r2vcM8HZurzO5pyBL9L7M4mTnRnKEtD0csiACSjTt 1nuAlM1bzN382qQDUZiytZLWJwXiqu/wzAp6uyy4p94Fxo7whR6moTTtQ5DRPA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=L6PYSwPa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.84 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=L6PYSwPa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3D9F52022B X-Spam-Score: -1.84 X-Migadu-Scanner: scn0.migadu.com X-TUID: cz7xzi/gyizV Hi, On Tue, 7 Dec 2021 at 09:06, Ludovic Court=C3=A8s wrote: > The reason the test suite is skipped is because we cannot know for sure > whether the machine that hosts the daemon is able to run code for this > specific micro-architecture. Naive question: is it possible to effectively run it via emulation? > The test suite runs in the =E2=80=9Cbaseline=E2=80=9D package build anywa= y, so assuming > the compiler works fine, skipping the test suite on tuned builds is > okay. I miss if the test suite is effectively run somewhere? And "baseline" package build means the package built for generic architecture, right? Cheers, simon PS: My questions are coming from Julia packages in mind, where the test suite is the only way to know all is fine. And many times, add System Image for Julia had been discussed and basically this System Image is precompilation (generic one or specialized for micro-architecture). Therefore, maybe this new 'tune' transformation would fit the bill. :-) https://docs.julialang.org/en/v1/devdocs/sysimg/