EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: BURT available on Alpha/Unix platform, but a few problems
From: [email protected] (Michael Borland)
To: tech-talk@epics
Date: Wed, 9 Aug 1995 14:49:29 -0500

>         "isinf" is a function (in the SDDS library code) which does not exist
> on Alpha/Unix. Presumably, this is a function (macro?) which is specific to
> Sun systems. Alpha does not have a direct equivalent, the function being
> approximated with "!finite(double)" and "!finitef(float)".

isinf is a SUN function that supposedly provides compatilibity with
the ANSI/IEEE Std 754-1985.  Two SDDS routines use this function to
detect "infinity" as part of data filtering.  For now, those who don't
have this function can simply define

int isinf(double x)
{ 
return 1;
}

I doubt there will be any significant loss of functionality from doing
this.  BURT for one doesn't make use of the routines in question.

SDDS release 1.5 will fix this annoyance.  I'd appreciate hearing about how
other platforms implement the equivalent of isinf(), so I can accomodate them.


--Michael Borland


Navigate by Date:
Prev: Re: ca_pend_event question (VAX/VMS only) 415
Next: correction! Michael Borland
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: BURT available on Alpha/Unix platform, but a few problems 415
Next: Alpha/DigitalUNIX availability - a summary. 415
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·