[ILUG] new gcccpuopt available
Kieran.Tully AT acm.org
kieran.tully at gmail.com
Sat Jun 4 22:33:10 IST 2005
On 04/06/05, Brian Foster <blf at blf.utvinternet.ie> wrote:
> | > there is the curious belief that expr(1) does FP
> | > (floating point) math, or at least FP comparisons.
> |
> | No there isn't.
> | sed is used to manipulate gcc_version so that
> | FP ordering is respected by the lexicographic
> | comparison.
>
> YES there is. in v0.3, there is a comment before
> the sed(1) saying:
>
> #manipulate version so can do floating point comparisons
>
> ergo, there is what I said: a "curious belief".
> the comment proves that at one time, someone did
> think something — presumably expr(1) — did FP.
>
> does this matter? Yes! a casual reader of the
> script could easily be mislead. comments matter.
I'm not going to speculate on anyone's beliefs (curious or otherwise :).
So I won't speculate on how you are interpreting the comment.
But to me that comment says
"we need to munge gcc_version to achieve the effect of a FP comparison".
Nowhere is it suggested that expr on its own can do FP comparisons.
Quite the contary; sed is only used because the author is aware of
the expr limitation, and without the sed, I can't see the need for the
comment in question.
--
Kieran Tully, Software Developer and Tenor
Reply to Kieran.Tully AT acm.org
http://kieran.tul.ly http://www.cs.tcd.ie/~tullyka
More information about the ILUG
mailing list