From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) by sourceware.org (Postfix) with ESMTPS id 0D0543858D35 for ; Sat, 7 Jan 2023 18:36:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0D0543858D35 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-vs1-xe29.google.com with SMTP id o63so4661186vsc.10 for ; Sat, 07 Jan 2023 10:36:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=UEK+IS1EZzz53hm62b8M4BWe8UsIbjVtknaDclDT+k0=; b=Oh8BwCGB/QnCJEUKV5R8e0zH3iOcAF55OAxGa+i3Pn7HOpEfkwdfWHCEF2fGSZtCyE MUVJXGT5d75qj9mQDcPFQ45SEiQFZzrP1Fhac0Y0igcKKQQQrHxfjcDxO9e3uJRYqXSd AtRHWj3yDlNSi45YZ/23H+iAgqPdiPwbMAWl4NETTzmsBdvBhgY8MhrBSyaruo6fNSSs MPYSWdas5A8e/2xK/MYsSwyoameZFAyVa3+PoPolsBiO4RA7nxsa+byey376Vh/CpujJ ClPMk1Qu1Uz5YCl1mwrsNz00rFKS4YMXZhRTjbRLEZJcbpV9cTlhXQlNvjH5yZglvxnk Rk5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UEK+IS1EZzz53hm62b8M4BWe8UsIbjVtknaDclDT+k0=; b=7b9cHQ5l2qd/WMhA25sba7mJdBDqqTbsZZftZnqS07DY7iBanmFPfxDBEYCoygaAwA 6EzK6n2KbiUEvxGauASx0tNEomj8Df8kyO+T0WwrlJ3hmkIguoGDMnpnME5HR9E5qf+6 wBS0ZrOIHHAFz1/4KVte/WQHoHq8ET+lrizH59MKd6/zYy6RsXEWrPXCA0thCbjlznob 3mEG7qUmDg3hBJz+dC1UiFMlc48tOGKhnXkBemeEriHP8Nwj6T6xXHCyHQxB9W6wY7Ux wJ01hVMPMUEI2tzv3SW/WfRVO2TejoE2spIbamoCG1O3dfYZ9wRzTov+xr5Bt+ZrqLGG E8rg== X-Gm-Message-State: AFqh2kqe9jZFh9oc3mB4Xc3b9kNR4+o+GyVbeuZXMOi3jUC2ovJfGM0U klJkn7jxMNq7XGuQOivuubr9bEKhFqR2qs+qbdQ= X-Google-Smtp-Source: AMrXdXuFaL1FHZZvt/Rb8gKPRFCI+e0EhQHsUhFjUm0d1AZidNoCetz8Fc16oTAzoGnk1MKEUFHHzP31/zrw+q9EjAA= X-Received: by 2002:a05:6102:38cb:b0:3c9:b452:963d with SMTP id k11-20020a05610238cb00b003c9b452963dmr5060547vst.28.1673116564270; Sat, 07 Jan 2023 10:36:04 -0800 (PST) MIME-Version: 1.0 References: <3cbaf568-84ac-8498-558f-9560fe395d66@gmx.de> <7ab973cd-f62e-28be-36e8-4e44252a4a38@gmx.de> <061aee5b-c27c-3a9f-419d-9893c2d744c4@netcologne.de> <78aafe8c-dcf9-55e6-50ce-c6289ea1f3fe@gmail.com> In-Reply-To: From: Paul Richard Thomas Date: Sat, 7 Jan 2023 18:35:53 +0000 Message-ID: Subject: Re: Fw: Re: [Patch, fortran] PR37336 (Finalization) - [F03] Finish derived-type finalization To: Thomas Koenig Cc: Harald Anlauf , Jerry D , fortran Content-Type: multipart/alternative; boundary="0000000000007b32da05f1b0cedf" X-Spam-Status: No, score=-1.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.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --0000000000007b32da05f1b0cedf Content-Type: text/plain; charset="UTF-8" Hi Thomas, What causes the ICES? Cheers Paul On Sat, 7 Jan 2023 at 15:28, Thomas Koenig wrote: > Hi Paul, > > first, thanks for taking on this rather monumental task! > > > Given the scale of the overall patch, I am beginning to have a lot of > > sympathy with Thomas's suggestion that the finalization calls should be > > moved to the front end! I will take a quick look to see how easy this > would > > be to implement. > > There is one drawback if you do this in the front end: There are a few > places where it is not possible to add code without running into ICEs > later, like WHERE/ELSEWHERE, which is why fronend_passes.cc keeps track > of these things. > > Best regards > > Thomas > -- "If you can't explain it simply, you don't understand it well enough" - Albert Einstein --0000000000007b32da05f1b0cedf--