From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by sourceware.org (Postfix) with ESMTPS id 7A443386C59D; Fri, 1 Dec 2023 21:15:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7A443386C59D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7A443386C59D Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=212.227.17.22 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701465310; cv=none; b=KEbnCoR0Sh8WecBBrGp07KjHWEeemTG+Jic+rAS8s5pmSCpt9d05EZOIdKLmlIqYxhnix96siud2z6KKZDiUPrjrztAJoS5rjMZw9n01rYUWNPZVxuYuO467xj4Cv9IGN4Rcobkt8Jrygjpl0mReB73OlbGAIRPKgpAVjqsq1xk= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701465310; c=relaxed/simple; bh=lP/IUgT3siCdhzBWOEknuoXxQoo2kRDt2zPuH1Q+Cg4=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=uoNzWcwfbpWQCSFac0v8d/vcNp6J5bF0petczjk5XAgRr7pB8OhSTjfV0W8BuKTlcVk5BJOKz5wINa1/RT+1KCMNQo79uppl4J1VKyCzve8/Qz0HVFIcfbbgDBKirrUCFc2vPT/Aj9CjtcxtIuYL71w+d38AMmAzdmwVxmL6N0A= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1701465307; x=1702070107; i=anlauf@gmx.de; bh=lP/IUgT3siCdhzBWOEknuoXxQoo2kRDt2zPuH1Q+Cg4=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=fVMG1urg8YQnHE+sr5zExXJqDM1mXGPGJaEzNbSqHxYQYJ+smQB0buzP/L/7VDTq VSw/RYviE2mFO1mVUNfuhKxsy2gArfWDYFU2u0M/DtcSS+/zU7HTXY45LXL7YAmcy skc4h/0lJEst8TWsT2+uIhYrtteD7gyKLie8ujfWSXeE2pixUf/qmA/MmZMe1WZLM gDkIIUSmfauRnqhV7ArBJENXPXlb/Y1hzNvf99YqT0of5Xs7kvZBfH3dPwANL0G9p 8V0VVq7oeDPR+RA15Q2Rnesp/XQoKeFXw5PtSytK1QkM5xDH37A6fubkOyXTG0nBr AedtZeDLXY1e4ez1YQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.29] ([79.232.153.62]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mel3t-1rjseE1Fgb-00amfL; Fri, 01 Dec 2023 22:15:07 +0100 Message-ID: <4ed4675d-f82d-468a-ac53-5d0899137a68@gmx.de> Date: Fri, 1 Dec 2023 22:15:06 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Fortran: copy-out for possibly missing OPTIONAL CLASS arguments [PR112772] To: Mikael Morin , fortran , gcc-patches Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: <0d7703fb-9e35-4ccd-a7f0-f9e72afc517a@orange.fr> Content-Language: en-US From: Harald Anlauf In-Reply-To: <0d7703fb-9e35-4ccd-a7f0-f9e72afc517a@orange.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:fHB2xRFcKwSBecEF8gXT/P9UMh85IeNhdPQ/vZ/sP6xtrdw/WLB 400WdGdPxqEwORe3m4aN3jH+Cm3T0GfCBSoIfVN2hBAkOYAEAOptyWBxSG3OsCM+mu7cCf9 P/7hBRa5IjzN6+LbAPUQ19y84s/6ZS77ce5w4DynF82G2EZyNfY2ryxHT08pQxXR1Fr7rbD IK/I4VNaEVAdfmxa+/I5Q== UI-OutboundReport: notjunk:1;M01:P0:1bZYzpgkRZw=;PkuqK2pKm9ca7ytsiRjFA8sgJaI uPiuV31jyQBiX2nu9Od+bTPfdu2e/l2RnWsjWvPVHRhO6Wz0wc3/6YB/agjXNBIBh3fy1woKg iODnbw4YREaYnCC6jgIAp/UfY5mlU/JP4DDcM+MDte/SPARJdFen5Mg9OC7Atj6PXpXng7mby 36NmK+2o+8bU9vH1ktw016fyAu2o2ZLAEGg6k6pJwaVfhVUpSYQf1NbCLx6R0B6BltoZaIe1d JfBVsD+Vhk/BJpzedwG5ZEp+PDJN0vBg126ts2PHzlc2nWF2/HG57H3VsFBWKdX8d0hAv6rRP d5rn6haonSQlC5ztxFe6Yf2OpHYW/mI2t6PquuiMnuKp298Ub/JsXBhCulHIoGS+Y0woo+tfc rmRXq49r/rNRXDVo/hpQbJrwHYL9hoRy9/h4mVyrSDkhAwQobhtkhqXmI5gIt7+cwwDYc7une XmOI3pgyK/IzsbSLp6AxfbwtYbCqH1pc6sEbid7js2ObwBBTmRff7AwnqEVlV8nsKFMyjkCxZ DDUFNfJGkofux0KLfiW8tUwa/gE2WMguek3PwIOmCqJCm96P1HzZz83CB5I/BGTQpxSgIyQRA zxfaq8rFJe9npWRy75p5sxGElrwayoJNGuiV0iFn+QcsArc6YPRwgbVxu1sAT6gLxJ7ckzWT1 +HjlC97nkbJAoKDmlZZpgrMZdbNBBEqNHFCQdPuOrC9trhZoQ+CwNlFM6VKpM6kkmXOrJS8Py /eQGy8TDPYfe6ckQv0w4ySBn1v4PRd6zaPrrfO0+fIGiwyVBOX7R+vrANW7mcw70N4Y00TveS PIZXtrQuXWYVF7EQxVVy1yjdqhjwmEu6DeIRR4Z4TCG8AnTmiiuGQulQ/Dru75E7z8INLawfZ jSannUTGSZs86H/a19n8WesZerP8qmxHq+uX7UXEwqIKwOhfxuVOX7gciZoLza6LqGyFMZ+xV vVa6PZ39K9xQdBZ9SpH0adjeom4= X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: Hi Mikael, On 12/1/23 21:24, Mikael Morin wrote: > Hello, > > Le 30/11/2023 =C3=A0 22:06, Harald Anlauf a =C3=A9crit=C2=A0: >> the attached rather obvious patch fixes the first testcase of pr112772: >> we unconditionally generated copy-out code for optional class arguments= , >> while the copy-in properly checked the presence of arguments. >> >> Regtested on x86_64-pc-linux-gnu.=C2=A0 OK for mainline? >> > Looks good. > Thanks. ok, will commit. >> (The second testcase is a different issue.) >> > Maybe use a separate PR? > > Mikael > I just found a fix that is regtesting, and which will allow to re-enable the test failing with ASAN in the patch for PR100651. Will merge that fix into the previous patch and submit a v3 later. Thanks, Harald