From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.9 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 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 dcvr.yhbt.net (Postfix) with ESMTPS id B3D8E1F61A for ; Mon, 12 Dec 2022 09:11:48 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=permerror (0-bit key) header.d=josefsson.org header.i=@josefsson.org header.b="DkuyTH4m"; dkim=temperror (0-bit key; unprotected) header.d=josefsson.org header.i=@josefsson.org header.b="LdUIGT7e"; dkim-atps=neutral Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4enH-0001V2-OU; Mon, 12 Dec 2022 04:08:16 -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 1p4enE-0001TB-Q0 for bug-gnulib@gnu.org; Mon, 12 Dec 2022 04:08:12 -0500 Received: from uggla.sjd.se ([2001:9b1:8633::107]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4enC-00005C-Sq for bug-gnulib@gnu.org; Mon, 12 Dec 2022 04:08:12 -0500 DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=ed2110; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=9YjFdzcIpLeONBu1TunWK4SAuvOT+eEnwqiM2GtxXMc=; t=1670836082; x=1672045682; b=DkuyTH4mTvw880R8h3hybV75nIW9XzJ6vcqhA917Jy+dyMf qXIshqSXbKptcQwa7u1gaXLrUqwbOiNITrsiADA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josefsson.org; s=rsa2110; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=9YjFdzcIpLeONBu1TunWK4SAuvOT+eEnwqiM2GtxXMc=; t=1670836082; x=1672045682; b=LdUIGT7eU7B1i7UCROg5HZbw/WzjetGPaqWnfYBfsQVrvUJ kMqetS0vFr+UaVOg4UFkRH/MvdcX8qhapw8p+EqQlglo1/5pFQ6Qr24r7IqSPlFxLQVQF2dAEYoVg EHXqS0rlKnhk+WL0zIlB9W9hfjsxq6ysKy7xdGJ+9M+4i/WDQcxr0651lztRsUo2DMHKglHi0H/9z zI5U8AkI5qRYCzU/ZprtFYxz42Cz8CTA3Cgcm791HEI01PTc8P9tmi1mrVbyqgKioL7J+yk+uv5t5 qTi1YTeKl5/pdOgR79qblNYBadgQn438u0XHXS63P+nWtw5TGxLBlfeqbyL3r/TQqYbtxWnxJl3bJ CRKpwlDkxefvBiIVR8DuyIvg01LPgXxqqfPvTKipziHavR76FZaGRK4ExPPY/9A9ypMhq5jlD/pXJ 4RZoUeQoYM0efsS+jPS7pitw; Received: from [2001:9b1:41ac:ff00:5d64:d30e:ec84:eade] (port=58082 helo=kaka) by uggla.sjd.se with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1p4en1-00Cyu8-NN for bug-gnulib@gnu.org; Mon, 12 Dec 2022 10:07:59 +0100 To: bug-gnulib@gnu.org Subject: test-stat-time fails on AFS? OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt X-Hashcash: 1:22:221212:bug-gnulib@gnu.org::v4t0aSKGbZAvfbLb:2cZt Date: Mon, 12 Dec 2022 10:07:58 +0100 Message-ID: <87cz8phtw1.fsf@josefsson.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2001:9b1:8633::107; envelope-from=simon@josefsson.org; helo=uggla.sjd.se X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Simon Josefsson From: Simon Josefsson via Gnulib discussion list Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org --=-=-= Content-Type: text/plain Hi. We got a bug report about a gnulib self-test failure: https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/30 Summarizing, this is the failure: test-stat-time.c:186: assertion 'statinfo[2].st_mtime < statinfo[1].st_ctime || (statinfo[2].st_mtime == statinfo[1].st_ctime && (get_stat_mtime_ns (&statinfo[2]) < get_stat_ctime_ns (&statinfo[1])))' failed The user is building it on an AFS file system, which most likely explains the failure (although that has to be confirmed). While the explanation may be that AFS is not providing POSIX-semantics for the file system, I think failing a self-test for this reason is too strong: it could print an error message, or SKIP the test. Thoughts? /Simon --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIoEARYIADIWIQSjzJyHC50xCrrUzy9RcisI/kdFogUCY5bvbhQcc2ltb25Aam9z ZWZzc29uLm9yZwAKCRBRcisI/kdFonwWAQDHJLj9ULFEeEjGQgereQ2P92teIr35 vXOteNj6ejkTaQD/VZcmbnVeHLkmIe9tNXsukaHvroMMNKAlkQZ/mRh/8wY= =wpSq -----END PGP SIGNATURE----- --=-=-=--