From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <063601c10abc$775b3500$c0b7c6d4@SOMA> From: "Boyd Roberts" To: <9fans@cse.psu.edu> References: <200107120627.f6C6RBh99881@ducky.net> Subject: Re: [9fans] compiler bug MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit Date: Thu, 12 Jul 2001 12:21:51 +0200 Topicbox-Message-UUID: c719f868-eac9-11e9-9e20-41e7f4b1d025 > In this case, 0x80000000 is not a representable value of type int, > but is representable as unsigned int, so it should have that type. eh? it most certainly _can_ be represented as an int if your machine has 32 bit ints. all the world's a vax :) until you hit the stupidity digital did with compiler for the alpha. int was always >= 16 bits and intended to be the native machine 'word' size.