Deutsch   English   Français   Italiano  
<v57bcj$onl4$13@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.lang.c,comp.lang.c++
Subject: Re: Can you please verify that the analysis of these C functions is
 correct?
Date: Sat, 22 Jun 2024 16:15:15 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <v57bcj$onl4$13@i2pn2.org>
References: <v4obkj$f9p5$2@dont-email.me>
 <v4pg5p$morv$1@raubtier-asyl.eternal-september.org>
 <v54s1p$3boc5$1@dont-email.me> <v5684p$3n50u$1@dont-email.me>
 <v56gs1$3olbi$3@dont-email.me> <v56lar$onl4$7@i2pn2.org>
 <v56uij$3rako$1@dont-email.me>
 <v573d1$3s8q3$1@raubtier-asyl.eternal-september.org>
 <v5780h$3t1bd$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 22 Jun 2024 20:15:15 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="810660"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
In-Reply-To: <v5780h$3t1bd$1@dont-email.me>
Content-Language: en-US
X-Spam-Checker-Version: SpamAssassin 4.0.0
Bytes: 1960
Lines: 21

On 6/22/24 3:17 PM, Chris M. Thomasson wrote:
> On 6/22/2024 10:58 AM, Bonita Montero wrote:
>> Am 22.06.2024 um 18:36 schrieb olcott:
>>
>>> It seems pretty stupid to allow gaps in the semantics of C++ 
>>> programs. Simply specify that the order of evaluation is left to 
>>> right unless:
>>> (a) Otherwise specified such as operator precedence rules.
>>> (b) Derives the same result as left to right ordering.
>>
>> Most UB is there to allow optimizations, also in this case.
>> I've got no problem with that.
>>
>>
> 
> Humm. Sounds reasonable. UB is there to be defined by a non-conforming 
> compiler? ;^)

Doesn't need to be Non-Conforming to define the behavior of Undefined 
Behavior!