From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15890 invoked by alias); 2 Mar 2017 15:17:04 -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: 40706 Received: (qmail 13285 invoked from network); 2 Mar 2017 15:17:04 -0000 X-Qmail-Scanner-Diagnostics: from new1-smtp.messagingengine.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(66.111.4.221):SA:0(-0.4/5.0):. Processed in 1.209047 secs); 02 Mar 2017 15:17:04 -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=-0.4 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: psprint3@fastmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at spf.messagingengine.com designates 66.111.4.221 as permitted sender) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=mesmtp; bh=VFVM383NRyeU8e/7iHpHt1cJUL 0=; b=o6TuxR9CT54hb2g01KhisIeV3kUjkVEyLBFHZpiXmPegJJ2obEuFbc8LHt cDrtywCjXXNzVNrZbxJ9CFc1reroRgA+Kk48DdfGF0LYIn3EXBoVsyrDYo051iwW u+KjjSj3oKBJmhbSScLJErfjF5v9Ll7kOT6wMaH1rkgm7bAjA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=smtpout; bh=VF VM383NRyeU8e/7iHpHt1cJUL0=; b=L3AK0A+DnqFlSptt94M5XOy6ih+axBeNWI DQCBDtvJttloJLH0VVudVHg0gT9rqpVo2EiO4ulNZg6UBf6h1wTMGX9NhZcYOFm/ 1FX1tMZKE69WDeHFGI1MUR6W06L4ZdODyCG3x3ZcRusnBayhIIlVmib4aHu0l0Tq 0BiRqgMDw= X-ME-Sender: Message-Id: <1488467819.98008.898159816.3346CCE4@webmail.messagingengine.com> From: Sebastian Gniazdowski To: zsh-workers@zsh.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1488467819980089" X-Mailer: MessagingEngine.com Webmail Interface - ajax-715c2c0c Subject: Re: V11db_gdbm.ztst fails on Cygwin References: <22600020-4905-4E9B-86DE-663907DBB39C@kba.biglobe.ne.jp> In-Reply-To: <22600020-4905-4E9B-86DE-663907DBB39C@kba.biglobe.ne.jp> Date: Thu, 02 Mar 2017 07:16:59 -0800 --_----------=_1488467819980089 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" On Thu, Mar 2, 2017, at 02:52 AM, Jun T. wrote: > V11db_gdbm.ztst fails on Cygwin as: > > ./V11db_gdbm.ztst: starting. > --- /tmp/zsh.ztst.2148/ztst.out 2017-03-02 19:26:45.040189100 +0900 > +++ /tmp/zsh.ztst.2148/ztst.tout 2017-03-02 19:26:45.055788600 > +0900 > @@ -1,4 +1,4 @@ > -c > -d > a > b > +c > +d Patch equips scan tests with sorting via intermediate array, and adds one new test that does direct (okv). Also added test of store in forked Zsh. Gdbm supports multiple access if users take care of locking. -- Sebastian Gniazdowski psprint3@fastmail.com --_----------=_1488467819980089 Content-Disposition: attachment; filename="v11db_gdbm_sorted_scan.diff" Content-Id: <1488467789.97989.324c905c870153ba209847a25f7c18c5363e629c.1E2B71DD@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; name="v11db_gdbm_sorted_scan.diff" ZGlmZiAtLWdpdCBhL1Rlc3QvVjExZGJfZ2RibS56dHN0IGIvVGVzdC9WMTFk Yl9nZGJtLnp0c3QKaW5kZXggNDg2YWQ0OC4uMzUzMWNkMSAxMDA2NDQKLS0t IGEvVGVzdC9WMTFkYl9nZGJtLnp0c3QKKysrIGIvVGVzdC9WMTFkYl9nZGJt Lnp0c3QKQEAgLTgwLDU5ICs4MCw2MCBAQAogPnRlc3RkYXRhCiAKICB6dGll IC1yIC1kIGRiL2dkYm0gLWYgJGRiZmlsZSBkYmFzZQotIHByaW50IC1ybCAt LSAiJHsoa3YpZGJhc2VbQF19IgorIGxvY2FsIC1hIHJlc3VsdD0oICIkeyhr dilkYmFzZVtAXX0iICkKKyBwcmludCAtcmwgLS0gIiR7KG8pcmVzdWx0W0Bd fSIKICB6dW50aWUgLXUgZGJhc2UKLTA6c2NhbiByZWFkLW9ubHkgdGllZCBo YXNoCi0+dGVzdGtleQorMDpzY2FuIHJlYWQtb25seSB0aWVkIGhhc2gsIGRp cmVjdGx5IGFzc2lnbiBsb2NhbCAtYQogPnRlc3RkYXRhCi0+dGVzdGtleTMK ID50ZXN0ZGF0YXh0ZXN0ZGF0YQorPnRlc3RrZXkKKz50ZXN0a2V5MwogCiAg enRpZSAtZCBkYi9nZGJtIC1mICRkYmZpbGUgZGJhc2UKLSBsb2NhbCAtYSBh cnIKLSBhcnI9KCAiJHsoa3YpZGJhc2VbQF19IiApCi0gcHJpbnQgLXJsIC0t ICIke2FycltAXX0iCisgZGJhc2U9KCBhIGEgKQorIHByaW50IC1ybCAtLSAi JHsoa3YpZGJhc2VbQF19IgogIHp1bnRpZSBkYmFzZQotMDpkaWZmZXJlbnQg c2NhbiwgYWxzbyByZWFkLXdyaXRlIG1vZGUKLT50ZXN0a2V5Ci0+dGVzdGRh dGEKLT50ZXN0a2V5MwotPnRlc3RkYXRheHRlc3RkYXRhCiswOlVzZSBzY2Fu IGRpcmVjdGx5LCByZWFkLXdyaXRlIG1vZGUKKz5hCis+YQogCiAgenRpZSAt ZCBkYi9nZGJtIC1mICRkYmZpbGUgZGJhc2UKICBkYmFzZT0oIGEgYiBjIGQg KQogIHp1bnRpZSBkYmFzZQogIHp0aWUgLWQgZGIvZ2RibSAtZiAkZGJmaWxl IGRiYXNlCi0gcHJpbnQgLXJsIC0tICIkeyhrdilkYmFzZVtAXX0iCisgcmVz dWx0PSggIiR7KGt2KWRiYXNlW0BdfSIgKQorIHByaW50IC1ybCAtLSAiJHso bylyZXN1bHRbQF19IgogIHp1bnRpZSBkYmFzZQogMDpyZXBsYWNlIGhhc2gg LyBkYXRhYmFzZSwgc2NhbgotPmMKLT5kCiA+YQogPmIKKz5jCis+ZAogCiAg enRpZSAtZCBkYi9nZGJtIC1mICRkYmZpbGUgZGJhc2UKICBsb2NhbCAtYSBh cnIKICBhcnI9KCAiJHtkYmFzZVtAXX0iICkKLSBwcmludCAtcmwgLS0gIiR7 YXJyW0BdfSIKKyBwcmludCAtcmwgLS0gIiR7KG8pYXJyW0BdfSIKICB6dW50 aWUgZGJhc2UKIDA6c2NhbiB3aXRoIG5vIChrdikKLT5kCiA+YgorPmQKIAog IHp0aWUgLWQgZGIvZ2RibSAtZiAkZGJmaWxlIGRiYXNlCi0gcHJpbnQgLXJs IC0tICIkeyhrKWRiYXNlW0BdfSIKKyByZXN1bHQ9KCAiJHsoaylkYmFzZVtA XX0iICkKKyBwcmludCAtcmwgLS0gIiR7KG8pcmVzdWx0W0BdfSIKICB6dW50 aWUgZGJhc2UKIDA6c2NhbiB3aXRoIGtleXMgb25seSAoaykKLT5jCiA+YQor PmMKIAogIHp0aWUgLWQgZGIvZ2RibSAtZiAkZGJmaWxlIGRiYXNlCi0gcHJp bnQgLXJsIC0tICIkeyh2KWRiYXNlW0BdfSIKKyByZXN1bHQ9KCAiJHsodilk YmFzZVtAXX0iICkKKyBwcmludCAtcmwgLS0gIiR7KG8pcmVzdWx0W0BdfSIK ICB6dW50aWUgZGJhc2UKIDA6c2NhbiB3aXRoIGtleXMgb25seSBleHBsaWNp dCAodikKLT5kCiA+YgorPmQKIAogIHJtIC1mICRkYmZpbGUKICB6dGllIC1y IC1kIGRiL2dkYm0gLWYgJGRiZmlsZSBkYmFzZSAyPi9kZXYvbnVsbApAQCAt MTQ0LDE4ICsxNDUsMjEgQEAKICB6dW50aWUgZGJhc2UKICB6dGllIC1yIC1k IGRiL2dkYm0gLWYgJGRiZmlsZSBkYmFzZQogIGVjaG8gJGRiYXNlW2FdCi0g cHJpbnQgLXJsIC0tICIkeyhrdilkYmFzZVtAXX0iCisgcmVzdWx0PSggIiR7 KGt2KWRiYXNlW0BdfSIgKQorIHByaW50IC1ybCAtLSAiJHsobylyZXN1bHRb QF19IgogIHp1bnRpZSAtdSBkYmFzZQogIHp0aWUgLWQgZGIvZ2RibSAtZiAk ZGJmaWxlIGRiYXNlCiAgZGJhc2UrPSggYyBkICkKICBlY2hvICRkYmFzZVth XQogIGVjaG8gJGRiYXNlW2NdCi0gcHJpbnQgLXJsIC0tICIkeyhrdilkYmFz ZVtAXX0iCisgcmVzdWx0PSggIiR7KGt2KWRiYXNlW0BdfSIgKQorIHByaW50 IC1ybCAtLSAiJHsobylyZXN1bHRbQF19IgogIHp1bnRpZSBkYmFzZQogIHp0 aWUgLXIgLWQgZGIvZ2RibSAtZiAkZGJmaWxlIGRiYXNlCiAgZWNobyAkZGJh c2VbYV0KICBlY2hvICRkYmFzZVtjXQotIHByaW50IC1ybCAtLSAiJHsoa3Yp ZGJhc2VbQF19IgorIHJlc3VsdD0oICIkeyhrdilkYmFzZVtAXX0iICkKKyBw cmludCAtcmwgLS0gIiR7KG8pcmVzdWx0W0BdfSIKICB6dW50aWUgLXUgZGJh c2UKIDA6QXBwZW5kIHdpdGggKz0oICksIGFsc28gd2l0aCBleGlzdGluZyBk YXRhLCBhbHNvIChrdikgc2NhbgogPmIKQEAgLTE2NCwxNiArMTY4LDE2IEBA CiA+YgogPmIKID5kCi0+YwotPmQKID5hCiA+YgotPmIKLT5kCiA+YwogPmQK Kz5iCis+ZAogPmEKID5iCis+YworPmQKIAogIHp0aWUgLWQgZGIvZ2RibSAt ZiAkZGJmaWxlIGRiYXNlCiAgZWNobyAkeyh0KWRiYXNlfQpAQCAtMjkxLDYg KzI5NSwxMyBAQAogPua8ouWtlwogCiAgenRpZSAtZCBkYi9nZGJtIC1mICRk YmZpbGUgZGJhc2UKKyBub2dsb2IgcHJpbnQgLXJsICR7KG9rdilkYmFzZVtA XX0KKyB6dW50aWUgZGJhc2UKKzA6U29ydGVkIGhhc2ggc2Nhbm5pbmcgYW5k IG1ldGFmaWNhdGlvbgorPua8ouWtlworPua8ouWtlworCisgenRpZSAtZCBk Yi9nZGJtIC1mICRkYmZpbGUgZGJhc2UKICB6Z2RibXBhdGggZGJhc2UKICBb WyAkUkVQTFkgPSAqL1Rlc3QvZGIuZ2RibSBdXSAmJiBlY2hvIGNvcnJlY3QK ICB6dW50aWUgZGJhc2UKQEAgLTMwMiw2ICszMTMsMTMgQEAKID5jb3JyZWN0 CiA+Y29ycmVjdAogCisgenRpZSAtZCBkYi9nZGJtIC1mICRkYmZpbGUgZGJh c2UKKyBmdW4oKSB7IHdoaWxlIHJlYWQgbGluZTsgZG8gZWNobyAkbGluZTsg ZG9uZSB9CisgZXZhbCAiZGJhc2VbdGVzdGtleV09dmFsdWUxIiB8IGZ1bgor IGVjaG8gJGRiYXNlW3Rlc3RrZXldCiswOlRlc3Qgc3RvcmUgaW4gZm9ya2Vk IFpzaAorPnZhbHVlMQorCiAlY2xlYW4KIAogICBybSAtZiAke2RiZmlsZX0q Cg== --_----------=_1488467819980089--