From unknown Sat Aug 16 16:19:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) Resent-From: Peter Breitenlohner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Apr 2012 08:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11346 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 11346@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133542887018467 (code B ref -1); Thu, 26 Apr 2012 08:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Apr 2012 08:27:50 +0000 Received: from localhost ([127.0.0.1]:53487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNK3J-0004no-Le for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:27:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58440) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNK3H-0004nb-Kr for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:27:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNK2B-0006qz-02 for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:26:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:45588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK2A-0006qu-TU for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:26:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK24-0002tM-Og for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNK1x-0006oh-To for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:32 -0400 Received: from smtp.mppmu.mpg.de ([134.107.24.58]:43830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK1x-0006oP-Na for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:25 -0400 Received: by smtp.mppmu.mpg.de (Postfix, from userid 998) id 587C32828488; Thu, 26 Apr 2012 10:26:23 +0200 (CEST) Received: from mail.mppmu.mpg.de (mail-6.mppmu.mpg.de [134.107.6.12]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mppmu.mpg.de (Postfix) with ESMTP id CA5C92828482 for ; Thu, 26 Apr 2012 10:26:10 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (pcl321.mppmu.mpg.de [134.107.3.54]) by mail.mppmu.mpg.de (Postfix) with ESMTP id AB11920116 for ; Thu, 26 Apr 2012 10:26:10 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (localhost [127.0.0.1]) by pcl321.mppmu.mpg.de (8.14.2/8.14.1) with ESMTP id q3Q8QAEx014433 for ; Thu, 26 Apr 2012 10:26:10 +0200 Received: from localhost (peb@localhost) by pcl321.mppmu.mpg.de (8.14.2/8.14.2/Submit) with ESMTP id q3Q8QAwL014427 for ; Thu, 26 Apr 2012 10:26:10 +0200 X-Authentication-Warning: pcl321.mppmu.mpg.de: peb owned process doing -bs Date: Thu, 26 Apr 2012 10:26:10 +0200 (CEST) From: Peter Breitenlohner Message-ID: User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi, I just fetched automake-1.12, built it on our no-distro x86-linux-gnu system uname -r: 2.6.28.6-x86_64 (most binaries are 32-bit) /lib/libc-2.3.6.so /lib64/libc-2.3.6.so and got one test suite failure. FAIL: t/self-check-is_newest.tap 19 - is_newest u x It seems that 'touch -r x u' (on jfs) has truncated the timestamp, but I have also seen timestamps rounded upwards to the next second (I think). Therefore I would suggest to replace touch -r x u in self-check-is_newest.tap by touch -r x x; touch -r x u such that x's time first gets rounded (up or down) to the next second and then transferred to u. Regards Peter Breitenlohner From unknown Sat Aug 16 16:19:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Apr 2012 09:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11346 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Peter Breitenlohner Cc: 11346@debbugs.gnu.org Received: via spool by 11346-submit@debbugs.gnu.org id=B11346.133543087027784 (code B ref 11346); Thu, 26 Apr 2012 09:02:01 +0000 Received: (at 11346) by debbugs.gnu.org; 26 Apr 2012 09:01:10 +0000 Received: from localhost ([127.0.0.1]:53537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNKZZ-0007E5-5s for submit@debbugs.gnu.org; Thu, 26 Apr 2012 05:01:09 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:35039) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNKZM-0007DO-U4 for 11346@debbugs.gnu.org; Thu, 26 Apr 2012 05:01:07 -0400 Received: by bkuw5 with SMTP id w5so737931bku.3 for <11346@debbugs.gnu.org>; Thu, 26 Apr 2012 01:59:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type; bh=tGpSwWdjfR4CdY8kapY0sorPhWhQnO1JjUwAhMAYars=; b=jBNomKlpd0nxiqSL96jxYc9uta1RkVcTVeL6GQnQjxS/MGMnUlAf/MV20NkbEA0qcX hsLc6SCEk2y25C9vYy8jZhHacNnpeMW9oKdo071frKr9FsbX549FAI7v8q52Q3SCc7Ry Fr4epUYcQPtcC+g2R+R6n2SsdxEaKVYhEcEs0hHYMdBwjbOe3Vlc0pm8n7129xXR8f41 n7kVvQMalGUvWIkiYFiSKmc1uizk6fUSGdzfwcCZ215M7KAgYFLHrw1yt0GpHfeh82j1 PLFBed0m8AuYh7WRUyyRz4IURdHkHQpweKrGb9xeWVMKjtj+GIZ8or5xhHF23TIcAmk+ u/ig== Received: by 10.204.129.21 with SMTP id m21mr1994190bks.124.1335430793670; Thu, 26 Apr 2012 01:59:53 -0700 (PDT) Received: from [87.5.99.161] (host161-99-dynamic.5-87-r.retail.telecomitalia.it. [87.5.99.161]) by mx.google.com with ESMTPS id f11sm4049491bkw.6.2012.04.26.01.59.51 (version=SSLv3 cipher=OTHER); Thu, 26 Apr 2012 01:59:52 -0700 (PDT) Message-ID: <4F990E86.4060906@gmail.com> Date: Thu, 26 Apr 2012 10:59:50 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------010304050608030404070003" X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) This is a multi-part message in MIME format. --------------010304050608030404070003 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 04/26/2012 10:26 AM, Peter Breitenlohner wrote: > Hi, > Hi Peter, thanks for the report (and the fix ;-) > I just fetched automake-1.12, built it on our no-distro x86-linux-gnu > system > > uname -r: 2.6.28.6-x86_64 (most binaries are 32-bit) > /lib/libc-2.3.6.so > /lib64/libc-2.3.6.so > > and got one test suite failure. > > FAIL: t/self-check-is_newest.tap 19 - is_newest u x > > It seems that 'touch -r x u' (on jfs) has truncated the timestamp, but I > have also seen timestamps rounded upwards to the next second (I think). > > Therefore I would suggest to replace > touch -r x u > in self-check-is_newest.tap by > touch -r x x; touch -r x u > such that x's time first gets rounded (up or down) to the next second and > then transferred to u. > Good idea. Can you confirm that the attached patch solves your problem? Thanks, Stefano --------------010304050608030404070003 Content-Type: text/x-diff; name="0001-tests-fix-a-spurious-failure-due-to-truncated-timest.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="0001-tests-fix-a-spurious-failure-due-to-truncated-timest.pa"; filename*1="tch" >From b3baa4f5f2312617c6f115b271efc48f84d908db Mon Sep 17 00:00:00 2001 Message-Id: From: Stefano Lattarini Date: Thu, 26 Apr 2012 10:52:48 +0200 Subject: [PATCH] tests: fix a spurious failure due to truncated timestamps Fixes automake bug#11346. * t/self-check-is_newest.tap: Apparently, on some systems (or file systems), "touch -r" can truncate timestamps :-( Work around that. Co-authored-by: Peter Breitenlohner Copyright-paperwork-exempt: yes Signed-off-by: Stefano Lattarini --- t/self-check-is_newest.tap | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/t/self-check-is_newest.tap b/t/self-check-is_newest.tap index 76b69ac..842c411 100755 --- a/t/self-check-is_newest.tap +++ b/t/self-check-is_newest.tap @@ -24,6 +24,16 @@ plan_ 21 Y () { command_ok_ "is_newest $*" is_newest "$@"; } N () { command_ok_ "not is_newest $*" not is_newest "$@"; } +# A simple "touch -r" might not work, since on some file systems, and/or +# with some 'touch' versions, it might truncate the timestamp (or even +# rounded it upwards maybe). So the first (apparently redundant) 'touch' +# invocation below ensures that the timestamp gets "normalized" in a way +# that allows it to be correctly copied by the second 'touch' invocation. +copy_timestamp () +{ + touch -r "$1" "$1" && touch -r "$1" "$2" +} + : > a $sleep : > b @@ -38,7 +48,7 @@ Y c b Y c c Y c a b c -touch -r c d +copy_timestamp c d stat c d || : # For debugging. @@ -69,7 +79,7 @@ done Y x/foo x N x x/foo -touch -r x u +copy_timestamp x u Y x u Y u x -- 1.7.9.5 --------------010304050608030404070003-- From unknown Sat Aug 16 16:19:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) Resent-From: Peter Breitenlohner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Apr 2012 09:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11346 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Stefano Lattarini Cc: 11346@debbugs.gnu.org Received: via spool by 11346-submit@debbugs.gnu.org id=B11346.133543280930536 (code B ref 11346); Thu, 26 Apr 2012 09:34:01 +0000 Received: (at 11346) by debbugs.gnu.org; 26 Apr 2012 09:33:29 +0000 Received: from localhost ([127.0.0.1]:53555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNL4q-0007wS-W8 for submit@debbugs.gnu.org; Thu, 26 Apr 2012 05:33:29 -0400 Received: from smtp.mppmu.mpg.de ([134.107.24.58]:55764) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNL4o-0007wF-Bo for 11346@debbugs.gnu.org; Thu, 26 Apr 2012 05:33:27 -0400 Received: by smtp.mppmu.mpg.de (Postfix, from userid 998) id 5A7D02828481; Thu, 26 Apr 2012 11:32:22 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on smtp.mppmu.mpg.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=6.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 Received: from mail.mppmu.mpg.de (mail-6.mppmu.mpg.de [134.107.6.12]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mppmu.mpg.de (Postfix) with ESMTP id 9DC3D2828486; Thu, 26 Apr 2012 11:32:11 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (pcl321.mppmu.mpg.de [134.107.3.54]) by mail.mppmu.mpg.de (Postfix) with ESMTP id 7ABD420116; Thu, 26 Apr 2012 11:32:11 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (localhost [127.0.0.1]) by pcl321.mppmu.mpg.de (8.14.2/8.14.1) with ESMTP id q3Q9WB9O007929; Thu, 26 Apr 2012 11:32:11 +0200 Received: from localhost (peb@localhost) by pcl321.mppmu.mpg.de (8.14.2/8.14.2/Submit) with ESMTP id q3Q9WBl4007925; Thu, 26 Apr 2012 11:32:11 +0200 X-Authentication-Warning: pcl321.mppmu.mpg.de: peb owned process doing -bs Date: Thu, 26 Apr 2012 11:32:11 +0200 (CEST) From: Peter Breitenlohner In-Reply-To: <4F990E86.4060906@gmail.com> Message-ID: References: <4F990E86.4060906@gmail.com> User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) On Thu, 26 Apr 2012, Stefano Lattarini wrote: > Good idea. Can you confirm that the attached patch solves your problem? Hi Stefano, it does indeed. BTW: The "Copyright-paperwork-exempt: yes" should be unnecessary because you should still have the paperwork from the ObjC++ integration. Regards Peter From unknown Sat Aug 16 16:19:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Apr 2012 09:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11346 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Peter Breitenlohner Cc: 11346@debbugs.gnu.org Received: via spool by 11346-submit@debbugs.gnu.org id=B11346.133543318231085 (code B ref 11346); Thu, 26 Apr 2012 09:40:02 +0000 Received: (at 11346) by debbugs.gnu.org; 26 Apr 2012 09:39:42 +0000 Received: from localhost ([127.0.0.1]:53566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNLAr-00085J-MC for submit@debbugs.gnu.org; Thu, 26 Apr 2012 05:39:41 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:60077) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNLAp-000853-O2; Thu, 26 Apr 2012 05:39:40 -0400 Received: by bkuw5 with SMTP id w5so766445bku.3 for ; Thu, 26 Apr 2012 02:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=SMrNpt55wIK6q42YBG3oJw6wi1NbG38xkSgofkTvW7Q=; b=GdcL/eMETAEkLnxX4EE7W3ZNmp9213Zry8MTLbwwfQybaqz9n5DiZAxRWvdYS461Kc ZAk/jg2iuDJnqTx5LP/RQxTZHFIPLtZ/1LZbOnVuelo1Zn/4SSACy2KUq1X93kMyG6mi UU/wXzHItxMXOStlXK5ifugA21p0UOQdm78UXv3QcRrpXvXx/29MtgZ+LMFZ+GKMXGPU o5MpIDrbTUBxtNPMg5zNXopNNZwX2nsTZzoXPpBGBZcEnd6gMVWRqyp7UEpx8JBaCggW eB2vDITZz4q7GHGZvfSBZkLHn7zPXJP5GCLIh/ncY8QUvXlUhvx67NQCq9wXUmhH06yi bNMQ== Received: by 10.204.145.80 with SMTP id c16mr1119495bkv.60.1335433116027; Thu, 26 Apr 2012 02:38:36 -0700 (PDT) Received: from [87.5.99.161] (host161-99-dynamic.5-87-r.retail.telecomitalia.it. [87.5.99.161]) by mx.google.com with ESMTPS id c4sm4333348bkh.0.2012.04.26.02.38.33 (version=SSLv3 cipher=OTHER); Thu, 26 Apr 2012 02:38:34 -0700 (PDT) Message-ID: <4F991797.5070104@gmail.com> Date: Thu, 26 Apr 2012 11:38:31 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <4F990E86.4060906@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) tags 11346 + patch thanks On 04/26/2012 11:32 AM, Peter Breitenlohner wrote: > On Thu, 26 Apr 2012, Stefano Lattarini wrote: > >> Good idea. Can you confirm that the attached patch solves your problem? > > Hi Stefano, > > it does indeed. > Good. Will push shortly then. > BTW: The "Copyright-paperwork-exempt: yes" should be unnecessary > Will remove it then. > because you should still have the paperwork from the ObjC++ integration. > I wasn't involved in the project yet back then, so I wasn't aware you had the paperwork in place already. Now I am :-) Thanks, Stefano From unknown Sat Aug 16 16:19:48 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Peter Breitenlohner Subject: bug#11346: closed (Re: bug#11346: automake-1.12 - one test fails (due to truncated timestamp)) Message-ID: References: <4F99260F.7090300@gmail.com> X-Gnu-PR-Message: they-closed 11346 X-Gnu-PR-Package: automake X-Gnu-PR-Keywords: patch Reply-To: 11346@debbugs.gnu.org Date: Thu, 26 Apr 2012 10:42:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1335436923-10364-1" This is a multi-part message in MIME format... ------------=_1335436923-10364-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11346: automake-1.12 - one test fails (due to truncated timestamp) which was filed against the automake package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 11346@debbugs.gnu.org. --=20 11346: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11346 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1335436923-10364-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11346-done) by debbugs.gnu.org; 26 Apr 2012 10:41:28 +0000 Received: from localhost ([127.0.0.1]:53623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNM8d-0002gQ-9x for submit@debbugs.gnu.org; Thu, 26 Apr 2012 06:41:28 -0400 Received: from mail-bk0-f44.google.com ([209.85.214.44]:63685) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNM8Z-0002gC-2Y for 11346-done@debbugs.gnu.org; Thu, 26 Apr 2012 06:41:24 -0400 Received: by bkuw5 with SMTP id w5so810244bku.3 for <11346-done@debbugs.gnu.org>; Thu, 26 Apr 2012 03:40:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=lg0h+ctMgkEZ7JRq0LNh3t6lzB44+0/nFVaqYiy1i20=; b=mniah0t614rilo52jGle0JCPK9xYWfeGlPdIu1X5Mf4qOYx2p8RWMzHd0SXSmJKC/Q YZi/HFYfQYEH/k0dxkpimTfzZ44D9ZwNkqRnjTCk6WSJp8wsJ7MswOGFMu62t42IVJ8z pDj5JGpeqoj4nR7cVh/FUfIeyVzvXZkK4fH/6OURyrRD9lci/uhD/vPWVni/MlXWxFPG Gvn6/OFoyjTJC2RPLc4IqWNYymUZiS1cW4LUnU4Rzj0Oz1PsjQtPjuaDvhK/bnsGx3hz FE3EAzq5DY1S1nWlasS4Iv2Dk4X+kzUmMe8ZLp7ghc8KzzUyAc+RvJm/N2uH5+eYAvaV OxwA== Received: by 10.204.152.209 with SMTP id h17mr2116359bkw.111.1335436819413; Thu, 26 Apr 2012 03:40:19 -0700 (PDT) Received: from [87.5.99.161] (host161-99-dynamic.5-87-r.retail.telecomitalia.it. [87.5.99.161]) by mx.google.com with ESMTPS id v2sm4657333bkw.16.2012.04.26.03.40.17 (version=SSLv3 cipher=OTHER); Thu, 26 Apr 2012 03:40:18 -0700 (PDT) Message-ID: <4F99260F.7090300@gmail.com> Date: Thu, 26 Apr 2012 12:40:15 +0200 From: Stefano Lattarini MIME-Version: 1.0 To: Peter Breitenlohner Subject: Re: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) References: <4F990E86.4060906@gmail.com> <4F991797.5070104@gmail.com> In-Reply-To: <4F991797.5070104@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 11346-done Cc: 11346-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 04/26/2012 11:38 AM, Stefano Lattarini wrote: > Will push shortly then. > Pushed now. I'm thus closing this bug report. Thanks, Stefano ------------=_1335436923-10364-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Apr 2012 08:27:50 +0000 Received: from localhost ([127.0.0.1]:53487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNK3J-0004no-Le for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:27:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58440) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNK3H-0004nb-Kr for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:27:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNK2B-0006qz-02 for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:26:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:45588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK2A-0006qu-TU for submit@debbugs.gnu.org; Thu, 26 Apr 2012 04:26:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK24-0002tM-Og for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNK1x-0006oh-To for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:32 -0400 Received: from smtp.mppmu.mpg.de ([134.107.24.58]:43830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNK1x-0006oP-Na for bug-automake@gnu.org; Thu, 26 Apr 2012 04:26:25 -0400 Received: by smtp.mppmu.mpg.de (Postfix, from userid 998) id 587C32828488; Thu, 26 Apr 2012 10:26:23 +0200 (CEST) Received: from mail.mppmu.mpg.de (mail-6.mppmu.mpg.de [134.107.6.12]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mppmu.mpg.de (Postfix) with ESMTP id CA5C92828482 for ; Thu, 26 Apr 2012 10:26:10 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (pcl321.mppmu.mpg.de [134.107.3.54]) by mail.mppmu.mpg.de (Postfix) with ESMTP id AB11920116 for ; Thu, 26 Apr 2012 10:26:10 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (localhost [127.0.0.1]) by pcl321.mppmu.mpg.de (8.14.2/8.14.1) with ESMTP id q3Q8QAEx014433 for ; Thu, 26 Apr 2012 10:26:10 +0200 Received: from localhost (peb@localhost) by pcl321.mppmu.mpg.de (8.14.2/8.14.2/Submit) with ESMTP id q3Q8QAwL014427 for ; Thu, 26 Apr 2012 10:26:10 +0200 X-Authentication-Warning: pcl321.mppmu.mpg.de: peb owned process doing -bs Date: Thu, 26 Apr 2012 10:26:10 +0200 (CEST) From: Peter Breitenlohner To: bug-automake@gnu.org Subject: automake-1.12 - one test fails (due to truncated timestamp) Message-ID: User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi, I just fetched automake-1.12, built it on our no-distro x86-linux-gnu system uname -r: 2.6.28.6-x86_64 (most binaries are 32-bit) /lib/libc-2.3.6.so /lib64/libc-2.3.6.so and got one test suite failure. FAIL: t/self-check-is_newest.tap 19 - is_newest u x It seems that 'touch -r x u' (on jfs) has truncated the timestamp, but I have also seen timestamps rounded upwards to the next second (I think). Therefore I would suggest to replace touch -r x u in self-check-is_newest.tap by touch -r x x; touch -r x u such that x's time first gets rounded (up or down) to the next second and then transferred to u. Regards Peter Breitenlohner ------------=_1335436923-10364-1-- From unknown Sat Aug 16 16:19:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11346: automake-1.12 - one test fails (due to truncated timestamp) Resent-From: Peter Breitenlohner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Apr 2012 11:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11346 X-GNU-PR-Package: automake X-GNU-PR-Keywords: patch To: Stefano Lattarini Cc: 11346@debbugs.gnu.org Received: via spool by 11346-submit@debbugs.gnu.org id=B11346.133544144720033 (code B ref 11346); Thu, 26 Apr 2012 11:58:02 +0000 Received: (at 11346) by debbugs.gnu.org; 26 Apr 2012 11:57:27 +0000 Received: from localhost ([127.0.0.1]:53750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNNKB-0005D3-5c for submit@debbugs.gnu.org; Thu, 26 Apr 2012 07:57:27 -0400 Received: from smtp.mppmu.mpg.de ([134.107.24.58]:39382) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SNNK8-0005Cq-De for 11346@debbugs.gnu.org; Thu, 26 Apr 2012 07:57:25 -0400 Received: by smtp.mppmu.mpg.de (Postfix, from userid 998) id 4EE8328283F1; Thu, 26 Apr 2012 13:56:20 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on smtp.mppmu.mpg.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=6.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 Received: from mail.mppmu.mpg.de (mail-6.mppmu.mpg.de [134.107.6.12]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mppmu.mpg.de (Postfix) with ESMTP id ECD5B282847D; Thu, 26 Apr 2012 13:56:07 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (pcl321.mppmu.mpg.de [134.107.3.54]) by mail.mppmu.mpg.de (Postfix) with ESMTP id D330F20766; Thu, 26 Apr 2012 13:56:07 +0200 (CEST) Received: from pcl321.mppmu.mpg.de (localhost [127.0.0.1]) by pcl321.mppmu.mpg.de (8.14.2/8.14.1) with ESMTP id q3QBu7lO002363; Thu, 26 Apr 2012 13:56:07 +0200 Received: from localhost (peb@localhost) by pcl321.mppmu.mpg.de (8.14.2/8.14.2/Submit) with ESMTP id q3QBu7wJ002359; Thu, 26 Apr 2012 13:56:07 +0200 X-Authentication-Warning: pcl321.mppmu.mpg.de: peb owned process doing -bs Date: Thu, 26 Apr 2012 13:56:07 +0200 (CEST) From: Peter Breitenlohner In-Reply-To: <4F991797.5070104@gmail.com> Message-ID: References: <4F990E86.4060906@gmail.com> <4F991797.5070104@gmail.com> User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) On Thu, 26 Apr 2012, Stefano Lattarini wrote: >> because you should still have the paperwork from the ObjC++ integration. >> > I wasn't involved in the project yet back then, so I wasn't aware you had > the paperwork in place already. Now I am :-) Hi Stefano, and the whole ObjC++ integration (one of two reasons I was waiting for 1.12) somehow got lost. I still have the old patches 0001-2009-07-22-Support-for-Objective-C.patch from 2009-07-22 etc, but could also apply them to the current git version and send you these. I may, however, have problem to modernize the test cases. Regards Peter