From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id B577D3858D28; Sun, 17 Oct 2021 16:04:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B577D3858D28 Received: by mail-wm1-x336.google.com with SMTP id m42so6588059wms.2; Sun, 17 Oct 2021 09:04:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=70SxnEreJo8f1Yfjn6gOHxeXQXZbNRf7BAfTmjG8l9E=; b=Z6uHd4qn1WmbP53VVN49k6GuFkqpsfUh7KLyaG9fX8doMTiddNa3NRJ0NNVwKqCxor tqkMqYYYhiQBygbFBgzL9InEeVJJ3E9jKG5HqbsU6i5qrXjHkygL32Un74HhukpnXHx5 jYHHn7vZU4R/Mus7AJ0i3ofQB3vBYp/466NJqIaHzPYu39ggxPt0uiRX5DLnYM4EsF9/ BotEZiMR5CQzFjXnFnBZJsKvGBe7o2DIGT/USAWhWOvi17fhVS+zfrT+hJU+FTA+xoje mv+hT7CQtxIdUi4r+IJ2W8K0KkH/duE88Io6RZrL+gGldThXlH7iCypsZtbg9/th9JoV MTww== X-Gm-Message-State: AOAM531hX4PRQUCxdHXD9pvEe3B4aixDMldAUEj8uXKn2liUs+m3b3YF c+yj8zvbV/9GE/Qt2/EPeWGkIiSUpqbPdV1bsB7uYkGw X-Google-Smtp-Source: ABdhPJwL7W8T8yhij386kDQF7xmygGfSFCtcfo5oFkfqd/MaiVPzxTOY66JAIfLqYGX3vb8K0hfyCqcxt5XIGLYjou0= X-Received: by 2002:a1c:e901:: with SMTP id q1mr25303821wmc.185.1634486644802; Sun, 17 Oct 2021 09:04:04 -0700 (PDT) MIME-Version: 1.0 References: <408af1f1-0348-6032-7de7-a8cd33b7d6ed@codesourcery.com> In-Reply-To: <408af1f1-0348-6032-7de7-a8cd33b7d6ed@codesourcery.com> From: Paul Richard Thomas Date: Sun, 17 Oct 2021 17:03:53 +0100 Message-ID: Subject: Re: [Patch] Fortran: Fix CLASS conversion check [PR102745] To: Tobias Burnus Cc: gcc-patches , fortran X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Oct 2021 16:04:07 -0000 Hi Tobias, This is OK for mainline and as far back in the branches as you feel inclined to go. Thanks for the patch. Paul On Fri, 15 Oct 2021 at 22:19, Tobias Burnus wrote= : > This patch fixes two issues: > > First, to print 'CLASS(t2)' instead of: > Error: Type mismatch in argument =E2=80=98x=E2=80=99 at (1); passed > CLASS(__class_MAIN___T2_a) to TYPE(t) > > Additionally, > > class(t2) =3D class(t) ! 't2' extends 't' > class(t2) =3D class(any) > > was wrongly accepted. > > OK? > > Tobias > ----------------- > Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 2= 01, > 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: > Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaft: M=C3=BCnchen; > Registergericht M=C3=BCnchen, HRB 106955 > --=20 "If you can't explain it simply, you don't understand it well enough" - Albert Einstein