emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bignum branch


From: Eli Zaretskii
Subject: Re: bignum branch
Date: Fri, 13 Jul 2018 16:50:27 +0300

> From: Robert Pluim <address@hidden>
> Cc: address@hidden
> Date: Fri, 13 Jul 2018 15:02:01 +0200
> 
> emacs -Q
> (require 'pgg)
> 
>
> 
> Debugger entered--Lisp error: (error "Error in CCL program")
>   register-ccl-program(pgg-parse-crc24 [1 30 14 114744 114775 0 161 131127 1 
> 148217 15 82167 1 1848 131159 1 1595 5 256 114743 390 114775 19707 1467 16 7 
> 183 1 4611686018427382276 4611686018427380740 22])

Thanks.

I guess the operations in pgg-parse-crc24 give birth to these numbers,
so ccl.c should be fixed to avoid that, for backward compatibility
with existing CCL programs.  (I'm guessing that ccl.c relies on
integer wrap-around, and bignums violate that.)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]