From p.dalgaard at biostat.ku.dk  Mon Sep 22 17:10:34 2003
From: p.dalgaard at biostat.ku.dk (Peter Dalgaard BSA)
Date: Mon Sep 22 18:10:36 2003
Subject: [Rd] PR#2894
In-Reply-To: <200309221347.h8MDlUJH021443@pubhealth.ku.dk>
References: <200309221347.h8MDlUJH021443@pubhealth.ku.dk>
Message-ID: <x2vfrkssul.fsf@biostat.ku.dk>

tim.massingham@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@biostat.ku.dk)             FAX: (+45) 35327907


[Rd] PR#2894
Peter Dalgaard BSA