[Rd] PR#2894

Peter Dalgaard BSA p.dalgaard at biostat.ku.dk
Mon Sep 22 17:10:34 MEST 2003

tim.massingham at ebi.ac.uk writes:

> qbeta.c:174 (prevent excess precision)
> Might this not just get optimized out? I doubt modern compilers respect
>  the volatile keyword.

What makes you say that? If they don't, they'll break other things
than qbeta, including the computation of machine constants. Some buggy
versions of GCC, including early versions of the infamous "2.96"
Redhat never-should-have-been release did ignore volatiles and we
suffered the consequences. Been there, got the scars...

[r-bugs taken off Cc: list]
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)             FAX: (+45) 35327907

More information about the R-devel mailing list