From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8746 invoked by alias); 30 Jan 2017 06:29:59 -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: X-Seq: 40462 Received: (qmail 25488 invoked from network); 30 Jan 2017 06:29:59 -0000 X-Qmail-Scanner-Diagnostics: from mail-it0-f48.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.214.48):SA:0(1.1/5.0):. Processed in 1.961218 secs); 30 Jan 2017 06:29:59 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=DATE_IN_PAST_06_12, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 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.214.48 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=OcIQRxpnhGbjvegBQ3vpUIsRWfdlIF3BhzFU0k5c2jY=; b=AYTDMTbkD4nqU4Rc6XfSwmVgyGNORtNEQ5xJCOOS+IVjQI4Zhx3FCzNV3q/cTaVeol te+cpDobK/YWNvexwa6cqvWpS2V9xVb6n/FpHFFGHsYtj4tdc7aMyWRo+PABV+7m/bDU 77lF7guyPpQyyMx4g0GMa02yOyV/Jg9V4e1aofPv9hCYXlCn0b53LA1+L+w/gRyFxfit X6X4p3rncwd2UThC9+OwMiQUsvgobweixHdPGroaBwcHxjHQW6VFKdBJO0fLY9lsXdig /R8drV35+0ODsWCZCx+gVRAaA+6cRoVX3oEF3tmKQLSW7Y57Umfhi7RR3L28y+lDoYwC /LdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=OcIQRxpnhGbjvegBQ3vpUIsRWfdlIF3BhzFU0k5c2jY=; b=PBbBRkzgX+g969D8zVe/fS02mJNidNDNr8WrR9F2mcna96zsbuU4wQa6xzMok70R2J 7Hvknar6ZPMH/y6hirdJ2XYESIt2VHOt/LhCDNqqKQ1KeqZ5ySPxLfmuPz+rUFLTHc07 vJDV8Ysdu0OYPGpM52Dkw2a+32gTZvN9FWhGN1o6wJTwEcLH8bf3CMPd66UaGkyDBcfc mHYPz3Pkwruij7MKIk9xnwRH5vOd9XWtOP8kmyERhVKvMJ5EbAAB/zIHp5IzQagBQfqo XBP6Fl07BNspDKwM+t2WSKsgaauth4FbYt9EycEOPY1WU3zQxsM6WDb0cGyazdcKwQCF N1Pw== X-Gm-Message-State: AIkVDXKCaC7s0lBo6QbpyiETKA0aNtzEJacC0wZwg6G3QS5o2zElLK4CTczbODS/HMJXgfcjyYciMEQ7BU/8tg== X-Received: by 10.36.20.216 with SMTP id 207mr13542801itg.61.1485726782729; Sun, 29 Jan 2017 13:53:02 -0800 (PST) MIME-Version: 1.0 Sender: ethersoft@gmail.com In-Reply-To: References: <1485529979.987251.861563792.06CCDCAC@webmail.messagingengine.com> <20170127162440.10a5c85b@pwslap01u.europe.root.pri> <1485542415.1037033.861766968.196E6FB9@webmail.messagingengine.com> <20170127184448.5591e976@pwslap01u.europe.root.pri> <20170128191248.4718b24c@ntlworld.com> <1485692865.2441595.863153472.2F8272F0@webmail.messagingengine.com> <1485711154.2495187.863317032.1E2B1AE2@webmail.messagingengine.com> From: Vin Shelton Date: Sun, 29 Jan 2017 16:53:01 -0500 X-Google-Sender-Auth: M3m3GgwloTHEFtyMG5s-lc2k2XM Message-ID: Subject: Re: PATH: autoload with explicit path To: Peter Stephenson Cc: "Zsh Hackers' List" Content-Type: multipart/alternative; boundary=001a1143e1241e3730054742b950 --001a1143e1241e3730054742b950 Content-Type: text/plain; charset=UTF-8 (Peter I copied you directly because email from my gmail account has been bouncing.) I am seeing two failures with the latest updates, see below. Please let me know if you need more info. Regards, Vin cd Test ; make check make[1]: Entering directory '/SSD-2TB/opt/build/zsh-2017-01-29/Test' if test -n "gcc"; then \ cd .. && DESTDIR= \ make MODDIR=`pwd`/Test/Modules install.modules > /dev/null; \ fi if ZTST_testlist="`for f in /opt/src/zsh-2017-01-29/Test/*.ztst; \ do echo $f; done`" \ ZTST_srcdir="/opt/src/zsh-2017-01-29/Test" \ ZTST_exe=../Src/zsh \ ../Src/zsh +Z -f /opt/src/zsh-2017-01-29/Test/runtests.zsh; then \ stat=0; \ else \ stat=1; \ fi; \ sleep 1; \ rm -rf Modules .zcompdump; \ exit $stat /opt/src/zsh-2017-01-29/Test/A01grammar.ztst: starting. This test hangs the shell when it fails... /opt/src/zsh-2017-01-29/Test/A01grammar.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A02alias.ztst: starting. This test hangs the shell when it fails... /opt/src/zsh-2017-01-29/Test/A02alias.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A03quoting.ztst: starting. /opt/src/zsh-2017-01-29/Test/A03quoting.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A04redirect.ztst: starting. /opt/src/zsh-2017-01-29/Test/A04redirect.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A05execution.ztst: starting. This test takes 5 seconds to fail... This test takes 3 seconds and hangs the shell when it fails... /opt/src/zsh-2017-01-29/Test/A05execution.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A06assign.ztst: starting. /opt/src/zsh-2017-01-29/Test/A06assign.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/A07control.ztst: starting. /opt/src/zsh-2017-01-29/Test/A07control.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B01cd.ztst: starting. /opt/src/zsh-2017-01-29/Test/B01cd.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B02typeset.ztst: starting. /opt/src/zsh-2017-01-29/Test/B02typeset.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B03print.ztst: starting. /opt/src/zsh-2017-01-29/Test/B03print.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B04read.ztst: starting. /opt/src/zsh-2017-01-29/Test/B04read.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B05eval.ztst: starting. /opt/src/zsh-2017-01-29/Test/B05eval.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B06fc.ztst: starting. /opt/src/zsh-2017-01-29/Test/B06fc.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B07emulate.ztst: starting. /opt/src/zsh-2017-01-29/Test/B07emulate.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B08shift.ztst: starting. /opt/src/zsh-2017-01-29/Test/B08shift.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/B09hash.ztst: starting. /opt/src/zsh-2017-01-29/Test/B09hash.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/C01arith.ztst: starting. /opt/src/zsh-2017-01-29/Test/C01arith.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/C02cond.ztst: starting. This test takes two seconds... /opt/src/zsh-2017-01-29/Test/C02cond.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/C03traps.ztst: starting. This test takes at least three seconds... This test, too, takes at least three seconds... Another test that takes three seconds /opt/src/zsh-2017-01-29/Test/C03traps.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/C04funcdef.ztst: starting. --- /tmp/zsh.ztst.11675/ztst.out 2017-01-29 16:48:50.438882533 -0500 +++ /tmp/zsh.ztst.11675/ztst.tout 2017-01-29 16:48:50.442882549 -0500 @@ -1 +1 @@ -oops is a shell function from CURDIR/oops +oops is a shell function from /SSD-2TBCURDIR/oops Test /opt/src/zsh-2017-01-29/Test/C04funcdef.ztst failed: output differs from expected as shown above for: ( fpath=(.) printf '%s\n' 'oops(){}' 'ninjas-earring(){}' 'oops "$@"' >oops autoload oops oops whence -v oops | sed -e "s%$PWD%CURDIR%" ) Was testing: whence -v of zsh-style autoload /opt/src/zsh-2017-01-29/Test/C04funcdef.ztst: test failed. /opt/src/zsh-2017-01-29/Test/C05debug.ztst: starting. /opt/src/zsh-2017-01-29/Test/C05debug.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D01prompt.ztst: starting. /opt/src/zsh-2017-01-29/Test/D01prompt.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D02glob.ztst: starting. /opt/src/zsh-2017-01-29/Test/D02glob.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D03procsubst.ztst: starting. /opt/src/zsh-2017-01-29/Test/D03procsubst.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D04parameter.ztst: starting. /opt/src/zsh-2017-01-29/Test/D04parameter.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D05array.ztst: starting. /opt/src/zsh-2017-01-29/Test/D05array.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D06subscript.ztst: starting. /opt/src/zsh-2017-01-29/Test/D06subscript.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D07multibyte.ztst: starting. Testing multibyte with locale en_US.UTF-8 Test case skipped: No Polish UTF-8 locale found, skipping sort test /opt/src/zsh-2017-01-29/Test/D07multibyte.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D08cmdsubst.ztst: starting. /opt/src/zsh-2017-01-29/Test/D08cmdsubst.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/D09brace.ztst: starting. /opt/src/zsh-2017-01-29/Test/D09brace.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/E01options.ztst: starting. This test hangs the shell when it fails... /opt/src/zsh-2017-01-29/Test/E01options.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/E02xtrace.ztst: starting. /opt/src/zsh-2017-01-29/Test/E02xtrace.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V01zmodload.ztst: starting. /opt/src/zsh-2017-01-29/Test/V01zmodload.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V02zregexparse.ztst: starting. /opt/src/zsh-2017-01-29/Test/V02zregexparse.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V03mathfunc.ztst: starting. /opt/src/zsh-2017-01-29/Test/V03mathfunc.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V04features.ztst: starting. /opt/src/zsh-2017-01-29/Test/V04features.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V05styles.ztst: starting. /opt/src/zsh-2017-01-29/Test/V05styles.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V06parameter.ztst: starting. --- /tmp/zsh.ztst.14908/ztst.out 2017-01-29 16:48:55.798904574 -0500 +++ /tmp/zsh.ztst.14908/ztst.tout 2017-01-29 16:48:55.802904591 -0500 @@ -3,8 +3,8 @@ Inside function fn 2 + ./functrace.zsh:10 + ./functrace.zsh:5 Inside autofn -2 + ./functrace.zsh:20 + CURDIR/autofn:0 +2 + ./functrace.zsh:20 + /SSD-2TB/opt/build/zsh-2017-01-29/Test/autofn:0 Inside autofn -2 + ./functrace.zsh:21 + CURDIR/autofn:0 +2 + ./functrace.zsh:21 + /SSD-2TB/opt/build/zsh-2017-01-29/Test/autofn:0 In sourced file 2 + ./functrace.zsh:22 + ./sourcedfile:0 Test /opt/src/zsh-2017-01-29/Test/V06parameter.ztst failed: output differs from expected as shown above for: print 'print In sourced file print $LINENO + $functrace + ${funcsourcetrace/#$PWD/CURDIR} ' >sourcedfile print -r -- 'print Started functrace.zsh module_path=(./Modules) print $LINENO + $functrace + ${funcsourcetrace/#$PWD/CURDIR} : fn() { print Inside function $0 print $LINENO + $functrace + ${funcsourcetrace/#$PWD/CURDIR} } : fn : fpath=(. $fpath) : echo '\''print Inside $0 print $LINENO + $functrace + ${funcsourcetrace/#$PWD/CURDIR} '\'' >autofn : autoload autofn : autofn autofn . ./sourcedfile' >functrace.zsh $ZTST_testdir/../Src/zsh +Z -f ./functrace.zsh Was testing: Function tracing /opt/src/zsh-2017-01-29/Test/V06parameter.ztst: test failed. /opt/src/zsh-2017-01-29/Test/V07pcre.ztst: starting. Testing PCRE multibyte with locale en_US.UTF-8 /opt/src/zsh-2017-01-29/Test/V07pcre.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V08zpty.ztst: starting. /opt/src/zsh-2017-01-29/Test/V08zpty.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V09datetime.ztst: starting. Test case skipped: Japanese UTF-8 locale not supported /opt/src/zsh-2017-01-29/Test/V09datetime.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/V10private.ztst: starting. /opt/src/zsh-2017-01-29/Test/V10private.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/W01history.ztst: starting. History tests write to /dev/tty print ten ten nine one print print print one two three four five six seven eight nine ten one two print mystery sequence print one print two print mystery sequence print metaphor\? shmetaphor! print metaphor! print -l metophor, Molochi, echo $( echo foo bar) again echo more $( echo $( echo foo bar) again ) /opt/src/zsh-2017-01-29/Test/W01history.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/X02zlevi.ztst: starting. This test may hang the shell when it fails... /opt/src/zsh-2017-01-29/Test/X02zlevi.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/X03zlebindkey.ztst: starting. /opt/src/zsh-2017-01-29/Test/X03zlebindkey.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/Y01completion.ztst: starting. /opt/src/zsh-2017-01-29/Test/Y01completion.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/Y02compmatch.ztst: starting. /opt/src/zsh-2017-01-29/Test/Y02compmatch.ztst: all tests successful. /opt/src/zsh-2017-01-29/Test/Y03arguments.ztst: starting. /opt/src/zsh-2017-01-29/Test/Y03arguments.ztst: all tests successful. ************************************** 46 successful test scripts, 2 failures, 0 skipped ************************************** Makefile:187: recipe for target 'check' failed make[1]: *** [check] Error 1 make[1]: Leaving directory '/SSD-2TB/opt/build/zsh-2017-01-29/Test' Makefile:263: recipe for target 'check' failed make: *** [check] Error 2 check_zsh: make check failed with error code 2. See /tmp/zsh_check2065.out. -- And my clothes don't fit me no more I walked a thousand miles Just to slip this skin --001a1143e1241e3730054742b950--