From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by sourceware.org (Postfix) with ESMTPS id 1A06F385843D; Wed, 23 Feb 2022 22:35:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1A06F385843D X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.178.29] ([79.251.15.46]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mbir8-1nwcAH1Nc6-00dCNs; Wed, 23 Feb 2022 23:35:39 +0100 Message-ID: <8349932d-c18f-7a57-b92c-0a255f7f9fa7@gmx.de> Date: Wed, 23 Feb 2022 23:35:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: *Ping* [PATCH] PR fortran/104573 - ICE in resolve_structure_cons, at fortran/resolve.cc:1299 Content-Language: en-US To: fortran , gcc-patches Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: From: Harald Anlauf In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:K3a0rcGKeY59QWEMHtmfvHMjKgVlGcoR6Xpj9W4u8rnNecMtl9z 6TCVK5TALGFEeHfcuCmWaTYmw/y80I5NElFcDx0b183W0Y6naH4o2CwHqSGvJspCtSjYWLs PvBGr9MODFAN7RFOx9QiuhRoITwcacg/U5HdchU99niANV5mdjRQaPK+rHKB16btWnKXkR5 A2UH73AP7vrYBPpmJJIOQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:tdT4ZLBrG6E=:aqQtfJ/SoUk5yaNkbfj2wl rBD9/7Ua5K8Ohetaj3g5oUcGp0xr76MA2F+eoXNCWG82sjAhi6EpLsVAGqqcmjYwc1NaMP29O 3kWsBwwht8EL/bTIre4TgzpnUiUUdNuV/9iZVAoYGEEICXcru+6FrqRBr4t941trn3T7DkMJz ush6EDTGO8HZO5F/2Q5kRK71qYPZYQCB88bjfzTr4NNUiIbnDgAAYaqtrI26KwXPrFkVVTtNw 4LPgP2hk5HrchtWVdiTqLV7E9JzvEPSU9QLGs3fmtAGQcPq+cxzpQ8ssyWg155WjImRAkcSu8 z9+/eEq2MNChkYmJi6eOFH+ciKCqReqIgqYc4P1uc1l4gNVr1trQbjXZmAEhklLIv7FP2qJb5 F+TWNLmTWQ9rVvwYTniHj2KVeHG89frts471idTwj7xbqXBv4ofoIstL2GGxb15CfCrpdPSrJ dyiM7Ua6brAUQkZS+MiRLBITUiVOYYC7kZRppln6oAIAfa7PkgXaH6Ei/TjXu03Owl3oLcbSZ vsA6NDo4a6ar7u5s0kdCcD+4Vy3MmmpRKMXkgTyAKE1plaGE8JI+5dFgLKOLdWiIZNm94sKyE T4dkbm7n37hLC2zS3pj7qf9W8HWo/NFBen0qGt2mG7oLz13HwLq42idKEKHGbVQR1Oudic3kT gJPWkpenI1VJcv4R1gRMYrS019sTHUxap7JDeEj8IHL7hh6YinTM14jcSYbQ9iY7ZZDqIjcAZ gQsW3HncJXW8z7fuL+tQslSoljgHbisQx60flWGVOwNho3aZbcZ3JlHW/ElihEvK5XTXRxDpV L+7DS5QFWOFrWC3/ezisg/41Jg8NvJEO2Auk7KC/bXwXEOznvBN3EWQf/2eQR8zo6+WCIAWt7 +TfbTm8OtXmdCf5vgNtY0CK2Km10vvGgZZCsB+9DiswNd2ACKRw/AV582YjlzygxntVkwurOr vcUzCP5hP5QTd4zkel8MoZ2eH/5yIyj5D29nH27U9nSsstA2zBT1mCDn8swKQzlsz+d/qPIBd depwqn2fSglnb+Dicpj+l88eRTQ61B76i9XsI9MF8GI5IlEulRSq+C3pYw7mFXu1Wg== X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, KAM_NUMSUBJECT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SCC_BODY_URI_ONLY, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, WEIRD_PORT autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: fortran@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Fortran mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Feb 2022 22:35:42 -0000 Am 16.02.22 um 22:20 schrieb Harald Anlauf via Gcc-patches: > Dear Fortranners, > > while we detect invalid uses of type(*), we may run into other issues > later when the declared variable is used, leading to an ICE due to a > NULL pointer dereference. This is demonstrated by Gerhard's testcase. > > Steve and I came to rather similar fixes, see PR. Mine is attached. > > Regtested on x86_64-pc-linux-gnu. OK for mainline? > > Thanks, > Harald >