From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_FROM, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RDNS_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Received: (qmail 24095 invoked from network); 27 Mar 2020 11:58:46 -0000 Received-SPF: pass (primenet.com.au: domain of zsh.org designates 203.24.36.2 as permitted sender) receiver=inbox.vuxu.org; client-ip=203.24.36.2 envelope-from= Received: from unknown (HELO primenet.com.au) (203.24.36.2) by inbox.vuxu.org with ESMTP; 27 Mar 2020 11:58:46 -0000 Received: (qmail 14527 invoked by alias); 27 Mar 2020 11:58:33 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 45639 Received: (qmail 12331 invoked by uid 1010); 27 Mar 2020 11:58:33 -0000 X-Qmail-Scanner-Diagnostics: from mail-oi1-f169.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.2/25758. spamassassin: 3.4.2. Clear:RC:0(209.85.167.169):SA:0(-1.6/5.0):. Processed in 2.784778 secs); 27 Mar 2020 11:58:33 -0000 X-Envelope-From: ethersoft@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.167.169 as permitted sender) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Pzq0IkynbGD0lLCwjrj6vv3kvNbRovGEgKQFR8lYf3k=; b=T0V18ateXbn9wsV12FQBWbLLC4QEnKxKsEZGFKudd8tN2bMR1/xf5Vns727xhCPanx PMucL63Rtx3ucyh69rCpGRSPpu8jAKn3541oV+kHBRxx1xbzsFcy8ZUt81x1N1cPoKaa aEynC59Pp7Njp2ky1OME6FszKSCT4pYBhDBzEvJIAoqfdKK20BgYEowUZ5GVCnoXROvY flVmFTqYJxRCNlIKytO8UHKcjEJF28HQ2yN/fPK2F59RqYg/ZwD7x/4OfKgpAynpRf36 YmiRvCeYJTY/eXZgQFSIy0gbe4zoIiivvE60R8U5I3yCVhh6Tg8ttWQzTZfhYPmYM/al S/9w== X-Gm-Message-State: ANhLgQ0CVm6fiSyjzYaUabmk7g6e49bOik98tgABfhjBEk+ccRYYocWD BLTpn8wfBZRKBRdjmx3bZhhONU4vHpYIHyk/NS7eHMDSJEg= X-Google-Smtp-Source: ADFU+vts/7tEhIk2HZ9ZB3Xbvs5sd1Kvc6MK2sxShSTn4D4eTOMjUqwJ0EOxDfoyvRg3JCpE7BnWbP8BXuosviU3lOY= X-Received: by 2002:aca:bd46:: with SMTP id n67mr3459464oif.120.1585310275993; Fri, 27 Mar 2020 04:57:55 -0700 (PDT) MIME-Version: 1.0 References: <20200326220250.11861abd@tarpaulin.shahaf.local2> In-Reply-To: <20200326220250.11861abd@tarpaulin.shahaf.local2> From: Vin Shelton Date: Fri, 27 Mar 2020 07:56:07 -0400 Message-ID: Subject: Re: pwd -r vs. pwd test failure To: Daniel Shahaf Cc: "Zsh Hackers' List" Content-Type: multipart/alternative; boundary="000000000000dc044205a1d4cf00" --000000000000dc044205a1d4cf00 Content-Type: text/plain; charset="UTF-8" Almost, but not quite: : build/zsh-2020-03-27 Fri 27 7:47; ZTST_verbose=2 make TESTNUM=B13 -e check cd Test ; make check make[1]: Entering directory '/SSD-2/opt/build/zsh-2020-03-27/Test' if test -n "gcc"; then \ cd .. && DESTDIR= \ make MODDIR=`pwd`/Test/Modules install.modules > /dev/null; \ fi if test -z "$ZTST_handler"; then \ ZTST_handler=runtests.zsh; \ fi; \ if ZTST_testlist="`for f in ../../../src/zsh-2020-03-27/Test/B13*.ztst; \ do echo $f; done`" \ ZTST_srcdir="../../../src/zsh-2020-03-27/Test" \ ZTST_exe=../Src/zsh \ ../Src/zsh +Z -f ../../../src/zsh-2020-03-27/Test/$ZTST_handler; then \ stat=0; \ else \ stat=1; \ fi; \ sleep 1; \ rm -rf Modules .zcompdump; \ exit $stat ../../../src/zsh-2020-03-27/Test/B13whence.ztst: starting. ZTST_getsect: read section name: prep ZTST_getchunk: read code chunk: mkdir whence.tmp ln -s . whence.tmp/cwd # cd through the symlink in order to test the case that ${prefix} and # ${prefix:P} are different pushd whence.tmp/cwd ln -s real step3 ln -s step3 step2 ln -s step2 step1 ln -s loop loop ln -s flip flop ln -s flop flip touch real chmod +x real prefix=$PWD popd ZTST_execchunk: status 0 ZTST_getchunk: read code chunk: ZTST_getsect: read section name: test ZTST_test: looking for new test ZTST_test: examining line: ZTST_test: examining line: ( ZTST_getchunk: read code chunk: ( path=( $PWD/whence.tmp $path ) whence -S step1 whence -s step1 ) ZTST_test: examining line: >${prefix:P}/step1 -> ${prefix:P}/step2 -> ${prefix:P}/step3 -> ${prefix:P}/real ZTST_getredir: read redir for '>': ${prefix:P}/step1 -> ${prefix:P}/step2 -> ${prefix:P}/step3 -> ${prefix:P}/real ${prefix:P}/step1 -> ${prefix:P}/real ZTST_test: examining line: Running test: whence symlink resolution ZTST_test: expecting status: 0 Input: /tmp/zsh.ztst.606947/ztst.in, output: /tmp/zsh.ztst.606947/ztst.out, error: /tmp/zsh.ztst.606947/ztst.terr ZTST_execchunk: status 0 ZTST_test: test produced standard output: /opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step2 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step3 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real /opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real ZTST_test: and standard error: --- /tmp/zsh.ztst.606947/ztst.out 2020-03-27 07:48:54.836700073 -0400 +++ /tmp/zsh.ztst.606947/ztst.tout 2020-03-27 07:48:54.833366739 -0400 @@ -1,2 +1,2 @@ -/SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step2 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step3 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real -/SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real +/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step2 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/step3 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real +/opt/build/zsh-2020-03-27/Test/whence.tmp/step1 -> /SSD-2/opt/build/zsh-2020-03-27/Test/whence.tmp/real Test ../../../src/zsh-2020-03-27/Test/B13whence.ztst failed: output differs from expected as shown above for: ( path=( $PWD/whence.tmp $path ) whence -S step1 whence -s step1 ) Was testing: whence symlink resolution ../../../src/zsh-2020-03-27/Test/B13whence.ztst: test failed. ************************************** 0 successful test scripts, 1 failure, 0 skipped ************************************** make[1]: *** [Makefile:190: check] Error 1 make[1]: Leaving directory '/SSD-2/opt/build/zsh-2020-03-27/Test' make: *** [Makefile:263: check] Error 2 Thanks! - Vin --000000000000dc044205a1d4cf00--