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 612F63858D33; Thu, 19 Oct 2023 19:48:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 612F63858D33 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 612F63858D33 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.137.180 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697744909; cv=none; b=wwV8p0TGnP88eKdP0skrnQ42bm8Yna0IUOVSSzPWPqlF5sCM9SjuDyAuYtErMR3QfLGtPDGy6A/gUzOv+c+q7Q1rLA0ynY+qabNJiMNLP0jexlwPGhDl4EiwrOkfZon1oJSWjuPbhNVr525B26tfRBu02aWTP6KFbHj82SKU3xY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697744909; c=relaxed/simple; bh=HPR+x/8qLLfyQZQCt9kIwsPKOlavSjGyqcfCksbFJ90=; h=Message-ID:Date:MIME-Version:To:From:Subject; b=chMO4tRSN3m3oOWuAJ0GxYHFxgKAPN9XLa8Hw/ddD4kQVb99PC5k+BjllUX3tCa/vW+W+EJpca7tyDt3VcGLbidcrkFdhib7wEiXKC6hjNGXVM5TPyAtVhXxOseuOxB4T+Y2mzP2K4WffRp6WO6yw+BCxmcmBJDd2OjnFUaVROU= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: ZGJOQBjBQLmd27lQzcenYw== X-CSE-MsgGUID: zwl/A9QYSGCHyfpgYFmqkQ== X-IronPort-AV: E=Sophos;i="6.03,238,1694764800"; d="diff'?scan'208";a="20159114" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa3.mentor.iphmx.com with ESMTP; 19 Oct 2023 11:48:23 -0800 IronPort-SDR: 9Jr+g26RAlztZpYHaiWMN4mJARcL094tr8pk3ZlnObPIOlrqa8diJ1/R/+yMne271tvjgN1KSk pVbVc3sm01/kpbMY8Z2TFLGVuv/sp3J7CGIAfyCgPKkxTDM/HOVNqqAG9DemAYkeKBo325IFn2 5ammDrKipN84DZRPgIqPyUonZFH2P5TiUh7jss+rzshZkSezHjg4wV0zt6b07iPvkpxfB0dsZh uzXYm4om/xjpmiQ3fPgk+SBsUp3Qx9/ZyjzfyuvNzREYoQwZXUX0QNwC1pltiJErO/1FsW4kBh 7mk= Content-Type: multipart/mixed; boundary="------------xUhqbc2d0cvDofrM4u3widIn" Message-ID: <17133bf5-db9d-406f-b39d-265fe64f90af@codesourcery.com> Date: Thu, 19 Oct 2023 21:48:18 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: gcc-patches , fortran From: Tobias Burnus Subject: [Patch] omp_lib.f90.in: Deprecate omp_lock_hint_* for OpenMP 5.0 X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00,GIT_PATCH_0,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,KAM_NUMSUBJECT,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: --------------xUhqbc2d0cvDofrM4u3widIn Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable I noticed that we only tagged half of the 5.0 deprecations in the omp_lib m= odule; this added the other half. (omp_lock_hint_* was renamed to omp_sync_hint_*.= ) Currently, this patch has has no visible effect - but once we bump the Open= MP version from 4.5 to 5.0, there will warnings of the those. Comments, remarks? If not, I will commit the attached patch tomorrow. Tobias PS: Once the OpenMP version has been bumped (as done for testing), the warn= ing looks as follows: 1 | use omp_lib | 1 Warning: Using parameter =E2=80=98omp_lock_hint_kind=E2=80=99 declared at (= 1) is deprecated [-Wdeprecated-declarations] 3 | print *, omp_get_nested() | 1 Warning: Using function =E2=80=98omp_get_nested=E2=80=99 at (1) is deprecat= ed [-Wdeprecated-declarations] The 'omp_lock_hint_kind' warning is not ideal as it uses the declared-at lo= cation and not the first-used location, which would be in line 2: integer(omp_lock_hint_kind) :: hint ----------------- 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 --------------xUhqbc2d0cvDofrM4u3widIn Content-Type: text/x-patch; charset="UTF-8"; name="depr.diff" Content-Disposition: attachment; filename="depr.diff" Content-Transfer-Encoding: base64 b21wX2xpYi5mOTAuaW46IERlcHJlY2F0ZSBvbXBfbG9ja19oaW50XyogZm9yIE9wZW5NUCA1 LjAKClRoZSBvbXBfbG9ja19oaW50XyogcGFyYW1ldGVycyB3ZXJlIGRlcHJlY2F0ZWQgaW4g ZmF2b3Igb2YKb21wX3N5bmNfaGludF8qLiAgV2hpbGUgb21wLmggY29udGFpbmVkIGRlcHJl Y2F0aW9uIG1hcmtlcnMgZm9yIHRob3NlLAp0aGUgb21wX2xpYiBtb2R1bGUgb25seSBjb250 YWluZWQgdGhlbSBmb3Igb21wX3tnLHN9X25lc3RlZC4KCk5vdGU6IFRoZSAtV2RlcHJlY2F0 ZWQtZGVjbGFyYXRpb25zIHdhcm5pbmcgd2lsbCBvbmx5IGJlY29tZSBhY3RpdmUgb25jZQpv cGVubXBfdmVyc2lvbiAvIF9PUEVOTVAgaXMgYnVtcGVkIGZyb20gMjAxNTExICg0LjUpIHRv IDIwMTgxMSAoNS4wKS4KCmxpYmdvbXAvQ2hhbmdlTG9nOgoKCSogb21wX2xpYi5mOTAuaW46 IFRhZyBvbXBfbG9ja19oaW50XyogYXMgYmVpbmcgZGVwcmVjYXRlZCB3aGVuCglfT1BFTk1Q ID49IDIwMTgxMS4KCmRpZmYgLS1naXQgYS9saWJnb21wL29tcF9saWIuZjkwLmluIGIvbGli Z29tcC9vbXBfbGliLmY5MC5pbgppbmRleCBlNDUxNTI3MTI1Mi4uNzU1YzBiZjE2ZWMgMTAw NjQ0Ci0tLSBhL2xpYmdvbXAvb21wX2xpYi5mOTAuaW4KKysrIGIvbGliZ29tcC9vbXBfbGli LmY5MC5pbgpAQCAtOTA0LDYgKzkwNCwxMCBAQAogCiAjaWYgX09QRU5NUCA+PSAyMDE4MTEK ICFHQ0MkIEFUVFJJQlVURVMgREVQUkVDQVRFRCA6OiBvbXBfZ2V0X25lc3RlZCwgb21wX3Nl dF9uZXN0ZWQKKyFHQ0MkIEFUVFJJQlVURVMgREVQUkVDQVRFRCA6OiBvbXBfbG9ja19oaW50 X2tpbmQsIG9tcF9sb2NrX2hpbnRfbm9uZQorIUdDQyQgQVRUUklCVVRFUyBERVBSRUNBVEVE IDo6IG9tcF9sb2NrX2hpbnRfdW5jb250ZW5kZWQsIG9tcF9sb2NrX2hpbnRfY29udGVuZGVk CishR0NDJCBBVFRSSUJVVEVTIERFUFJFQ0FURUQgOjogb21wX2xvY2tfaGludF9ub25zcGVj dWxhdGl2ZQorIUdDQyQgQVRUUklCVVRFUyBERVBSRUNBVEVEIDo6IG9tcF9sb2NrX2hpbnRf c3BlY3VsYXRpdmUKICNlbmRpZgogCiAjaWYgX09QRU5NUCA+PSAyMDIwMTEK --------------xUhqbc2d0cvDofrM4u3widIn--