[NNTP] 64-bit article counter extension strawman
Clive D.W. Feather
clive at demon.net
Tue Jul 26 08:09:14 PDT 2005
Forrest J. Cavalier III said:
> I dislike specified limits in standards.
Agreed, though sometimes you have to live with them.
> At the time this WG group started, the 32 bit rollover seemed like a
> good way of dealing with article number that are too high.
We never agreed text with a rollover mechanism in it. The final consensus
was that the client would have to have a one-off breakage if it hit the
limit.
> It seems that people are willing
> to declare software that overflows at 31-bits as "poor implementations
> we don't support" but they are not willing to declare software that
> overflows at 32 bits in the same class.
I'm not doing that. Indeed, if anyone had pointed out to me - 8 years ago -
that code used signed ints rather than unsigned, I would have used 2^31-1
instead in the text I wrote.
> MSVC has 64 bit integer types for what, 8 years now, and that generates
> code that runs on 386's. GCC has supported "long long" for just about
> that long or longer.
Not all of us use only Windows and GCC.
--
Clive D.W. Feather | Work: <clive at demon.net> | Tel: +44 20 8495 6138
Internet Expert | Home: <clive at davros.org> | Fax: +44 870 051 9937
Demon Internet | WWW: http://www.davros.org | Mobile: +44 7973 377646
Thus plc | |
More information about the ietf-nntp
mailing list