undefined behavior in GMP 5.1.2
    Marc Glisse 
    marc.glisse at inria.fr
       
    Mon Sep 23 07:31:05 CEST 2013
    
    
  
On Mon, 23 Sep 2013, Vincent Lefevre wrote:
> On 2013-09-21 11:57:42 +0200, Marc Glisse wrote:
>>>> mul.c:81:31: runtime error: signed integer overflow:
>>>> -5260204364771764878 + -5260204364771764878 cannot be represented in
>>>> type 'long'
>>
>> We don't check for underflow in mpf multiplication, I didn't touch that.
>> People should use mpfr ;-)
>
> Shouldn't the test be removed since it is known to be buggy?
I didn't study the test closely, I was waiting to see if someone had an 
opinion on it.
-- 
Marc Glisse
    
    
More information about the gmp-bugs
mailing list