From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa3.mentor.iphmx.com (esa3.mentor.iphmx.com [68.232.137.180]) by sourceware.org (Postfix) with ESMTPS id B0D163858D39 for ; Wed, 19 Oct 2022 15:37:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B0D163858D39 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,196,1661846400"; d="diff'?scan'208";a="84874091" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa3.mentor.iphmx.com with ESMTP; 19 Oct 2022 07:37:23 -0800 IronPort-SDR: PcrxpoFVIR0IHpDyYjD/KdNPptQoCkPq3+dGi7ucPDGphxOh0w+PgGenWBq1GpIKOVvv4CkJ02 yosLN36bqW0xlkPCw8oEFfQ3+bAKQ7EOjZnqIjPaCNWsSaYGfajT9HoHJG05ypXtPXXz9N+E1l 8vI6TA3c5NBNeRm+BgZQzVvo9L0TQ85N2jLWerEpCBEULjZ0YgaFEYl3fKoI+3aC6lL0AOr72e KKjNKFf7JzC4md/3M9nJsYLrChV6V6nlioJbd/s5QxBWYOHGbfMWH2QRttpoWtNIXK8yFhJQb8 5ho= Content-Type: multipart/mixed; boundary="------------dewK7SP51pRHQ0l065QEIkp9" Message-ID: Date: Wed, 19 Oct 2022 17:37:17 +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 From: Tobias Burnus Subject: [OG12][committed] Fix omp-expand.cc's expand_omp_target for OpenACC X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-13.mgc.mentorg.com (139.181.222.13) 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: --------------dewK7SP51pRHQ0l065QEIkp9 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Fallout of my Fortran deep-mapping patch, which I somehow missed =E2=80=93 probably because being inundated by the OG11 OpenACC fails back then. 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 --------------dewK7SP51pRHQ0l065QEIkp9 Content-Type: text/x-patch; charset="UTF-8"; name="committed.diff" Content-Disposition: attachment; filename="committed.diff" Content-Transfer-Encoding: base64 Y29tbWl0IDBkNmZjNTAzMmM3YmE4YTk1MzAxZDBjY2JjNDE4ODc1ZTczOTU1YWMKQXV0aG9y OiBUb2JpYXMgQnVybnVzIDx0b2JpYXNAY29kZXNvdXJjZXJ5LmNvbT4KRGF0ZTogICBXZWQg T2N0IDE5IDE3OjMxOjE0IDIwMjIgKzAyMDAKCiAgICBGaXggb21wLWV4cGFuZC5jYydzIGV4 cGFuZF9vbXBfdGFyZ2V0IGZvciBPcGVuQUNDCiAgICAKICAgIEluIE9HMTIgY29tbWl0IGE2 YzFlY2NmZmIxNjExMzAzNTFkODkxZGM4N2Y1YWZlNTRmODA3NWMsCiAgICAiRm9ydHJhbi9P cGVuTVA6IFN1cHBvcnQgbWFwcGluZyBvZiBEVCB3aXRoIGFsbG9jYXRhYmxlIGNvbXBvbmVu dHMiCiAgICB0aGUgc2l6ZSBvZiB0aGUgYWRkci9zaXplcy9raW5kIGFycmF5cyB3YXMgcGFz c2VkIGFzIDR0aCBhcmd1bWVudC4KICAgIEhvd2V2ZXIsIE9wZW5BQ0MgdXNlcyA+MyBhcmd1 bWVudHMgZm9yIGl0cyBvd24gcHVycG9zZSwgZS5nLiB0bwogICAgaGFuZGxlIG5vbmNvbnRp Z3VvdXMgYXJyYXlzIGJ5IHBhc3NpbmcgYW4gYXJyYXkgZGVzY3JpcHRvciB0aGVyZS4KICAg IAogICAgVGhpcyBwYXRjaCByZXN0b3JlcyB0aGUgcHJldmlvdXMgYmVoYXZpb3VyIGZvciBP cGVuQUNDLCBmaXhpbmcKICAgIHRlc3RjYXNlcyBsaWtlIGxpYmdvbXAub2FjYy1jLWMrKy1j b21tb24vbm9uY29udGlnX2FycmF5LTEuYy4KICAgIAogICAgZ2NjLwogICAgICAgICAgICAq IG9tcC1leHBhbmQuY2MgKGV4cGFuZF9vbXBfdGFyZ2V0KTogRml4IE9wZW5BQ0MgaW4gY2Fz ZSB0aGVyZQogICAgICAgICAgICBhcmUgbW9yZSB0aGFuIDMgYXJndW1lbnRzIHRvIHRoZSBi dWlsdGluIGZ1bmN0aW9uLgotLS0KIGdjYy9DaGFuZ2VMb2cub21wIHwgNSArKysrKwogZ2Nj L29tcC1leHBhbmQuY2MgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2djYy9DaGFuZ2VMb2cub21wIGIvZ2Nj L0NoYW5nZUxvZy5vbXAKaW5kZXggNTI3YTk4NTBkYmEuLjMyYThjN2I0ODVmIDEwMDY0NAot LS0gYS9nY2MvQ2hhbmdlTG9nLm9tcAorKysgYi9nY2MvQ2hhbmdlTG9nLm9tcApAQCAtMSwz ICsxLDggQEAKKzIwMjItMTAtMTkgIFRvYmlhcyBCdXJudXMgIDx0b2JpYXNAY29kZXNvdXJj ZXJ5LmNvbT4KKworCSogb21wLWV4cGFuZC5jYyAoZXhwYW5kX29tcF90YXJnZXQpOiBGaXgg T3BlbkFDQyBpbiBjYXNlIHRoZXJlCisJYXJlIG1vcmUgdGhhbiAzIGFyZ3VtZW50cyB0byB0 aGUgYnVpbHRpbiBmdW5jdGlvbi4KKwogMjAyMi0xMC0xNyAgVGhvbWFzIFNjaHdpbmdlICA8 dGhvbWFzQGNvZGVzb3VyY2VyeS5jb20+CiAKIAlCYWNrcG9ydGVkIGZyb20gbWFzdGVyOgpk aWZmIC0tZ2l0IGEvZ2NjL29tcC1leHBhbmQuY2MgYi9nY2Mvb21wLWV4cGFuZC5jYwppbmRl eCA5Mjk5NjY4NWQ0MS4uNjUyOWY2MzM2MmIgMTAwNjQ0Ci0tLSBhL2djYy9vbXAtZXhwYW5k LmNjCisrKyBiL2djYy9vbXAtZXhwYW5kLmNjCkBAIC0xMDQ1Niw3ICsxMDQ1Niw3IEBAIGV4 cGFuZF9vbXBfdGFyZ2V0IChzdHJ1Y3Qgb21wX3JlZ2lvbiAqcmVnaW9uKQogICAgICAgdDMg PSB0MjsKICAgICAgIHQ0ID0gdDI7CiAgICAgfQotICBlbHNlIGlmIChUUkVFX1ZFQ19MRU5H VEggKHQpID09IDMpCisgIGVsc2UgaWYgKFRSRUVfVkVDX0xFTkdUSCAodCkgPT0gMyB8fCBp c19naW1wbGVfb21wX29hY2MgKGVudHJ5X3N0bXQpKQogICAgIHsKICAgICAgIHQxID0gVFlQ RV9NQVhfVkFMVUUgKFRZUEVfRE9NQUlOIChUUkVFX1RZUEUgKFRSRUVfVkVDX0VMVCAodCwg MSkpKSk7CiAgICAgICB0MSA9IHNpemVfYmlub3AgKFBMVVNfRVhQUiwgdDEsIHNpemVfaW50 ICgxKSk7Cgpjb21taXQgOTJiMTQ4MTBhMjc0MzU5NGRmOTQ1ZGM2NDc5NDEzYTNkOWQ5NDNh YQpBdXRob3I6IFRvYmlhcyBCdXJudXMgPHRvYmlhc0Bjb2Rlc291cmNlcnkuY29tPgpEYXRl OiAgIFdlZCBPY3QgMTkgMTc6MjY6MzQgMjAyMiArMDIwMAoKICAgIENoYW5nZUxvZyBmb3Ig IkZvcnRyYW46IEZpeCBkZWxpbmVhcml6YXRpb24gcmVncmVzc2lvbiIKICAgIAogICAgTWlz c2VkIHRvIHVwZGF0ZSBnY2MvZm9ydHJhbi9DaGFuZ2VMb2cub21wIGFuZCB0byBpbmNsdWRl IHRoZQogICAgZm9sbG93aW5nIGluIHByZXZpb3VzIGNvbW1pdCwgaS5lLgogICAgY29tbWl0 IDc2Yjc3M2E0YTJkMWRhZjBiODNlNTBjZDk5OWJjMzhmOGRkMDQ3YmUuCiAgICAKICAgIGdj Yy9mb3J0cmFuL0NoYW5nZUxvZzoKICAgIAogICAgICAgICAgICAqIHRyYW5zLWFycmF5LmNj IChub25fbmVnYXRpdmVfc3RyaWRlc19hcnJheV9wKTogRml4IGhhbmRsaW5nCiAgICAgICAg ICAgIG9mIEdGQ19ERUNMX1NBVkVEX0RFU0NSSVBUT1IuCiAgICAgICAgICAgIChnZmNfY29u dl9hcnJheV9yZWYpOiBVc2UgQVJSQVlfUkVGIGFnYWluIHdoZW4gcG9zc2libGUuCiAgICAK ICAgIGdjYy90ZXN0c3VpdGUvQ2hhbmdlTG9nOgogICAgCiAgICAgICAgICAgICogZ2ZvcnRy YW4uZGcvZ29tcC9hZmZpbml0eS1jbGF1c2UtMS5mOTA6IFJldmVydCB0byB1cHN0ZWFtIHZl cnNpb24sCiAgICAgICAgICAgIHVwZGF0ZSBvbmUgc2Nhbi10cmVlIGl0ZW0uCiAgICAgICAg ICAgICogZ2ZvcnRyYW4uZGcvZ29tcC9kZXBlbmQtNC5mOTA6IFJldmVydCB0byB1cHN0cmVh bSB2ZXJzaW9uLgogICAgICAgICAgICAqIGdmb3J0cmFuLmRnL2dvbXAvZGVwZW5kLTUuZjkw OiBMaWtld2lzZS4KICAgICAgICAgICAgKiBnZm9ydHJhbi5kZy9nb21wL2RlcGVuZC02LmY5 MDogTGlrZXdpc2UuCi0tLQogZ2NjL2ZvcnRyYW4vQ2hhbmdlTG9nLm9tcCAgIHwgNiArKysr KysKIGdjYy90ZXN0c3VpdGUvQ2hhbmdlTG9nLm9tcCB8IDggKysrKysrKysKIDIgZmlsZXMg Y2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2djYy9mb3J0cmFuL0No YW5nZUxvZy5vbXAgYi9nY2MvZm9ydHJhbi9DaGFuZ2VMb2cub21wCmluZGV4IDY4NWZlNjg2 NjdhLi4xODk0MzFkZjRlYiAxMDA2NDQKLS0tIGEvZ2NjL2ZvcnRyYW4vQ2hhbmdlTG9nLm9t cAorKysgYi9nY2MvZm9ydHJhbi9DaGFuZ2VMb2cub21wCkBAIC0xLDMgKzEsOSBAQAorMjAy Mi0xMC0xOSAgVG9iaWFzIEJ1cm51cyAgPHRvYmlhc0Bjb2Rlc291cmNlcnkuY29tPgorCisJ KiB0cmFucy1hcnJheS5jYyAobm9uX25lZ2F0aXZlX3N0cmlkZXNfYXJyYXlfcCk6IEZpeCBo YW5kbGluZworCW9mIEdGQ19ERUNMX1NBVkVEX0RFU0NSSVBUT1IuCisJKGdmY19jb252X2Fy cmF5X3JlZik6IFVzZSBBUlJBWV9SRUYgYWdhaW4gd2hlbiBwb3NzaWJsZS4KKwogMjAyMi0x MC0xNyAgVG9iaWFzIEJ1cm51cyAgPHRvYmlhc0Bjb2Rlc291cmNlcnkuY29tPgogCiAJQmFj a3BvcnQgZnJvbSBtYWlubGluZToKZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvQ2hhbmdl TG9nLm9tcCBiL2djYy90ZXN0c3VpdGUvQ2hhbmdlTG9nLm9tcAppbmRleCBiMmI0MzgxZTNj ZS4uNjkyOGQ1MjBjMGYgMTAwNjQ0Ci0tLSBhL2djYy90ZXN0c3VpdGUvQ2hhbmdlTG9nLm9t cAorKysgYi9nY2MvdGVzdHN1aXRlL0NoYW5nZUxvZy5vbXAKQEAgLTEsMyArMSwxMSBAQAor MjAyMi0xMC0xOSAgVG9iaWFzIEJ1cm51cyAgPHRvYmlhc0Bjb2Rlc291cmNlcnkuY29tPgor CisJKiBnZm9ydHJhbi5kZy9nb21wL2FmZmluaXR5LWNsYXVzZS0xLmY5MDogUmV2ZXJ0IHRv IHVwc3RlYW0gdmVyc2lvbiwKKwl1cGRhdGUgb25lIHNjYW4tdHJlZSBpdGVtLgorCSogZ2Zv cnRyYW4uZGcvZ29tcC9kZXBlbmQtNC5mOTA6IFJldmVydCB0byB1cHN0cmVhbSB2ZXJzaW9u LgorCSogZ2ZvcnRyYW4uZGcvZ29tcC9kZXBlbmQtNS5mOTA6IExpa2V3aXNlLgorCSogZ2Zv cnRyYW4uZGcvZ29tcC9kZXBlbmQtNi5mOTA6IExpa2V3aXNlLgorCiAyMDIyLTEwLTE3ICBU b2JpYXMgQnVybnVzICA8dG9iaWFzQGNvZGVzb3VyY2VyeS5jb20+CiAKIAlCYWNrcG9ydCBm cm9tIG1haW5saW5lOgo= --------------dewK7SP51pRHQ0l065QEIkp9--