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=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, 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 8720C1F461 for ; Fri, 6 Sep 2019 19:07:31 +0000 (UTC) Received: from localhost ([::1]:59458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i6JZy-0007wk-33 for normalperson@yhbt.net; Fri, 06 Sep 2019 15:07:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40349) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i6JWb-0005Yf-8b for bug-gnulib@gnu.org; Fri, 06 Sep 2019 15:04:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i6JWZ-00086F-F4 for bug-gnulib@gnu.org; Fri, 06 Sep 2019 15:04:00 -0400 Received: from mfw.dren.mil ([2001:480:b0:f003::234]:53692) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i6JWY-000839-Pz for bug-gnulib@gnu.org; Fri, 06 Sep 2019 15:03:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erdc.dren.mil; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=s1.dkim; bh=GN+jrLRCPx3I/ZFHbfTO+DW199U6gCWUJoTPkGAbgXE=; b=Q/z72hGkAlcjmwRBSlG5N1MIhwskfCuGZBb2lrag8owFkIWW+Zf+ImorBQM+jyZNfZq0 igKuKzMovwZEHXMF8evKhTtE+EfC5Moo2sqoWGbCjGEiic8dyAd7l9YUIch4x+tKxh3n f8GmYOV7vy7itQfOgBwGbv7dSayu/5GLkAs= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erdc.dren.mil; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=s2.dkim; bh=GN+jrLRCPx3I/ZFHbfTO+DW199U6gCWUJoTPkGAbgXE=; b=aWIL+UKTguF0FLawHr2csn7YlqFOjDs8SqPxVbE1yDdQXfDha8B9HOd4RZBDY1Uv8yzI GcrjFQtzXLk6e9h+AIywKavgrk1gN2uHjudd2figuwTs8frI/xW+xi1APeoLJi50cmQG o1e9E//dJ8HW6gT9xiE4syxolIpze03tQccE4EgZ9CuBdUqmrkr8JaZMnrSJTjPX60qB CrwkZ0v7lIlviT7kaeWAtOlM/49xP0gI445ECb1GVph6m9jDcTgYWpsCkz4+fxMLi+je c11MV54x3FvoZ1C0Bi+AR9CjYHBtBVO4Co9pl5z2+jenNmYydhzVGEIzjTn3B8YPJPUR OA== Received: from rde-gw1.erdc.dren.mil (rde-gw1.erdc.dren.mil [134.164.23.110]) by ppaw.dren.mil (8.16.0.27/8.16.0.27) with ESMTPS id x86J3tPT012788 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 6 Sep 2019 19:03:55 GMT X-IronPort-AV: E=Sophos;i="5.64,474,1559538000"; d="p7s'?scan'208";a="46260027" Received: from usace-254-11.bulkhost.army.mil (HELO MS-EX1VKS.erdc.dren.mil) ([134.164.254.11]) by rde-gw1.erdc.dren.mil with ESMTP/TLS/AES256-GCM-SHA384; 06 Sep 2019 14:03:54 -0500 Received: from MS-EX2VKS.erdc.dren.mil ([169.254.2.229]) by MS-EX1VKS.erdc.dren.mil ([192.168.254.11]) with mapi id 14.03.0439.000; Fri, 6 Sep 2019 14:03:54 -0500 To: 'Bruno Haible' , "bug-gnulib@gnu.org" Subject: RE: test-symlink fails on "lustre" file system Thread-Topic: test-symlink fails on "lustre" file system Thread-Index: AQHVZJeVxNa39kk5pEOKbA9vPS0A6KcfAc6w Date: Fri, 6 Sep 2019 19:03:54 +0000 Message-ID: <1B6259370D5EFF488340E9D87BD0580A01753B8024@MS-EX2VKS.erdc.dren.mil> References: <1B6259370D5EFF488340E9D87BD0580A01753B7EE5@MS-EX2VKS.erdc.dren.mil> <17b6b182-e7d1-5d50-f1e8-6e0bff8e2c77@gmail.com> <2356659.LrrkE6Pjhy@omega> In-Reply-To: <2356659.LrrkE6Pjhy@omega> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [134.164.254.40] Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0107_01D564C4.47CA1010" MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 2001:480:b0:f003::234 X-Mailman-Approved-At: Fri, 06 Sep 2019 15:07:25 -0400 X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "37312@debbugs.gnu.org" <37312@debbugs.gnu.org>, Assaf Gordon Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" Reply-to: "Oppe, Thomas C ERDC-RDE-ITL-MS Contractor" From: "Oppe, Thomas C ERDC-RDE-ITL-MS Contractor" via Gnulib discussion list ------=_NextPart_000_0107_01D564C4.47CA1010 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Bruno, The contents of the file gettext-0.20.1/gettext-tools/gnulib-tests/test-symlink.log are INSERTED errno=2 test-symlink.h:71: assertion 'errno == EEXIST || errno == EINVAL' failed FAIL test-symlink (exit status: 134) Tom Oppe -----Original Message----- From: Bruno Haible [mailto:bruno@clisp.org] Sent: Friday, September 6, 2019 5:43 AM To: bug-gnulib@gnu.org Cc: Assaf Gordon ; 37312@debbugs.gnu.org; Oppe, Thomas C ERDC-RDE-ITL-MS Contractor Subject: Re: test-symlink fails on "lustre" file system Assaf Gordon wrote: > based on the code in test-symlink.h, perhaps lustre returns an > unexpected errno ? > > line 69: ASSERT (func ("nowhere", BASE "dir/") == -1); > > line 70: ASSERT (errno == EEXIST || errno == EINVAL); Yes, this is most likely the cause. Can you please insert this line between line 69 and line 70 fprintf(stderr,"INSERTED errno=%d\n",errno); fflush(stderr); then do make clean make make check and report the output and contents of test-symlink.log ? Lustre contains a number of kernel patches [1]; this can surely modify the behaviour of system calls. Bruno [1] Blockedhttp://lustre.org/download/Blocked ------=_NextPart_000_0107_01D564C4.47CA1010 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" 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 43tmXcgm2HWyTVbMIGbZ1QAAAAAAAA== ------=_NextPart_000_0107_01D564C4.47CA1010--