From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by sourceware.org (Postfix) with ESMTPS id 59EFE3858D32; Mon, 20 Mar 2023 21:32:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 59EFE3858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1679347928; i=anlauf@gmx.de; bh=kGhHr9jsocNl9zHUulmguZJMd6PIxJRlD527zvZGaoM=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=XIqsw39Z7aKipbCc9M8GuiyjJpp8Qhc3tJpStaInZcsa2xOMcgqRUe+MQlajmnlv0 2opqmNGskWqW0t+YCV/S31pPaU3mk0dVC6WmAkZsrGZGbPwu5XZoQLNc+9ejxaqRAH D+oD8NFT2lflwnQRNtBV96g79Xeef5+mDOdFcUCKQDTxpC12EXi4z+lP+gNcliv42k ayG1c92f5yvAg+bjHRgNyo3SlGJe5eIxncJ5An+/hhBAs1oO4EfBDr4SLW16TLao/N Iv6Zs1O1e+NseCKw7/HPyIRQIltRmHtIPHs3ORepBIdQXR0cwFJ7VhVNYC9zrVW36M ksVkprAenuFjQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.29] ([93.207.84.34]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MNswE-1ppIFU2l2m-00OH4j; Mon, 20 Mar 2023 22:32:08 +0100 Message-ID: <07608206-8ec1-6c78-c85c-a4c261a5aacd@gmx.de> Date: Mon, 20 Mar 2023 22:32:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [patch, fortran, doc] Explicitly mention undefined overflow To: Thomas Koenig , Paul Richard Thomas Cc: "fortran@gcc.gnu.org" , gcc-patches Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: <80e8f406-3e2c-3871-d225-0a74a620c6f6@netcologne.de> <83ed6780-22ac-bb57-d80c-c4d3a2c6b773@netcologne.de> Content-Language: en-US From: Harald Anlauf In-Reply-To: <83ed6780-22ac-bb57-d80c-c4d3a2c6b773@netcologne.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:9NeP4GwNRFDHeJJFisJpdShwUWvvmo3I7/fgiNbWwSUZavPbwjs Uvy7IRNtEJeU4WacngnBxptzGK7BPBXIyTNRJWJ1Q9UTxVotKBVQ/R2qzStN6uuxVSrNF3+ +rsJVPEqgH9hZQzfHhS4ssL7UBGKTu45uz0Rr8ndsNn4gUruIUlb4/x1aKfKwnJY8krS1sv 3InSWE902K5IJaDv2Om6A== UI-OutboundReport: notjunk:1;M01:P0:qwOuMCi+1bE=;GJPSJZHSwNUatyU4k2MIGS4JmzQ z1mew0VCQBAPwWh9oX9ZOZFUAViNoQawZy9OebRpTpAML1TXF2phL/LhVNq0cuC4NnfVtGjH+ ijht8yam5+O6ITDX9WY0l2qpXn3m434e9V9+pJP1IWUcY5Zt9UoAy1NQLcMfXEie5DHrsZNpB 1alP/O61d059dvinSn+lomIbOCTJbnrWSUdSYI9V2TbPaFuuQP6qAoYR0XG/BCUIH6PeROGK5 TzAoEwp46A7eyGrdEkPNnal5N098/KOlPeWW/xqzECTndVi6BPtQf/Jqwh8//hmcvrqBytatj BtFVfOgJyS+Zkq0fwE7+Ic5HnV1q4H4yV9N7ASUPVMPMIjLwMJzaMFS7VjxFsaEUYmSN9CLPt OAcnnDNWVVer4PI5tSjAlTDx51DVihgtj+ePgqBjzL+CMMcyetvc0HHQ8OY7ptUQejfj9dkP9 VcEyX2tVakPnNEQ7tvAGrWICczbR1geqAgeHQCrD7vMsgJhT+17STvSAUR1XS9q+Q7B/YODsw ajlukC5TfcqYZJD5pSGotqQPquQRUTcVNcH4D71YUWUBBHuStr3lWmSpkKCe6WWFnb7D97W93 N8LnTjDg8Yjj/4q37CQW+H/y7bIWiCvJo52E59SUzQxbSMxGhGmO4e/G42GRmP37Et1cWR16Z +gUWBwQdq2tL1ttiGbBw+R2vbdPgjyU+2axlvWmaMzq/1gjnVbHGcn5y2XnKuv5Pa/YE5i24f /iBdEvR0t2zU2JYSLF/shJsGQqFroKvonljr8Db/no94wB1g4b92mmwKLrMPntk91zWSuDnyP SdAD5IvFE+5xYuvM0SXACLieD8Qs2KfGq/g3KvEkvhVsJw1ah6DmSOiYy0KFqkm+RgLKt3Fto 7yH9KvZfq+lBkSbqDDB7PqaJL1HDjL21ZADzd42H5HkuD3M8ZFBTKUed8uhiU9fkjcgOuPNTA 8SvRmN2v2CqG+BQFXPVaAD2tf5w= X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,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: Message-ID: <20230320213205.J2kjJ5d01_OdHP45WJ8Ai-dl1w08f5Go60nO6xogUsQ@z> Hi Thomas, Am 20.03.23 um 08:14 schrieb Thomas Koenig via Gcc-patches: > so it the general problem is not restricted to -O3 and not > to current trunk, it depends on the details. > > I doubt that the result from 9.4.0 was expected, but rather > nobody noticed.=C2=A0 Or, bringing out the pseudo-RNG into a > different setting changed things. > > So... any suggestions on how to improve the current wording? how about changing: "... relying on a specific, non-standard behavior may now generate unexpected results." to "... relying on a specific, non-standard behavior may generate unexpected results depending on optimization level and other compiler flags." We cannot know all the codes used in the wild ... Cheers, Harald > Best regards > > =C2=A0=C2=A0=C2=A0=C2=A0Thomas > >