From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by sourceware.org (Postfix) with ESMTPS id 787AE3858C55 for ; Thu, 13 Oct 2022 18:11:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 787AE3858C55 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com X-IronPort-AV: E=Sophos;i="5.95,182,1661846400"; d="diff'?scan'208";a="87477696" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa1.mentor.iphmx.com with ESMTP; 13 Oct 2022 10:11:25 -0800 IronPort-SDR: 0tI2AN5nfMnRRjmbs/fVb0ULurQi+1AFLliH3qXzIJxMZPU2wIgSz8OcTWSMJpxZ1t4sgeZ8kS fbi6Q1rYzTHqAYlXRIDY5invgUeeYLpH67d2W5+9NoRK57mYPeio4dx67pSmg3dZ7xHC08xqqD WsQcNg7L/d0gXm5650qHWrTJTma8xoMGxwIGuGriHyp5hTsjeqIepVQUk8Hwhm4DtA9YOznfTq xD6T2l4FcZo6nIa/IFLqGlR1O0HgcZQy2N/w3CHprn47F4m+eCUQv7D6wXcoS6QJtqzSAEWD2e Iaw= Content-Type: multipart/mixed; boundary="------------dBBE4yk2cnpD5WmRBvxACp9k" Message-ID: Date: Thu, 13 Oct 2022 20:10:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.3 Content-Language: en-US To: gcc-patches , Jakub Jelinek From: Tobias Burnus Subject: [Patch] libgomp: Add Fortran testcases for omp_in_explicit_task X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: SVR-IES-MBX-08.mgc.mentorg.com (139.181.222.8) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --------------dBBE4yk2cnpD5WmRBvxACp9k Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Rather obvious patch as it is a straight conversion from C. OK for mainline? Tobias ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 201= , 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaf= t: M=C3=BCnchen; Registergericht M=C3=BCnchen, HRB 106955 --------------dBBE4yk2cnpD5WmRBvxACp9k Content-Type: text/x-patch; charset="UTF-8"; name="omp-task-in-explicit-fortran.diff" Content-Disposition: attachment; filename="omp-task-in-explicit-fortran.diff" Content-Transfer-Encoding: base64 bGliZ29tcDogQWRkIEZvcnRyYW4gdGVzdGNhc2VzIGZvciBvbXBfaW5fZXhwbGljaXRfdGFz awoKRm9ydHJhbml6ZWQgdGVzdGNhc2VzIG9mIGNvbW1pdHMgcjEzLTMyNTctZ2E1OGE5NjVl YjczCmFuZCByMTMtMzI1OC1nMGVjNGU5M2ZiOWYuCgpsaWJnb21wL0NoYW5nZUxvZzoKCgkq IHRlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay03LmY5MDogTmV3IHRlc3QuCgkqIHRl c3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay04LmY5MDogTmV3IHRlc3QuCgkqIHRlc3Rz dWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1pbi1leHBsaWNpdC0xLmY5MDogTmV3IHRlc3Qu CgkqIHRlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1pbi1leHBsaWNpdC0yLmY5MDog TmV3IHRlc3QuCgkqIHRlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1pbi1leHBsaWNp dC0zLmY5MDogTmV3IHRlc3QuCgkqIHRlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1y ZWR1Y3Rpb24tMTcuZjkwOiBOZXcgdGVzdC4KCSogdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJh bi90YXNrLXJlZHVjdGlvbi0xOC5mOTA6IE5ldyB0ZXN0LgoKIGxpYmdvbXAvdGVzdHN1aXRl L2xpYmdvbXAuZm9ydHJhbi90YXNrLTcuZjkwICAgICAgIHwgIDIyICsrKysKIGxpYmdvbXAv dGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJhbi90YXNrLTguZjkwICAgICAgIHwgIDEzICsrKwog Li4uL2xpYmdvbXAuZm9ydHJhbi90YXNrLWluLWV4cGxpY2l0LTEuZjkwICAgICAgICAgfCAx MTMgKysrKysrKysrKysrKysrKysrKysrCiAuLi4vbGliZ29tcC5mb3J0cmFuL3Rhc2staW4t ZXhwbGljaXQtMi5mOTAgICAgICAgICB8ICAyMSArKysrCiAuLi4vbGliZ29tcC5mb3J0cmFu L3Rhc2staW4tZXhwbGljaXQtMy5mOTAgICAgICAgICB8ICAzMSArKysrKysKIC4uLi9saWJn b21wLmZvcnRyYW4vdGFzay1yZWR1Y3Rpb24tMTcuZjkwICAgICAgICAgIHwgIDMyICsrKysr KwogLi4uL2xpYmdvbXAuZm9ydHJhbi90YXNrLXJlZHVjdGlvbi0xOC5mOTAgICAgICAgICAg fCAgMTUgKysrCiA3IGZpbGVzIGNoYW5nZWQsIDI0NyBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvbGliZ29tcC90ZXN0c3VpdGUvbGliZ29tcC5mb3J0cmFuL3Rhc2stNy5mOTAgYi9s aWJnb21wL3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay03LmY5MApuZXcgZmlsZSBt b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMC4uZTgwNmJkNzk2NjMKLS0tIC9kZXYvbnVs bAorKysgYi9saWJnb21wL3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay03LmY5MApA QCAtMCwwICsxLDIyIEBACishIHsgZGctZG8gcnVuIH0KKworcHJvZ3JhbSBtYWluCisgIHVz ZSBvbXBfbGliCisgIGltcGxpY2l0IG5vbmUKKworICAhJG9tcCB0YXNrIGZpbmFsICgudHJ1 ZS4pCisgICAgaWYgKC5ub3QuIG9tcF9pbl9maW5hbCAoKSkgJgorICAgICAgZXJyb3Igc3Rv cAorICAgICEkb21wIHRhc2sKKyAgICAgIGlmICgubm90LiBvbXBfaW5fZmluYWwgKCkpICYK KyAgICAgICAgZXJyb3Igc3RvcAorICAgICAgISRvbXAgdGFyZ2V0IG5vd2FpdAorICAgICAg aWYgKG9tcF9pbl9maW5hbCAoKSkgJgorICAgICAgICBlcnJvciBzdG9wCisgICAgICAhJG9t cCBlbmQgdGFyZ2V0CisgICAgICBpZiAoLm5vdC4gb21wX2luX2ZpbmFsICgpKSAmCisgICAg ICAgIGVycm9yIHN0b3AKKyAgICAgICEkb21wIHRhc2t3YWl0CisgICAgISRvbXAgZW5kIHRh c2sKKyAgISRvbXAgZW5kIHRhc2sKK2VuZApkaWZmIC0tZ2l0IGEvbGliZ29tcC90ZXN0c3Vp dGUvbGliZ29tcC5mb3J0cmFuL3Rhc2stOC5mOTAgYi9saWJnb21wL3Rlc3RzdWl0ZS9saWJn b21wLmZvcnRyYW4vdGFzay04LmY5MApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw MDAwMDAwMC4uMDM3YzYzYjhmYTMKLS0tIC9kZXYvbnVsbAorKysgYi9saWJnb21wL3Rlc3Rz dWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay04LmY5MApAQCAtMCwwICsxLDEzIEBACishIHsg ZGctZG8gcnVuIH0KKworcHJvZ3JhbSBtYWluCisgIGltcGxpY2l0IG5vbmUKKyAgaW50ZWdl ciA6OiBpCisgIGkgPSAwCisgICEkb21wIHRhc2sKKyAgICAhJG9tcCB0YXJnZXQgbm93YWl0 IHByaXZhdGUgKGkpCisgICAgICBpID0gMQorICAgICEkb21wIGVuZCB0YXJnZXQKKyAgICAh JG9tcCB0YXNrd2FpdAorICAhJG9tcCBlbmQgdGFzaworZW5kCmRpZmYgLS1naXQgYS9saWJn b21wL3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1pbi1leHBsaWNpdC0xLmY5MCBi L2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJhbi90YXNrLWluLWV4cGxpY2l0LTEu ZjkwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi5iNmZhMjFiMmMy MgotLS0gL2Rldi9udWxsCisrKyBiL2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJh bi90YXNrLWluLWV4cGxpY2l0LTEuZjkwCkBAIC0wLDAgKzEsMTEzIEBACishIHsgZGctZG8g cnVuIH0KKworcHJvZ3JhbSBtYWluCisgIHVzZSBvbXBfbGliCisgIGltcGxpY2l0IG5vbmUK KyAgaW50ZWdlciA6OiBpCisKKyAgaWYgKG9tcF9pbl9leHBsaWNpdF90YXNrICgpKSAmCisg ICAgZXJyb3Igc3RvcAorICAhJG9tcCB0YXNrCisgIGlmICgubm90LiBvbXBfaW5fZXhwbGlj aXRfdGFzayAoKSkgJgorICAgIGVycm9yIHN0b3AKKyAgISRvbXAgZW5kIHRhc2sKKworICAh JG9tcCB0YXNrIGZpbmFsICgudHJ1ZS4pCisgICAgaWYgKC5ub3QuIG9tcF9pbl9leHBsaWNp dF90YXNrICgpKSAmCisgICAgICBlcnJvciBzdG9wCisgICAgISRvbXAgdGFzaworICAgIGlm ICgubm90LiBvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAgICAgZXJyb3Igc3RvcAor ICAgICEkb21wIGVuZCB0YXNrCisgICEkb21wIGVuZCB0YXNrCisKKyAgISRvbXAgcGFyYWxs ZWwKKyAgICBpZiAob21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAgIGVycm9yIHN0 b3AKKyAgICAhJG9tcCB0YXNrIGlmICguZmFsc2UuKQorICAgICAgICBpZiAoLm5vdC4gb21w X2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAgICAgICBlcnJvciBzdG9wCisgICAgICAg ICEkb21wIHRhc2sgaWYgKC5mYWxzZS4pCisgICAgICAgICAgaWYgKC5ub3QuIG9tcF9pbl9l eHBsaWNpdF90YXNrICgpKSAmCisgICAgICAgICAgICBlcnJvciBzdG9wCisgICAgICAgICEk b21wIGVuZCB0YXNrCisgICAgISRvbXAgZW5kIHRhc2sKKyAgICAhJG9tcCB0YXNrIGZpbmFs ICgudHJ1ZS4pCisgICAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYK KyAgICAgICAgZXJyb3Igc3RvcAorICAgICEkb21wIGVuZCB0YXNrCisgICAgISRvbXAgYmFy cmllcgorICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAgICAgZXJyb3Ig c3RvcAorICAgICEkb21wIHRhc2tsb29wIG51bV90YXNrcyAoMjQpCisgICAgZG8gaSA9IDEs IDMyCisgICAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAg ICAgZXJyb3Igc3RvcAorICAgIGVuZCBkbworICAgICEkb21wIG1hc2tlZAorICAgICEkb21w IHRhc2sKKyAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAg IGVycm9yIHN0b3AKKyAgICAhJG9tcCBlbmQgdGFzaworICAgICEkb21wIGVuZCBtYXNrZWQK KyAgICAhJG9tcCBiYXJyaWVyCisgICAgaWYgKG9tcF9pbl9leHBsaWNpdF90YXNrICgpKSAm CisgICAgICBlcnJvciBzdG9wCisgICEkb21wIGVuZCBwYXJhbGxlbAorCisgICEkb21wIHRh cmdldAorICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAgICAgZXJyb3Ig c3RvcAorICAgICEkb21wIHRhc2sgaWYgKC5mYWxzZS4pCisgICAgaWYgKC5ub3QuIG9tcF9p bl9leHBsaWNpdF90YXNrICgpKSAmCisgICAgICBlcnJvciBzdG9wCisgICAgISRvbXAgZW5k IHRhc2sKKyAgICAhJG9tcCB0YXNrCisgICAgaWYgKC5ub3QuIG9tcF9pbl9leHBsaWNpdF90 YXNrICgpKSAmCisgICAgICBlcnJvciBzdG9wCisgICAgISRvbXAgZW5kIHRhc2sKKyAgISRv bXAgZW5kIHRhcmdldAorCisgICEkb21wIHRhcmdldCB0ZWFtcworICAgICEkb21wIGRpc3Ry aWJ1dGUKKyAgICBkbyBpID0gMSwgNAorICAgICAgaWYgKG9tcF9pbl9leHBsaWNpdF90YXNr ICgpKSB0aGVuCisgICAgICAgIGVycm9yIHN0b3AKKyAgICAgIGVsc2UKKyAgICAgICAgICAh JG9tcCBwYXJhbGxlbAorICAgICAgICAgICAgaWYgKG9tcF9pbl9leHBsaWNpdF90YXNrICgp KSAmCisgICAgICAgICAgICAgIGVycm9yIHN0b3AKKyAgICAgICAgICAgICEkb21wIHRhc2sK KyAgICAgICAgICAgIGlmICgubm90LiBvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAg ICAgICAgICAgICBlcnJvciBzdG9wCisgICAgICAgICAgICAhJG9tcCBlbmQgdGFzaworICAg ICAgICAgICAgISRvbXAgYmFycmllcgorICAgICAgICAgICAgaWYgKG9tcF9pbl9leHBsaWNp dF90YXNrICgpKSAmCisgICAgICAgICAgICAgIGVycm9yIHN0b3AKKyAgICAgICAgICAhJG9t cCBlbmQgcGFyYWxsZWwKKyAgICAgIGVuZCBpZgorICAgIGVuZCBkbworICAhJG9tcCBlbmQg dGFyZ2V0IHRlYW1zCisKKyAgISRvbXAgdGVhbXMKKyAgICAhJG9tcCBkaXN0cmlidXRlCisg ICAgZG8gaSA9IDEsIDQKKyAgICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgdGhl bgorICAgICAgICBlcnJvciBzdG9wCisgICAgICBlbHNlCisgICAgICAgICAgISRvbXAgcGFy YWxsZWwKKyAgICAgICAgICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAg ICAgICAgICAgICBlcnJvciBzdG9wCisgICAgICAgICAgICAhJG9tcCB0YXNrCisgICAgICAg ICAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAgICAgICAg ICAgZXJyb3Igc3RvcAorICAgICAgICAgICAgISRvbXAgZW5kIHRhc2sKKyAgICAgICAgICAg ICEkb21wIGJhcnJpZXIKKyAgICAgICAgICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAo KSkgJgorICAgICAgICAgICAgICBlcnJvciBzdG9wCisgICAgICAgICAgISRvbXAgZW5kIHBh cmFsbGVsCisgICAgICBlbmQgaWYKKyAgICBlbmQgZG8KKyAgICAhJG9tcCBlbmQgZGlzdHJp YnV0ZQorICAhJG9tcCBlbmQgdGVhbXMKK2VuZApkaWZmIC0tZ2l0IGEvbGliZ29tcC90ZXN0 c3VpdGUvbGliZ29tcC5mb3J0cmFuL3Rhc2staW4tZXhwbGljaXQtMi5mOTAgYi9saWJnb21w L3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1pbi1leHBsaWNpdC0yLmY5MApuZXcg ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMC4uYzYxNWZmNjJkYWUKLS0tIC9k ZXYvbnVsbAorKysgYi9saWJnb21wL3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1p bi1leHBsaWNpdC0yLmY5MApAQCAtMCwwICsxLDIxIEBACishIHsgZGctZG8gcnVuIH0KKwor cHJvZ3JhbSBtYWluCisgIHVzZSBvbXBfbGliCisgIGltcGxpY2l0IG5vbmUKKyAgISRvbXAg dGFzaworICAgIGlmICgubm90LiBvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAgICAg ZXJyb3Igc3RvcAorICAgICEkb21wIHRhc2sKKyAgICAgIGlmICgubm90LiBvbXBfaW5fZXhw bGljaXRfdGFzayAoKSkgJgorICAgICAgICBlcnJvciBzdG9wCisgICAgICAhJG9tcCB0YXJn ZXQgbm93YWl0CisgICAgICAgIGlmIChvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAg ICAgICAgIGVycm9yIHN0b3AKKyAgICAgICEkb21wIGVuZCB0YXJnZXQKKyAgICAgIGlmICgu bm90LiBvbXBfaW5fZXhwbGljaXRfdGFzayAoKSkgJgorICAgICAgICBlcnJvciBzdG9wCisg ICAgICAhJG9tcCB0YXNrd2FpdAorICAgICEkb21wIGVuZCB0YXNrCisgICEkb21wIGVuZCB0 YXNrCitlbmQKZGlmZiAtLWdpdCBhL2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJh bi90YXNrLWluLWV4cGxpY2l0LTMuZjkwIGIvbGliZ29tcC90ZXN0c3VpdGUvbGliZ29tcC5m b3J0cmFuL3Rhc2staW4tZXhwbGljaXQtMy5mOTAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMDAuLjYyOWM1Njc2YzA1Ci0tLSAvZGV2L251bGwKKysrIGIvbGliZ29t cC90ZXN0c3VpdGUvbGliZ29tcC5mb3J0cmFuL3Rhc2staW4tZXhwbGljaXQtMy5mOTAKQEAg LTAsMCArMSwzMSBAQAorISB7IGRnLWRvIHJ1biB9CisKK21vZHVsZSBtCisgIGludGVnZXIg OjogYQorZW5kIG1vZHVsZSBtCisKK3Byb2dyYW0gbWFpbgorICB1c2Ugb21wX2xpYgorICB1 c2UgbQorICBpbXBsaWNpdCBub25lCisgICEkb21wIHRhc2sKKyAgICBpZiAoLm5vdC4gb21w X2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAgIGVycm9yIHN0b3AKKyAgICAhJG9tcCB0 YXNrCisgICAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAgICAg ICAgZXJyb3Igc3RvcAorICAgICAgISRvbXAgdGFza2dyb3VwIHRhc2tfcmVkdWN0aW9uICgr OiBhKQorICAgICAgICBpZiAoLm5vdC4gb21wX2luX2V4cGxpY2l0X3Rhc2sgKCkpICYKKyAg ICAgICAgICBlcnJvciBzdG9wCisJISRvbXAgdGFzayBpbl9yZWR1Y3Rpb24gKCs6IGEpCisg ICAgICAgICAgYSA9IGEgKyAxCisgICAgICAgICAgaWYgKC5ub3QuIG9tcF9pbl9leHBsaWNp dF90YXNrICgpKSAmCisgICAgICAgICAgICBlcnJvciBzdG9wCisJISRvbXAgZW5kIHRhc2sK KyAgICAgICEkb21wIGVuZCB0YXNrZ3JvdXAKKyAgICAgIGlmICgubm90LiBvbXBfaW5fZXhw bGljaXRfdGFzayAoKSkgJgorICAgICAgICBlcnJvciBzdG9wCisgICAgICAhJG9tcCB0YXNr d2FpdAorICAgICEkb21wIGVuZCB0YXNrCisgICEkb21wIGVuZCB0YXNrCitlbmQKZGlmZiAt LWdpdCBhL2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJhbi90YXNrLXJlZHVjdGlv bi0xNy5mOTAgYi9saWJnb21wL3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vdGFzay1yZWR1 Y3Rpb24tMTcuZjkwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4x MmE4OTYyNjlkMwotLS0gL2Rldi9udWxsCisrKyBiL2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdv bXAuZm9ydHJhbi90YXNrLXJlZHVjdGlvbi0xNy5mOTAKQEAgLTAsMCArMSwzMiBAQAorISB7 IGRnLWRvIHJ1biB9CisKK21vZHVsZSBtCisgIGludGVnZXIgYQorZW5kIG1vZHVsZSBtCisK K3Byb2dyYW0gbWFpbgorICB1c2Ugb21wX2xpYgorICB1c2UgbQorICBpbXBsaWNpdCBub25l CisKKyAgISRvbXAgdGFzayBmaW5hbCAoLnRydWUuKQorICAgIGlmICgubm90LiBvbXBfaW5f ZmluYWwgKCkpICYKKyAgICAgIGVycm9yIHN0b3AKKyAgICAhJG9tcCB0YXNrCisgICAgICBp ZiAoLm5vdC4gb21wX2luX2ZpbmFsICgpKSAmCisgICAgICAgIGVycm9yIHN0b3AKKyAgICAg ICEkb21wIHRhc2tncm91cCB0YXNrX3JlZHVjdGlvbiAoKzogYSkKKyAgICAgICAgaWYgKC5u b3QuIG9tcF9pbl9maW5hbCAoKSkgJgorICAgICAgICAgIGVycm9yIHN0b3AKKyAgICAgICAg ISRvbXAgdGFzayBpbl9yZWR1Y3Rpb24gKCs6IGEpCisgICAgICAgICAgYSA9IGEgKyAxCisg ICAgICAgICAgaWYgKC5ub3QuIG9tcF9pbl9maW5hbCAoKSkgJgorICAgICAgICAgICAgZXJy b3Igc3RvcAorICAgICAgICAhJG9tcCBlbmQgdGFzaworICAgICAgISRvbXAgZW5kIHRhc2tn cm91cAorICAgICAgaWYgKC5ub3QuIG9tcF9pbl9maW5hbCAoKSkgJgorICAgICAgICBlcnJv ciBzdG9wCisgICAgICAhJG9tcCB0YXNrd2FpdAorICAgICEkb21wIGVuZCB0YXNrCisgICEk b21wIGVuZCB0YXNrCitlbmQKZGlmZiAtLWdpdCBhL2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdv bXAuZm9ydHJhbi90YXNrLXJlZHVjdGlvbi0xOC5mOTAgYi9saWJnb21wL3Rlc3RzdWl0ZS9s aWJnb21wLmZvcnRyYW4vdGFzay1yZWR1Y3Rpb24tMTguZjkwCm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4wY2JkNDcxODMyMgotLS0gL2Rldi9udWxsCisrKyBi L2xpYmdvbXAvdGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJhbi90YXNrLXJlZHVjdGlvbi0xOC5m OTAKQEAgLTAsMCArMSwxNSBAQAorISB7IGRnLWRvIHJ1biB9CisKK21vZHVsZSBtCisgIGlu dGVnZXIgOjogYSA9IDAKK2VuZCBtb2R1bGUgbQorCitwcm9ncmFtIG1haW4KKyAgISRvbXAg dGFzaworICAgICEkb21wIHRhc2tncm91cCB0YXNrX3JlZHVjdGlvbiAoKzogYSkKKyAgICAg ICEkb21wIHRhc2sgaW5fcmVkdWN0aW9uICgrOiBhKQorICAgICAgICBhID0gYSArIDEKKyAg ICAgICEkb21wIGVuZCB0YXNrCisgICAgISRvbXAgZW5kIHRhc2tncm91cAorICAhJG9tcCBl bmQgdGFzaworZW5kCg== --------------dBBE4yk2cnpD5WmRBvxACp9k--