From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10314 invoked by alias); 23 May 2011 15:42:17 -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: 29349 Received: (qmail 5318 invoked from network); 23 May 2011 15:42:15 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.212.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=namtrac.org; s=www; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=EZkslYtZIt5O8N4gXzv6FeYvVtQi20wE303gRx2N5Os=; b=Dh6yaFgDBAoUVpcamDh/e51XkJVJlam38G9GSKX6ujSvxauczuLWlhbQA0IStn67n2 TqVTAS+j4UPK0LrpewhUosJMAYMZXQuzXfMMJNSXRQdUBnIg6qaP2UD2g+U2B4QOWxWL pSJuDI1ktK5eHojzVzfrZcSAoNrbGHpNfg/EI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=namtrac.org; s=www; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=RrEZ9WQfX/bBzJQmdvw0qEEsZ1CuT7Bql6quW3HSOOxUINB8a8HRgDY5vLZ2MSfv62 OuyXUNAYjKJbPq1exe3uOTID1bUv7MMH3zJ06kULxFND38zCfQe9Dwi3wYjE4YBiu+al E7/yNzpJ978cK+E6wU82anqgxawJBmjfOa3WM= MIME-Version: 1.0 In-Reply-To: References: <20110523161035.747f484d@pwslap01u.europe.root.pri> From: =?UTF-8?B?xLBzbWFpbCBEw7ZubWV6?= Date: Mon, 23 May 2011 17:41:50 +0200 Message-ID: Subject: Re: Test failure with negative substring offsets To: Mikael Magnusson Cc: Peter Stephenson , "Zsh Hackers' List" Content-Type: multipart/alternative; boundary=20cf3071cbb486755904a3f3507e --20cf3071cbb486755904a3f3507e Content-Type: text/plain; charset=UTF-8 hi; On Mon, May 23, 2011 at 5:24 PM, Mikael Magnusson wrote: > On 23 May 2011 17:10, Peter Stephenson wrote: > > This is now failing: > > > > ./D04parameter.ztst: starting. > > *** /tmp/zsh.ztst.err.18663 Mon May 23 15:58:07 2011 > > --- /tmp/zsh.ztst.terr.18663 Mon May 23 15:58:07 2011 > > *************** > > *** 1 **** > > ! (eval):2: substring expression: 3 < 5 > > --- 1 ---- > > ! (eval):2: substring expression: 3 < 0 > > Test ./D04parameter.ztst failed: error output differs from expected as > shown above for: > > foo="123456789" > > print ${foo:5:-6} > > Was testing: Regression test for total length < 0 in string > > ./D04parameter.ztst: test failed. > > ************************************** > > 0 successful test scripts, 1 failure, 0 skipped > > ************************************** > > make: *** [check] Error 1 > > > > I'll wait for it to stop failing. I'm guessing this is to do with > > 29224. > > Odd, > ./D04parameter.ztst: starting. > ./D04parameter.ztst: all tests successful. > ************************************** > 1 successful test script, 0 failures, 0 skipped > ************************************** > It passes for me on 64bit machines and fails on 32bit machines. Hope that helps. Regards, ismail --20cf3071cbb486755904a3f3507e--