[{"id":3668718,"web_url":"http://patchwork.ozlabs.org/comment/3668718/","msgid":"<CAGkQGi+sHykDc69_Wx=gT_i72G_xydF8EmKLvKmYTDnmrphiXw@mail.gmail.com>","list_archive_url":null,"date":"2026-03-24T21:58:31","subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","submitter":{"id":4392,"url":"http://patchwork.ozlabs.org/api/people/4392/","name":"Paul Richard Thomas","email":"paul.richard.thomas@gmail.com"},"content":"Hi Harald,\n\nThis looks good to me but for one niggle: Does the error in the first\nchunk get tested somewhere else in the testsuite? Perhaps I have not\ndone enough investigation of the patch when applied?\n\nThanks for the patch.\n\nCheers\n\nPaul\n\nOn Tue, 24 Mar 2026 at 21:16, Harald Anlauf <anlauf@gmx.de> wrote:\n>\n> Dear all,\n>\n> the attached patch fixes the issue reported by Salvatore Filippone.\n>\n> As Tobias already explained, we have the situation that resolution\n> does not always resolve the ambiguity between deferred shape and\n> assumed shape.  The attached patch solves this by splitting the\n> shape check into one for rank (to catch true deferred shape cases)\n> and shape, the latter making an exception for the described situation.\n>\n> Regtested on x86_64-pc-linux-gnu.  OK for mainline?\n>\n> Thanks,\n> Harald\n>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=bXlq6Mkj;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=bXlq6Mkj","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","sourceware.org; spf=pass smtp.mailfrom=gmail.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=209.85.208.170"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fgP8V6D7Tz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 25 Mar 2026 08:59:38 +1100 (AEDT)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id C48774BB589B\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 24 Mar 2026 21:59:36 +0000 (GMT)","from mail-lj1-f170.google.com (mail-lj1-f170.google.com\n [209.85.208.170])\n by sourceware.org (Postfix) with ESMTPS id 64AAF4BAD14A\n for <gcc-patches@gcc.gnu.org>; Tue, 24 Mar 2026 21:58:53 +0000 (GMT)","by mail-lj1-f170.google.com with SMTP id\n 38308e7fff4ca-38c01150eb2so36617661fa.2\n for <gcc-patches@gcc.gnu.org>; Tue, 24 Mar 2026 14:58:53 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org C48774BB589B","OpenDKIM Filter v2.11.0 sourceware.org 64AAF4BAD14A"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 64AAF4BAD14A","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 64AAF4BAD14A","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1774389533; cv=pass;\n b=LY6mAR5mVxvJ4zPCyYHd1VMPcH9J5e1/Eog6syFuOZ1T4bTXcyPmgftitl/rdJ9hvY2CDZVZrwKv/aR6qALZoR5Y0V9Z6qS9GAx5yIFY/YVDt0WrDtybsYztcd3eWC1n54ME3NdhLQ3GVGHBRMPXiZpUbqAuoTxn587LIERxUaw=","i=1; a=rsa-sha256; t=1774389532; cv=none;\n d=google.com; s=arc-20240605;\n b=EpMZqF61MHAMF64cq30n+VMuMZWVTu2HoUJp40URwSWGFtbAxH2oAI3WYBtie2pp0B\n Yq010eF+9BSUVla0Vja+I9iGO41k/VFfbnYprTsWEYwisDmTI3VioxJPhWibU9rXwDeH\n wIe85AfLK4y+H+xJk40EOjPpLXTz0ISAxIXVGOtpmqZ+tOiRqPdRC89b5Pg5PrjYsFCO\n bf6BUpqD5PhjqsMoAuILpL11m4o4HQ6xYxv6CLYRelVnVLyN9kJe3DAm96kLj35RLW4q\n yHdGVM1KFyi/onNY5WDWiEmPdxIdBoblh9iIOKdZPntgWkMfqZLIAm8l63NkRAtRXgTE\n eOLA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774389533; c=relaxed/simple;\n bh=/ZHt7lNvoi9/xWyBd2DqQIrCSt4ka0GwFOHrY/z27YQ=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=W1EhcMY869DnIy6DR+L8mydtSyXrnUo/Y0UJJcxlcqopT/+rB9H3G1lY42eMWZU2gABMsxr4CNtcFj4V1EElfUyNRjKAycaavhuVyrAnTDH8H2Yo1uCs2Jz2n8yFuOP70SBZcq0soyoyoiyJTVS17/+XawUZjS/V7CZZRvh6fkI=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:dkim-signature;\n bh=/4BC0XjX0TSEvIfcoNkMrGbgqWjFYs3n6QslLmh6yBE=;\n fh=kGbVewHgRXd9CXnCnkrYYuYDZTCzb92ih3RNuLE0m/o=;\n b=AF8CoBrfXBWtYRzq4yBY8HttfTc4GoEfGWDkxqz0+IghMT8sP0P1ezF76rGGvnWi8c\n rUC+TceYnrtyj3R9IDi5hdva5u6n3hndjbhh/+b7zivZS/VAx4B9JD6DKZLN7+w5wBCW\n F6egd/oRsCHFQO3njOipQ1PiATBWzDoVvRHOrluUbSlKYUWjsEH/JUeYNOyCp2LVg4Vj\n tN2pjjwAtNgV5f+m6PteSmj8MdDL/WFunN0MZZ5zQmwkYwBEAbxJrt4YYMEDXSUM7OSm\n NjHSYLzLJ3iXCVlTRhM0EbaA8ObTlyQVC144EuuJwtrsJK+buCtsfckZeh2cKzhhl6bB\n fG1w==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1774389532; x=1774994332; darn=gcc.gnu.org;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=/4BC0XjX0TSEvIfcoNkMrGbgqWjFYs3n6QslLmh6yBE=;\n b=bXlq6MkjvQikc43//orKIn0URHBtTqMXCVBA6n3/AlzSpZG4yl38mL7YA2RxfMLDLw\n 6tbKzwsL+nEM7iIx47TnqS+BeiY5ypdEDTiuN49HsI+/KOfdgvb1nAP8DqBFm33IMceb\n lRF9YphjL1X0RdCR4+6ujhxqdzsWLBJVOaZlpDae4A9tDxNG5OJyMum/kU6G1Y4Ja8jM\n urfH82xRmoOPE9LEX45qF4UZ5/uXUOl/WrJz7H+AMokqZaDryQ3L/41Ad2NBRXDsrprX\n Blc1fKMEK0Rz72gYW7pmF7AFP6iTZvMqZtR1+CJkU/eacM2ETWsQRp4sCOztdbxOM5ho\n s3hQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774389532; x=1774994332;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=/4BC0XjX0TSEvIfcoNkMrGbgqWjFYs3n6QslLmh6yBE=;\n b=EUnfI1fZWriAIstK5tLC30vbsabORMPijRDF+Vm+0m8B+hETECQ5K+Z3Rq59ZNafKr\n yHAytQuoa1w7l10wGmDLTUA6IQnJ19DG5LR57t03G2JECLW64OnJG3eSsYGyPPtxnw0w\n TBmhMfGRyBGJ2abNnbfpqHFwwkrzRNlLc1t0Re7RhnJZwnrlAdGRiwYFNoCJHEenPvyY\n BiKKmLgFtlNEkGSQeFBbEN5cdIrr/hopVGVhUHUDtAGKQWcNs/cXetIlruJJKfKP73OT\n LpOejLZdlBuVNaCHmEOP9OD2ZJWS51/LvD3yFfLJqdFMwASqW8yioEsNAX0dOXYOY+TV\n Rggw==","X-Forwarded-Encrypted":"i=1;\n AJvYcCXFRmBd6J21Uogm7sXkJKrfUWywN7+esa2vfMoG6q+VXXMx7rwi/EPWeS7EjwSkbhxs3UayRX1yo2qbCA==@gcc.gnu.org","X-Gm-Message-State":"AOJu0YzMv7Ewr1A507ApmqwE0HNeZ9DeNfxrbXkGOqcPgOocE+tq8x2N\n DPrHQkLuZjTWuPuNwkAsFcDnBREahInmik0s3y/C9SsXneub32rln/Be89x5btMxgjog+St4lLr\n O2PdBRH3aJMLKnGZoo0l9RA+dm7P5c64STg==","X-Gm-Gg":"ATEYQzwmGl1THW18SQtCzjWWZTpNY1u7K/Dy9x7WQV8S0LAnkSoB1HEv7fDnpLr6tWU\n buQslqjMLIqJwuVXXeiGK6DMnCU9v3KKnHiYyBtcHoRfN5i5odaoYsc4UD/jPenwr/j0kQhkfFK\n rDjhn3yns2N1o6uPVErO6CVz1QalLQCz/GOqEddGcxhJM0kDX0tTII0djBy6stw1bIuCoGz4UUj\n irODC0MCQMHjl3/fHRRDR70HtF45JL8X6/Qi0plA8L/yBRttZpYdZEq+kM6O48u1WawQUFT2hs1\n mEn/PScK8cGaqMNnfxoYDttiJXgo9g9P/7mF8iew9w==","X-Received":"by 2002:a05:651c:324f:b0:38b:fd3e:c449 with SMTP id\n 38308e7fff4ca-38c430caea1mr3052531fa.4.1774389531862; Tue, 24 Mar 2026\n 14:58:51 -0700 (PDT)","MIME-Version":"1.0","References":"<6e4141b7-da01-44cb-859e-4bdfab15d99e@gmx.de>","In-Reply-To":"<6e4141b7-da01-44cb-859e-4bdfab15d99e@gmx.de>","From":"Paul Richard Thomas <paul.richard.thomas@gmail.com>","Date":"Tue, 24 Mar 2026 21:58:31 +0000","X-Gm-Features":"AQROBzCeYsTTdEmeIqas5fEe-iK6GbgKPRA4W0SSsE2x_SS0oRn1XFmIHMfqtZA","Message-ID":"\n <CAGkQGi+sHykDc69_Wx=gT_i72G_xydF8EmKLvKmYTDnmrphiXw@mail.gmail.com>","Subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","To":"Harald Anlauf <anlauf@gmx.de>","Cc":"fortran <fortran@gcc.gnu.org>, gcc-patches <gcc-patches@gcc.gnu.org>","Content-Type":"text/plain; charset=\"UTF-8\"","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3669074,"web_url":"http://patchwork.ozlabs.org/comment/3669074/","msgid":"<713ec06e-d76d-41f6-946d-13588a867a73@gmx.de>","list_archive_url":null,"date":"2026-03-25T12:55:31","subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","submitter":{"id":21263,"url":"http://patchwork.ozlabs.org/api/people/21263/","name":"Harald Anlauf","email":"anlauf@gmx.de"},"content":"Hi Paul,\n\nOn 3/24/26 22:58, Paul Richard Thomas wrote:\n> Hi Harald,\n> \n> This looks good to me but for one niggle: Does the error in the first\n> chunk get tested somewhere else in the testsuite? Perhaps I have not\n> done enough investigation of the patch when applied?\n\ngood point!  I have a variant of gfortran.dg/proc_decl_26.f90 that\ndoes test this one and the sibling test a couple of lines before\nmy changes.  You'll see that the error messages for the additional\ntestcase are now more symmetrical :-)\nSee attached updated patch.\n\n> Thanks for the patch.\n\nI'll commit tonight unless there are further comments.\n\nThanks for the review!\n\nHarald\n\n> \n> Cheers\n> \n> Paul\n> \n> On Tue, 24 Mar 2026 at 21:16, Harald Anlauf <anlauf@gmx.de> wrote:\n>>\n>> Dear all,\n>>\n>> the attached patch fixes the issue reported by Salvatore Filippone.\n>>\n>> As Tobias already explained, we have the situation that resolution\n>> does not always resolve the ambiguity between deferred shape and\n>> assumed shape.  The attached patch solves this by splitting the\n>> shape check into one for rank (to catch true deferred shape cases)\n>> and shape, the latter making an exception for the described situation.\n>>\n>> Regtested on x86_64-pc-linux-gnu.  OK for mainline?\n>>\n>> Thanks,\n>> Harald\n>>\n>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n dmarc=fail (p=quarantine dis=none) header.from=gmx.de","sourceware.org; spf=pass smtp.mailfrom=m.gmane-mx.org","server2.sourceware.org;\n arc=none smtp.remote-ip=116.202.254.214"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fgn2x2gp4z1xy3\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 25 Mar 2026 23:56:09 +1100 (AEDT)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 4A0EE4B920E1\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 25 Mar 2026 12:56:07 +0000 (GMT)","from ciao.gmane.io (ciao.gmane.io [116.202.254.214])\n by sourceware.org (Postfix) with ESMTPS id C1AE14BB3BD4\n for <gcc-patches@gcc.gnu.org>; Wed, 25 Mar 2026 12:55:39 +0000 (GMT)","from list by ciao.gmane.io with local (Exim 4.92)\n (envelope-from <gcc-patches@m.gmane-mx.org>) id 1w5Nlp-00022n-TQ\n for gcc-patches@gcc.gnu.org; Wed, 25 Mar 2026 13:55:37 +0100"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 4A0EE4B920E1","OpenDKIM Filter v2.11.0 sourceware.org C1AE14BB3BD4"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org C1AE14BB3BD4","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org C1AE14BB3BD4","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1774443339; cv=none;\n b=kTyqjpKMmQj06agNF+XGxwZ5PGLKWLxnC0U8BIfyFkqfrjxcaSBdzUG4WVwhZ3EmkVQQsOHFm+JsTjAag3vSzzk6mUcsSFCyQIqfvp7la0u5QL21tIGQO9ILvkYmDdwMl1/MIjA5FzF53REleCWFDsf3qeP7nFhSfbw7/xF/rOU=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774443339; c=relaxed/simple;\n bh=n1zz6nLMn095YGWDcOSZ2FM3kvhgPho3Tno4d00Smd8=;\n h=To:From:Subject:Date:Message-ID:Mime-Version;\n b=Yf6NV1SiVOj12eIQzEz3yCFzlXKVxA/JISRzKyZrncvCWAbjMym5TZUp8S9rwZX/dUAklZl2MDjZJ93hBSZp44ESgKkTS4ypz5rHwSMFt8BScPn89YimBWz1SDnnCfMPcAmFc+Wn5D3qT4Set7Er3GC0nEBd9/fwXlwIYbm9WRw=","ARC-Authentication-Results":"i=1; server2.sourceware.org","X-Injected-Via-Gmane":"http://gmane.org/","To":"gcc-patches@gcc.gnu.org","From":"Harald Anlauf <anlauf@gmx.de>","Subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","Date":"Wed, 25 Mar 2026 13:55:31 +0100","Message-ID":"<713ec06e-d76d-41f6-946d-13588a867a73@gmx.de>","References":"<6e4141b7-da01-44cb-859e-4bdfab15d99e@gmx.de>\n <CAGkQGi+sHykDc69_Wx=gT_i72G_xydF8EmKLvKmYTDnmrphiXw@mail.gmail.com>","Mime-Version":"1.0","Content-Type":"multipart/mixed; boundary=\"------------iN650ETicbY7JcQ76vxUBZxh\"","User-Agent":"Mozilla Thunderbird","Content-Language":"en-US","In-Reply-To":"\n <CAGkQGi+sHykDc69_Wx=gT_i72G_xydF8EmKLvKmYTDnmrphiXw@mail.gmail.com>","Cc":"fortran@gcc.gnu.org","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3669330,"web_url":"http://patchwork.ozlabs.org/comment/3669330/","msgid":"<5e2db7be-0482-4474-ab41-28de0a0002f8@gmx.de>","list_archive_url":null,"date":"2026-03-25T21:18:22","subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","submitter":{"id":21263,"url":"http://patchwork.ozlabs.org/api/people/21263/","name":"Harald Anlauf","email":"anlauf@gmx.de"},"content":"On 3/25/26 13:55, Harald Anlauf wrote:\n> Hi Paul,\n> \n> On 3/24/26 22:58, Paul Richard Thomas wrote:\n>> Hi Harald,\n>>\n>> This looks good to me but for one niggle: Does the error in the first\n>> chunk get tested somewhere else in the testsuite? Perhaps I have not\n>> done enough investigation of the patch when applied?\n> \n> good point!  I have a variant of gfortran.dg/proc_decl_26.f90 that\n> does test this one and the sibling test a couple of lines before\n> my changes.  You'll see that the error messages for the additional\n> testcase are now more symmetrical :-)\n> See attached updated patch.\n> \n>> Thanks for the patch.\n> \n> I'll commit tonight unless there are further comments.\n> \n> Thanks for the review!\n> \n> Harald\nPushed as r16-8289-gbbc4d2e15c4e5f .","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=gmx.de header.i=anlauf@gmx.de header.a=rsa-sha256\n header.s=s31663417 header.b=be3guXO3;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n secure) header.d=gmx.de header.i=anlauf@gmx.de header.a=rsa-sha256\n header.s=s31663417 header.b=be3guXO3","sourceware.org;\n dmarc=pass (p=quarantine dis=none) header.from=gmx.de","sourceware.org; spf=pass smtp.mailfrom=gmx.de","server2.sourceware.org;\n arc=none smtp.remote-ip=212.227.17.20"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fh0CM1ZZbz1y1G\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 08:19:09 +1100 (AEDT)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 9F0614BB58D7\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 25 Mar 2026 21:19:02 +0000 (GMT)","from mout.gmx.net (mout.gmx.net [212.227.17.20])\n by sourceware.org (Postfix) with ESMTPS id 609174B9DB63;\n Wed, 25 Mar 2026 21:18:24 +0000 (GMT)","from client.hidden.invalid by mail.gmx.net (mrgmx104\n [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mlw7f-1vg6ph3H1v-00ZQzI; Wed, 25\n Mar 2026 22:18:22 +0100"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 9F0614BB58D7","OpenDKIM Filter v2.11.0 sourceware.org 609174B9DB63"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 609174B9DB63","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 609174B9DB63","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1774473504; cv=none;\n b=VUUzTvd4TONOkkqZTKQW2K2dCl3QRW2KK/7s1nTJ0IkSOysipE/MYdKEoG5YBRXVn5H0PLy2amKKV813kauQsckrNqO1n6TCLeOgRiYxJF6nD7CqXFJVRqOLqvY0x8mizikRlO7n8dLWelRhHu+rE9g4kk6hxmgAOmWMRzGn4aI=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774473504; c=relaxed/simple;\n bh=4mBnFQS3A2MN7/XCVVZCnh8FJphZquRP/MBNigrNmS0=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:From:To;\n b=hLrSpQpOl8QoKaoTbU0FjxsjKtAWWleOylFOP+v6SPefNGSpkMWkZYoc70BRJhHMSe9UXLqBxhW+LX3G4YbSKKT5dDpiaMrHB0RlsOIyZ1afq05hO64PsKjejxFNpGZ+Um2JZ4XyYa+hiW1cGKCZlyv8UJ+Xzf/HwRhvYOadONA=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;\n s=s31663417; t=1774473502; x=1775078302; i=anlauf@gmx.de;\n bh=4mBnFQS3A2MN7/XCVVZCnh8FJphZquRP/MBNigrNmS0=;\n h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To:\n Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:\n cc:content-transfer-encoding:content-type:date:from:message-id:\n mime-version:reply-to:subject:to;\n b=be3guXO3aw1KXGQZkFclVZhUkqLE2fDaY6v/rHaI4kQsN9f1QJcH137Tmw1DdLro\n V+FuTso0H1JkjpatIFntrui4HcrD4VdU8VTbEesbvHdvEktjlVS7cuYdWDs6+fweX\n CXhZFdgtJxTERFJGxMgWQQ6bp/xbli0V5mUUL7EJAVoRo2bIfMY3QIcnA8s+Ae9Gx\n nm7Sgr2AHAmQLAJB/1s3h3RBy9hut7DgGt8NHoWbQFL1PTuMUm1P5QXUPoZz3uSmG\n JcBMCv6nv6TQPhNgwMhtO8CX/tNQQ99pYI3LPrmU40hnH8riiDNHvgjBJFeF5RbVv\n t8IlScINjjuhu9+h5w==","X-UI-Sender-Class":"724b4f7f-cbec-4199-ad4e-598c01a50d3a","Message-ID":"<5e2db7be-0482-4474-ab41-28de0a0002f8@gmx.de>","Date":"Wed, 25 Mar 2026 22:18:22 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH] Fortran: fix rank/shape check in interface checking\n [PR124567]","From":"Harald Anlauf <anlauf@gmx.de>","To":"gcc-patches@gcc.gnu.org","Cc":"fortran@gcc.gnu.org","Newsgroups":"gmane.comp.gcc.patches,gmane.comp.gcc.fortran","References":"<6e4141b7-da01-44cb-859e-4bdfab15d99e@gmx.de>\n <CAGkQGi+sHykDc69_Wx=gT_i72G_xydF8EmKLvKmYTDnmrphiXw@mail.gmail.com>\n <713ec06e-d76d-41f6-946d-13588a867a73@gmx.de>","Content-Language":"en-US","In-Reply-To":"<713ec06e-d76d-41f6-946d-13588a867a73@gmx.de>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"quoted-printable","X-Provags-ID":"V03:K1:4ocyZzxQfGC4NRtBcz6CgHtlq/2hDFFSrUA0VuMb7MKkZQMJMie\n /oTVvA6BRF2d44xfOzgCVX0JRBMmjhLiaTO7uLsEdveps+P8N3GV7RvIEKFkGobNtrNhRn5\n YsXmyA3hOo8QONv9NK4P/BWYJR5n783wz4UlUwlPAM61S9HII/rSf+xwWxXDjREQ39+Ysa9\n N8HXgg7dHZOeHV61nLkrQ==","UI-OutboundReport":"notjunk:1;M01:P0:o+G4o4PSETg=;dH4W31vCiNkpScQuxnhGXs5p4Xg\n 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","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]