J
jacob navia
Finally I found the discussion that I started in comp.std.c.
It was on July 15th, 2004, the name of the thread was "integer overflow".
The first answer I got was from a certain "Dan Pop". He was the
"heathfield" of that time.
Here is it:
<quote>
People who care about such issues, detect the overflow *before* it
actually happens, so your feature is useless to them. It is also, by
definition, useless to people who don't care and to people who rely on
their implementations' behaviour upon integer overflow.
So, if you still didn't get it: you have a solution in search of a
problem.
<end quote>
This is the same reaction as our great current heathfield that proposed
testing for overflow with a cumbersome "straight C" construct.
Other answers were similar, specially from the representative of
the committee, Mr Gwyn:
<quote>
there is obviously no benefit to offset the cost
when the code is correct. Only erroneous implementation
sees any benefit. Perhaps effort is better put into code
correctness..
<end quote>
Great answers aren't they?
*Five years* later there isn't any reaction of the committee, and no
work in this is being done at all.
As far as I know.
It was on July 15th, 2004, the name of the thread was "integer overflow".
The first answer I got was from a certain "Dan Pop". He was the
"heathfield" of that time.
Here is it:
<quote>
People who care about such issues, detect the overflow *before* it
actually happens, so your feature is useless to them. It is also, by
definition, useless to people who don't care and to people who rely on
their implementations' behaviour upon integer overflow.
So, if you still didn't get it: you have a solution in search of a
problem.
<end quote>
This is the same reaction as our great current heathfield that proposed
testing for overflow with a cumbersome "straight C" construct.
Other answers were similar, specially from the representative of
the committee, Mr Gwyn:
<quote>
there is obviously no benefit to offset the cost
when the code is correct. Only erroneous implementation
sees any benefit. Perhaps effort is better put into code
correctness..
<end quote>
Great answers aren't they?
*Five years* later there isn't any reaction of the committee, and no
work in this is being done at all.
As far as I know.