From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 12 04:11:35 2017 Received: (at submit) by debbugs.gnu.org; 12 Jul 2017 08:11:35 +0000 Received: from localhost ([127.0.0.1]:34678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVCkA-0005l0-OR for submit@debbugs.gnu.org; Wed, 12 Jul 2017 04:11:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVCk9-0005kl-1W for submit@debbugs.gnu.org; Wed, 12 Jul 2017 04:11:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVCk3-0000Zj-5w for submit@debbugs.gnu.org; Wed, 12 Jul 2017 04:11:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51583) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dVCk3-0000ZV-3M for submit@debbugs.gnu.org; Wed, 12 Jul 2017 04:11:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49935) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVCk2-0007wK-4E for guix-patches@gnu.org; Wed, 12 Jul 2017 04:11:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVCjx-0000VY-4y for guix-patches@gnu.org; Wed, 12 Jul 2017 04:11:26 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:33801) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dVCjw-0000Uj-Uq for guix-patches@gnu.org; Wed, 12 Jul 2017 04:11:21 -0400 Received: by mail-wr0-x22f.google.com with SMTP id 77so22753392wrb.1 for ; Wed, 12 Jul 2017 01:11:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ZwRgxUmH0EzHDyRbwqdSXeAw5ZWVhaaLFnO43Ul4fFs=; b=ZmkJbsidyZaDsMHXjGWgUZr6fgP//LwUMnLgLcJVvORdwQnvomABucZE8rzGQMlWgI BhcmEA8Huc5IfmZ+5KBpiWDGSIKcct5bhO+TyCpyccqe5zBEhVa/yJxcdJHgWuZ+gLZn rFpV2fjfgJyJ7YbODIgOrU/dwlz0nYnjcATPgTLde7zwCrbsYRRQukIRduXJRQlD0skm JwfRFZ3Kf64osXt3KbSZubIJUa9v8dVQvq1m9xMFJBe8UZj7rhRqpwgl7x1P0tqnB3uL pL6v/WB+76APTviqTsGD0SIld75hhWlxbhZFWuDCwiPWkGsJdcKGnisfu73rosDnRm5d h0xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=ZwRgxUmH0EzHDyRbwqdSXeAw5ZWVhaaLFnO43Ul4fFs=; b=lEVOLT6dmlBGkHAxyQAq6pP/9ET0YvQvmiYU0RSxNnJdrlx1TRdw3tmUUwsVXGn+98 bzWJ9ATDPKyRllI87xAqXK3pACky/JG2Q/8X/3eP6/BJKoMNFl937IGYnFmQ71U/f9pT GE3o+HmnbnFUyj7/a5mECzGIt4rD2EnP3pMz0OtHJOByjusIOxwE0c0Z/wrMSjgN6qDV RFM//XVij+OcOz3WePaaiDoHZs5HkUZlHOlS5jO9rRc3t0bwoDwDN/xY8BzKpleu6P2E +zsUpe9AnxPR2zO6/wRv6iEpIKMMLrUzZSh7ZI7lJG9GRv4JQ9PysGQMmYy3Mz/X60cY NH/g== X-Gm-Message-State: AIVw1123U12CNoZklRGmJ1DbVfl7QAvCoI2IvOEe1lYEU3RNojchTO6k 69nFnX+G8A8uOgcK X-Received: by 10.223.172.211 with SMTP id o77mr1947381wrc.201.1499847079772; Wed, 12 Jul 2017 01:11:19 -0700 (PDT) Received: from localhost.localdomain ([78.192.96.126]) by smtp.gmail.com with ESMTPSA id l20sm1137893wre.25.2017.07.12.01.11.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Jul 2017 01:11:19 -0700 (PDT) From: Mathieu Othacehe To: guix-patches@gnu.org Subject: [PATCH] base: Fix time-monotonic Guile issue. Date: Wed, 12 Jul 2017 10:11:12 +0200 Message-Id: <20170712081112.22783-2-m.othacehe@gmail.com> X-Mailer: git-send-email 2.13.1 In-Reply-To: <20170712081112.22783-1-m.othacehe@gmail.com> References: <20170712081112.22783-1-m.othacehe@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Mathieu Othacehe X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * src/cuirass/base.scm: Replace time-monotonic with time-tai with Guile 2.2, to avoid wrong evaluation durations. --- src/cuirass/base.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/cuirass/base.scm b/src/cuirass/base.scm index 5e0cb0d..d0e77d9 100644 --- a/src/cuirass/base.scm +++ b/src/cuirass/base.scm @@ -45,6 +45,13 @@ %package-cachedir %use-substitutes?)) +(cond-expand + (guile-2.2 + ;; Guile 2.2.2 has a bug whereby 'time-monotonic' objects have seconds and + ;; nanoseconds swapped (fixed in Guile commit 886ac3e). Work around it. + (define time-monotonic time-tai)) + (else #t)) + (define %use-substitutes? ;; Define whether to use substitutes (make-parameter #f)) -- 2.13.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 12 08:26:20 2017 Received: (at 27662) by debbugs.gnu.org; 12 Jul 2017 12:26:20 +0000 Received: from localhost ([127.0.0.1]:34847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVGii-0000SG-7h for submit@debbugs.gnu.org; Wed, 12 Jul 2017 08:26:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVGih-0000S4-80 for 27662@debbugs.gnu.org; Wed, 12 Jul 2017 08:26:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVGib-0000wQ-FW for 27662@debbugs.gnu.org; Wed, 12 Jul 2017 08:26:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50565) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVGib-0000wK-D8; Wed, 12 Jul 2017 08:26:13 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:56236 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dVGia-0006Pi-OS; Wed, 12 Jul 2017 08:26:13 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mathieu Othacehe Subject: Re: [bug#27662] [PATCH] base: Fix time-monotonic Guile issue. References: <20170712081112.22783-1-m.othacehe@gmail.com> <20170712081112.22783-2-m.othacehe@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 24 Messidor an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Wed, 12 Jul 2017 14:26:10 +0200 In-Reply-To: <20170712081112.22783-2-m.othacehe@gmail.com> (Mathieu Othacehe's message of "Wed, 12 Jul 2017 10:11:12 +0200") Message-ID: <87vamxdeot.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27662 Cc: 27662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Mathieu Othacehe skribis: > * src/cuirass/base.scm: Replace time-monotonic with time-tai with > Guile 2.2, to avoid wrong evaluation durations. Heheh, OK. Ludo'. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 12 13:05:42 2017 Received: (at 27662-done) by debbugs.gnu.org; 12 Jul 2017 17:05:42 +0000 Received: from localhost ([127.0.0.1]:35684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVL53-0000xG-Sz for submit@debbugs.gnu.org; Wed, 12 Jul 2017 13:05:42 -0400 Received: from mail-wm0-f44.google.com ([74.125.82.44]:37508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dVL50-0000x2-Vh for 27662-done@debbugs.gnu.org; Wed, 12 Jul 2017 13:05:40 -0400 Received: by mail-wm0-f44.google.com with SMTP id i127so549164wma.0 for <27662-done@debbugs.gnu.org>; Wed, 12 Jul 2017 10:05:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=/m15+UyY6zjn3mbU+HPjB7J2E1W0flDb4rMaV0nqNnk=; b=RQvZhvpKPM40R22cgDhXhbjXIYFbqCI1NH8+lmTujiGB8vD2dIHaT64OrIe/ODX3bh TuH1ZhlrEmkaHaz4RsXduTxfr8RsCdzfVgknCNm02WZ3uDsGxOa90og/dBer0Ybcxc32 /AA02i+16QhJagPuXPnxVT2GM4Rd9dExCdSB1iPOdwtTJnca+5Jp2vKR5Tn7LQ0OuDxz EBmhHk/G2YuoZLV0ZOqLdpCCD5mMhd8j4LDbK4DXvQvMvdvj8QbBiFx/eIodJY10jRqa 4EieHuPIbp/I8ktUBefVjfYJKRct0AvVA1/hcMc781VVEnROdmc4+dSUk6nEsZCL96+9 xMCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=/m15+UyY6zjn3mbU+HPjB7J2E1W0flDb4rMaV0nqNnk=; b=XwH2+RWIF5lWObbviYOh24agfpDtjdCnu8+qDKhGLFh/EF8p2m0UlCu+Dkq1FWF6Zt GXfO9VOtqZw1W/jheFL6VT0Hod9gyJ25NHcuYUjM3zccBLxVD0DsGuZfqqVhxbgA2KDv yhctlJSGfjt1cyq7HRJ0xolOFLu/iN1TQ5/u/Ft94LLM8UhXCpylzT5BskE93fSnkyn0 7wkEXLgwVp2uhDyJNMugYxCMx47XmZeo42UtTjuBqQtjTlkDClxNYGWizVQOYUCz2U8e P/r4o1f9pPdN0ek89Ne5VzZ/TJBRxshtqIHUn2a+v7nKRdMBzuBDkRsLInCX6xk78cj2 x9xQ== X-Gm-Message-State: AIVw111aHZsYdxOrYIDoTmS9s7Qv0x08G9e8nsr1O+gCJPOaT4p5rOZq GYPmwpRlOm5zG5xo X-Received: by 10.28.141.142 with SMTP id p136mr3488918wmd.125.1499879133474; Wed, 12 Jul 2017 10:05:33 -0700 (PDT) Received: from cervin ([78.192.96.126]) by smtp.gmail.com with ESMTPSA id s30sm4241648wrc.13.2017.07.12.10.05.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 12 Jul 2017 10:05:32 -0700 (PDT) References: <20170712081112.22783-1-m.othacehe@gmail.com> <20170712081112.22783-2-m.othacehe@gmail.com> <87vamxdeot.fsf@gnu.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Mathieu Othacehe To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#27662] [PATCH] base: Fix time-monotonic Guile issue. In-reply-to: <87vamxdeot.fsf@gnu.org> Date: Wed, 12 Jul 2017 19:05:32 +0200 Message-ID: <87bmop7fhf.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27662-done Cc: 27662-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Pushed thanks ! From unknown Fri Aug 15 20:01:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Aug 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator