Proving you wrong about what? That would require you making a
specific claim with which we disagree.
Sigh... I repeated a very specific claim concerning "UINT_MAX ==
INTMAX"
quite a few times now, wht which you and others heartily disagreed. So
the above, frankly, is nonsense.
You've claimed that there are no existing systems that do not support
unsigned integer arithmetic. You're very likely right about that.
And that was another claim i made in the course of the discussion,
only
to counter an argument about a hypothetical machine i thought was
_very_
implausible.
You've claimed that it's inconvenient to view addresses as signed
integers, and more convenient to view them as unsigned integers.
Again, I believe that's correct in most cases; I can't really
comment on whether it's correct in all cases.
I can't imagine any situation where such an arrangement would be an
advantage.
You respond to statements that UINT_MAX==INT_MAX is possible with
claims that it's not true on any real systems. This does not refute
the original statement.
It is possible, but for reasons i've explained quite a few times, it's
highly improbable that you'll ever run into a system where it's
actually valid.
You've expressed a lack of interest in hypothetical systems.
Yes. Because anyone in this newsgroup is able to produce a dozen
hypothetical machines a day that no sane CPU-manufacturer would ever
produce. As an encore, it serves as a confirmation of the claim that
the now infamous condition is only valid hypothetically if almost all
attempts to show the opposite involve hypothetical processors and the
one exception (the Burroughs machine, and kudos for finding it) never
supported C in the first place.
That's not a falsifiable claim.
The statement that UINT_MAX == INT_MAX is only valid hypothetically is
easily falsifiable by bringing a single counterexample of a system in
use where it's valid. But then again, this is not a scientific thesis
under the watchful eyes of Karl Popper, but an informal discussion on
a public forum.
If you have a specific claim that you think we'd disagree with,
by all means state it and we can discuss it.
I've done that already, and you've summed them up quite nicely, above.
Besides, i started out woith a question:
<quote>
I've been scratching my head for a bit, reading the above. In any
numbersystem i can come up with it seems that UINT_MAX > INT_MAX, if
only because of the sign bit required in integers.
So please, which situation did you have in mind where UINT_MAX ==
INT_MAX?
</quote>
And i feel it has been thoroughly answered: none that anyone can think
of except hypothetical machines and a museum exhibit.