On Fri, Apr 22, 2022 at 01:56:20PM +0200, Kornel Benko wrote:
> Try to use
>       $ lyx -dbg
> it should display
>       ...
>       4294967296   debug ...
> then 1L would be correct.

Seems to be correct now.

> > > +// Make sure at compile time that sizeof(unsigned long long) >= 8
> > > +typedef char p__LINE__[ (sizeof(unsigned long long) > 7) ? 1 : -1];  
> > 
> > long long is supposed to be able to represent values between -(2^63 -1) to 
> > 2^63 -1
> > so I do not think this check is necessary.
> 
> I wanted to be sure ...

I do not see any ambiguity here. Mention of long long int goes back at least to 
ANSI C norm from 1998 and the range of 2^64 is already there.

Pavel
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to