[OSM-dev] Exhaustion of 32bit signed integer range expected this year
Derick Rethans
osm at derickrethans.nl
Fri Apr 13 16:28:31 BST 2012
On Fri, 13 Apr 2012, David Earl wrote:
> On 13/04/2012 15:15, Frederik Ramm wrote:
> > This means that it is likely that by the end of 2012, we will have
> > reached (or be very close to reaching) the end of the 32bit "signed
> > integer" range (2.15 billion, or 2^31-1).
>
> Thanks for the reminder. I was a bit worried about this having coded a
> lot of stuff in PHP. I now realise that so long as it is running on
> 64-bit hardware, PHP uses 64-bit ints, But is is an issue for people
> running PHP utilities on 32-bit hardware, who would have to either
> move or treat the IDs as strings.
Unless you're using PHP on Windows, where even in a 64-bit build on
64-bit hardware, the integer size is only a signed 32-bit integer.
cheers,
Derick
--
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug
More information about the dev
mailing list