From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id kDJqD4zV1mLHPAEAbAwnHQ (envelope-from ) for ; Tue, 19 Jul 2022 18:02:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id IL1PD4zV1mKyCQEAauVa8A (envelope-from ) for ; Tue, 19 Jul 2022 18:02:20 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id EF9F82FD74 for ; Tue, 19 Jul 2022 17:59:58 +0200 (CEST) Received: from localhost ([::1]:51628 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oDotM-00049O-RX for larch@yhetil.org; Tue, 19 Jul 2022 11:12:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDotG-00049G-7K for guix-patches@gnu.org; Tue, 19 Jul 2022 11:12:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57160) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oDotF-0008CY-TR for guix-patches@gnu.org; Tue, 19 Jul 2022 11:12:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oDotF-0001UB-OS for guix-patches@gnu.org; Tue, 19 Jul 2022 11:12:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56604] [PATCH 0/8] Update Clojure to 1.11.1. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 19 Jul 2022 15:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56604 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: r0man , 56604@debbugs.gnu.org Received: via spool by 56604-submit@debbugs.gnu.org id=B56604.16582434975677 (code B ref 56604); Tue, 19 Jul 2022 15:12:01 +0000 Received: (at 56604) by debbugs.gnu.org; 19 Jul 2022 15:11:37 +0000 Received: from localhost ([127.0.0.1]:54919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDosq-0001TV-L7 for submit@debbugs.gnu.org; Tue, 19 Jul 2022 11:11:36 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:49262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDosn-0001TK-W7 for 56604@debbugs.gnu.org; Tue, 19 Jul 2022 11:11:35 -0400 Received: from ptr-bvsjgyig5nh0salm0pi.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id x3BX2700C20ykKC063BYKx; Tue, 19 Jul 2022 17:11:32 +0200 Message-ID: <764a789f9e7ecc105720b2ba35705fa3cba34ec1.camel@telenet.be> From: Maxime Devos Date: Tue, 19 Jul 2022 17:11:31 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1658243492; bh=LfbLOUt5pZA4hJ4dt9b1uv5oi6SG08VCumXPRWwZ7P4=; h=Subject:From:To:Date:In-Reply-To:References; b=Q2r6SX/a48/vUBH35zCTXzaW83r64xDNzwv6huohYYu0XPRJt7k6Zx7Olo4yT6ofz GG8eUtImdiSFscoEuc/F/90+V9Ux2NMJVFllbsGB8dS9ivRHWbHnLA4wCPyJbtgzsw +wQM/XFsEAiZBsr62FlxaoygB5F/SAEtyNctCJSVYuE/fdVM2kudXr5tLNwc+75bKJ zF0gPhamlCHKNbXTCoHh6XBBjDP7tl/y6NpE0s4NnzGhZHz/ciZyZBGJfwks/Jbys8 jiTkhGvdE535pjf/mnu2opGlYX99iqXFDbSAwCCP90nhVX1b13euP+UCX41o5GZFLc E7UkBeipWIq1A== 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-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658246399; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=LfbLOUt5pZA4hJ4dt9b1uv5oi6SG08VCumXPRWwZ7P4=; b=deL5SFYKMFx0z7mXB5ZProzjVFU8uY2+fVO5iK+F4UlvARjx2I0eA0oIc3VUzG3njRUdDH rEtWNbQ/bERHquWZ4RiSMxVxGeoeGeyekvotHVYTx+p4tVaVcqLt5Zx9tn05Xt36c7pNCd reaO6xQ0SdBPuHTsHPSSgVmZTD6j0d0KGw9Y3k+cX9j7f2tJspXLBYcLacC5Bj+3ZInsXH WZXLKScgiwxOtmIqYQUzXQzmETsjf8SXLiuH6aEI0yb3Gg86aF2SmWKs3fgKTDJQKbvFrB C8NNFoxKqG4kGQe4YTe3dligL6oZique640Iv1VgvpieH0byJ70TXogNYQ+qUg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658246399; a=rsa-sha256; cv=none; b=tP41nCHRh/YxuyP7gi9Wi6E9BNscq3BnFgLTpIdDtzX9HGwsSDb12AIbbKBkNgz76RAiW5 h2gPVe8d3fDRrmG+hgdvDTjgLeQ3rLMQ7EobsD+PFTrKL8YeWgE4DXxgp40SpqzMhWSGs4 /AfGErJhHShvWxNovnE7MAMTT8uh/82eOKJ4Z4lvEEthe+VA6+5ULAhCo/KfXDDXfIA8Z3 Cbw9i3eUob3mVtZxY79csP1yZGnT90+iNohldUA3J9iFpcyjXuN6W5SFmEK1snkD99XrMB njFaMe/N7xl29pLWQplRrEgIOicXHh0dxTH5ydxFaaSlP1EunhHdLXaDvWuOQg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b="Q2r6SX/a"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (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: 4.97 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b="Q2r6SX/a"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (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: EF9F82FD74 X-Spam-Score: 4.97 X-Migadu-Scanner: scn0.migadu.com X-TUID: aq+b90LN42cA > This phase makes sure the timestamp of compiled class files is set to a later > point in time than the timestamp of the corresponding Clojure source files. If Please check that this doesn't create reproducibility issues if you haven't already (I haven't looked at the related patches.) r0man schreef op za 16-07-2022 om 20:17 [+0200]: > Are we sure that AOT compiling all Clojure source files by default is > a good > idea, instead of just compiling user declared namespaces which > Leiningen and > friends are doing? WDYT? I think it's a good idea for the same reason that incremental compilation is good and the current Rust packaging is bad,  but I realise this is not supported in general for Clojure so we might often need to disable it. Anyway, possibly related previous e-mails: https://issues.guix.gnu.org/53765#47 and other AOT mails > +       '(;; Disabled AOT, because of failing test: No implementation > of > +         ;; method: :conj-flat of protocol: > +         ;; #'instaparse.auto-flatten-seq/ConjFlat found for class: > +         ;; instaparse.auto_flatten_seq.AutoFlattenSeq It had been suggested that disabling AOT for test files sometimes is sufficient, is this the case here? Greetongs, Maxime.