From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20144 invoked by alias); 13 Feb 2020 15:27:00 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 20132 invoked by uid 89); 13 Feb 2020 15:27:00 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-20.2 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=H*i:sk:mvmk14q, H*f:sk:mvmk14q X-HELO: us-smtp-1.mimecast.com Received: from us-smtp-delivery-1.mimecast.com (HELO us-smtp-1.mimecast.com) (207.211.31.120) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 13 Feb 2020 15:26:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581607617; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=glRJqrK55ISncLzKOrujsNN2ey17UVQXqf0PVKKn9BQ=; b=O39mIIWihJiYkuM3Xy7guKK95a9McNoqGatiIsrxaS/wmY7dDsTEGTOMm8r56XajwO7GOr 0Cx309ifwCEqiaWwNyvtJFCRnEsCBd4gl+nyqfo8LsvcDQhJ/jZRFVKOvW73KnO1FABaD9 e5jamBZJl9TAqtNwJKVFi33AnJmwn+U= Received: from mail-vs1-f70.google.com (mail-vs1-f70.google.com [209.85.217.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-217-tglu8FUJPQe6JSK-cW7MDA-1; Thu, 13 Feb 2020 10:26:54 -0500 Received: by mail-vs1-f70.google.com with SMTP id n129so448991vsd.4 for ; Thu, 13 Feb 2020 07:26:54 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Aaron Merey Date: Thu, 13 Feb 2020 15:27:00 -0000 Message-ID: Subject: Re: [PATCH] [binutils/testsuite] debuginfod.exp: Improve port selection To: Andreas Schwab Cc: binutils@sourceware.org X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="0000000000000340a8059e76b864" X-SW-Source: 2020-02/txt/msg00276.txt.bz2 --0000000000000340a8059e76b864 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Content-length: 357 On Thu, Feb 13, 2020 at 3:42 AM Andreas Schwab wrote: > > +# Find an unused port > > +set port 7999 > > +set found 0 > > +while { ! $found } { > > + incr port > > + if { $port =3D=3D 65536 } { > > + fail "$test (no available ports)" > > That should be unsupported or untested, not fail. Thanks Andreas, I've updated the patch. Aaron --0000000000000340a8059e76b864 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-binutils-testsuite-debuginfod.exp-Improve-port-selec.patch" Content-Disposition: attachment; filename="0001-binutils-testsuite-debuginfod.exp-Improve-port-selec.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k6kw9sn60 Content-length: 4449 RnJvbSA3MDI2NmI0ODljNDNjM2Y3YzY0YzQ3N2JlMWM5OTdlYjMzMWQyOTIy IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBYXJvbiBNZXJleSA8 YW1lcmV5QHJlZGhhdC5jb20+CkRhdGU6IFRodSwgMTMgRmViIDIwMjAgMTA6 MjE6NTAgLTA1MDAKU3ViamVjdDogW1BBVENIXSBbYmludXRpbHMvdGVzdHN1 aXRlXSBkZWJ1Z2luZm9kLmV4cDogSW1wcm92ZSBwb3J0IHNlbGVjdGlvbgoK VGhlIHByb2NlZHVyZSB0byBmaW5kIGFuIHVudXNlZCBwb3J0IGlzIHN1c2Nl cHRpYmxlIHRvIGEgVE9DVE9VIGZhaWx1cmUuCkNoYW5nZSBwb3J0IGZpbmRp bmcgaW4gb3JkZXIgdG8gYXZvaWQgdGhpcy4gQWxzbyB1c2UgJ2V4cGVjdCcg dG8gaW50ZXJhY3QKd2l0aCB0aGUgc2VydmVyIHByb2Nlc3Mgc2luY2Ugd2Ug bm93IHVzZSB0aGUgc2VydmVyJ3Mgb3V0cHV0IHRvIGRldGVybWluZQp3aGV0 aGVyIGEgcG9ydCBpcyBpbiB1c2UuCgoqIGJpbnV0aWxzL3Rlc3RzdWl0ZS9i aW51dGlscy1hbGwvZGVidWdpbmZvZC5leHA6IEltcHJvdmUgcG9ydCBzZWxl Y3Rpb24uCi0tLQogLi4uL3Rlc3RzdWl0ZS9iaW51dGlscy1hbGwvZGVidWdp bmZvZC5leHAgICAgIHwgNTIgKysrKysrKysrLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2JpbnV0aWxzL3Rlc3RzdWl0ZS9iaW51dGlscy1hbGwv ZGVidWdpbmZvZC5leHAgYi9iaW51dGlscy90ZXN0c3VpdGUvYmludXRpbHMt YWxsL2RlYnVnaW5mb2QuZXhwCmluZGV4IDdlMWM2MzgwYTUuLmYwNTdhZDAx NTUgMTAwNjQ0Ci0tLSBhL2JpbnV0aWxzL3Rlc3RzdWl0ZS9iaW51dGlscy1h bGwvZGVidWdpbmZvZC5leHAKKysrIGIvYmludXRpbHMvdGVzdHN1aXRlL2Jp bnV0aWxzLWFsbC9kZWJ1Z2luZm9kLmV4cApAQCAtNzIsOSArNzIsNiBAQCBp ZiB7ICFbYmludXRpbHNfYXNzZW1ibGUgJHNyY2Rpci8kc3ViZGlyL2xpbmtk ZWJ1Zy5zIHRtcGRpci9saW5rZGVidWcuZGVidWddIH0gewogICAgIGZhaWwg IiR0ZXN0IChhc3NlbWJsZSBsaW5rZGVidWcpIgogfQogCi0jIEZpbmQgYW4g dW51c2VkIHBvcnQKLXNldCBwb3J0IFtleGVjIHNoIC1jICJ3aGlsZSB0cnVl OyBkbyBQT1JUPWBleHByICcoJyBcJFJBTkRPTSAlIDEwMDAgJyknICsgOTAw MGA7IHNzIC1hdG4gfCBmZ3JlcCBcIjpcJFBPUlRcIiB8fCBicmVhazsgZG9u ZTsgZWNobyBcJFBPUlQiXQotCiBzZXQgY2FjaGUgW2ZpbGUgam9pbiBbcHdk XSAidG1wZGlyLy5kZWJ1Z2luZm9kX2NhY2hlIl0KIHNldCBkYiBbZmlsZSBq b2luIFtwd2RdICJ0bXBkaXIvLmRlYnVnaW5mb2QuZGIiXQogCkBAIC05OSwz NCArOTYsMzYgQEAgZmlsZSBkZWxldGUgLWZvcmNlICRkYgogc2V0IGNvbmZf b2JqZHVtcCBbYmludXRpbHNfcnVuICRPQkpEVU1QICItV0sgdG1wZGlyL3Rl c3Rwcm9nIl0KIHNldCBjb25mX3JlYWRlbGYgW2JpbnV0aWxzX3J1biAkUkVB REVMRiAiLXdLIHRtcGRpci90ZXN0cHJvZyJdCiAKLXNldCBkZWJ1Z2luZm9k X3BpZCAwCi0KLSMgS2lsbCB0aGUgc2VydmVyIGlmIHdlIGFib3J0IGVhcmx5 Ci1wcm9jIHNpZ2ludF9oYW5kbGVyIHt9IHsKLSAgICBnbG9iYWwgZGVidWdp bmZvZF9waWQKKyMgRmluZCBhbiB1bnVzZWQgcG9ydAorc2V0IHBvcnQgNzk5 OQorc2V0IGZvdW5kIDAKK3doaWxlIHsgISAkZm91bmQgfSB7CisgIGluY3Ig cG9ydAorICBpZiB7ICRwb3J0ID09IDY1NTM2IH0geworICAgIHVudGVzdGVk ICIkdGVzdCAobm8gYXZhaWxhYmxlIHBvcnRzKSIKKyAgICByZXR1cm4KKyAg fQogCi0gICAgaWYgeyAkZGVidWdpbmZvZF9waWQgIT0gMCB9IHsKLSAgICAg ICAgY2F0Y2gge2V4ZWMga2lsbCAtSU5UICRkZWJ1Z2luZm9kX3BpZH0KKyAg c3Bhd24gZGVidWdpbmZvZCAtdnZ2diAtZCAkZGIgLXAgJHBvcnQgLUYgdG1w ZGlyL2RiZworICBleHBlY3QgeworICAgICJzdGFydGVkIGh0dHAgc2VydmVy IG9uIElQdjQgSVB2NiBwb3J0PSRwb3J0IiB7CisgICAgICBzZXQgZm91bmQg MQogICAgIH0KLQotICAgIGV4aXQKLX0KLQotdHJhcCBzaWdpbnRfaGFuZGxl ciBJTlQKLQotIyBTdGFydCBhIGRlYnVnaW5mb2Qgc2VydmVyLgotc2V0IGRl YnVnaW5mb2RfcGlkIFtleGVjIGRlYnVnaW5mb2QgLWQgJGRiIC1wICRwb3J0 IC1GIHRtcGRpci9kYmcgMj4vZGV2L251bGwgJl0KLQotaWYgeyAhJGRlYnVn aW5mb2RfcGlkIH0gewotICAgIGZhaWwgIiR0ZXN0IChzZXJ2ZXIgaW5pdCki Ci0gICAgcmV0dXJuCisgICAgIkZhaWxlZCB0byBiaW5kIHRvIHBvcnQiIHsK KyAgICAgIGV4ZWMga2lsbCAtSU5UIC1bZXhwX3BpZF0KKyAgICAgIGNhdGNo IHtjbG9zZX07IGNhdGNoIHt3YWl0IC1pICRzcGF3bl9pZH0KKyAgICB9Cisg ICAgdGltZW91dCB7CisgICAgICBmYWlsICIkdGVzdCAoZmluZCBwb3J0IHRp bWVvdXQpIgorICAgICAgcmV0dXJuCisgICAgfQorICB9CiB9CiAKIHNldCBt ZXRyaWNzIFtsaXN0ICJyZWFkeSAxIiBcCiAgICAgICAgICAgICAgInRocmVh ZF93b3JrX3RvdGFse3JvbGU9XCJ0cmF2ZXJzZVwifSAxIiBcCiAgICAgICAg ICAgICAgInRocmVhZF93b3JrX3BlbmRpbmd7cm9sZT1cInNjYW5cIn0gMCIg XAotICAgICAgICAgICAgICJ0aHJlYWRfYnVzeXtyb2xlPVwic2NhblwifSAw IiBcCi0gICAgICAgICAgICAgImdyb29te3N0YXRpc3RpYz1cImJ1aWxkaWRz XCJ9IDIiXQorICAgICAgICAgICAgICJ0aHJlYWRfYnVzeXtyb2xlPVwic2Nh blwifSAwIl0KIAogIyBDaGVjayBzZXJ2ZXIgbWV0cmljcyB0byBjb25maXJt IGluaXQgaGFzIGNvbXBsZXRlZC4KIGZvcmVhY2ggbSAkbWV0cmljcyB7CkBA IC0xNDUsNyArMTQ0LDggQEAgZm9yZWFjaCBtICRtZXRyaWNzIHsKIAogICBp ZiB7ICR0aW1lbGltID09IDAgfSB7CiAgICAgZmFpbCAiJHRlc3QgKHNlcnZl ciBpbml0IHRpbWVvdXQpIgotICAgIGNhdGNoIHtleGVjIGtpbGwgLUlOVCAk ZGVidWdpbmZvZF9waWR9CisgICAgZXhlYyBraWxsIC1JTlQgLVtleHBfcGlk XQorICAgIGNhdGNoIHtjbG9zZX07IGNhdGNoIHt3YWl0IC1pICRzcGF3bl9p ZH0KICAgICByZXR1cm4KICAgfQogfQpAQCAtMTk2LDUgKzE5NiwzIEBAIGlm IHsgW3JlZ2V4cCAiLipERUJVR0lORk9ELioiICRjb25mX3JlYWRlbGZdIH0g ewogfSBlbHNlIHsKICAgICB1bnRlc3RlZCAiJHRlc3QgKHJlYWRlbGYgbm90 IGNvbmZpZ3VyZWQgd2l0aCBkZWJ1Z2luZm9kKSIKIH0KLQotY2F0Y2gge2V4 ZWMga2lsbCAtSU5UICRkZWJ1Z2luZm9kX3BpZH0KLS0gCjIuMjQuMQoK --0000000000000340a8059e76b864--