Hardware Traps for Integer Overflow
    John Colvin via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Thu May 29 13:10:13 PDT 2014
    
    
  
On Thursday, 29 May 2014 at 20:01:25 UTC, Tobias Pankrath wrote:
> On Thursday, 29 May 2014 at 15:32:54 UTC, Wanderer wrote:
>> I don't see any valid alternatives. What should ideally happen 
>> if you increment 0xFFFF..FFFF? Should the value remain the 
>> same?
>
> I know at least one firmware running in cars from several 
> manufacturers where
> this is the desired behavior in dozens of places. Saturated 
> arithmetic is common.
>
> (I'm not saying it should be the default)
There are dedicated instruction in more recent versions of SSE 
for saturated arithmetic.
    
    
More information about the Digitalmars-d
mailing list