System Notes File for IRAF Version 2.15.1a Begun with V2.15.1 code freeze 27 Jan 2011. ------------------------------------------- unix/gdev/sgidev/sgi2uapl.c unix/gdev/sgidev/sgi2ueps.c Declaration of the timestamp variable was failing on 64-bit system (2/4/11) sys/mwcs/wftnx.x sys/mwcs/wfzpx.x sys/mwcs/wfzpn.x The interative inversion method could runaway leading to an arithmetic exception. Added a maximum change to each iteration to avoid this. (2/18/11, Valdes) sys/osb/ieee.gx sys/osb/ieeed.x unix/osb/ieeer.x unix/as.linux64/ieee.gx unix/as.linux64/ieeed.x unix/as.linux64/ieeer.x unix/as.macintel/ieee.gx unix/as.macintel/ieeed.x unix/as.macintel/ieeer.x The earlier update to fix the double-precision problem left a debug value in the generic code that was never updated in the patch build. This meant that zero pixels in FITS files were being interpreted as 128 (the debug value). (2/17/11) pkg/dataio/fits/fits_rpixels.x pkg/dataio/fits/fits_wpixels.x Buffer sizes were being computed using SZ_INT instead of SZ_INT32 (2/18/11) sys/fmtio/evexpr.y sys/fmtio/evexpr.x sys/fmtio/evvexpr.gy sys/fmtio/evvexpr.y sys/fmtio/evvexpr.x An earlier change to the token declarations had the strange effect of changing the processing of string comparison. This effectively broke tasks like HSELECT. Fell back to the earlier (and original) code until this is better understood, however it doesn't appear to be releated to the XYACC changes. (2/18/11) pkg/images/tv/imexamine/imexam.h The coordinates arrays in the main structure were improperly indexed with the P2R macro (2/20/11) .version pkg/cl/cl.par pkg/ecl/cl.par unix/hlib/motd unix/hlib/install unix/hlib/login.cl unix/hlib/irafarch.csh unix/hlib/zzsetenv.def Updated to v2.15.1a (2/21/11) ------------------------------------------------------ System Frozen for V2.15.1a Patch (2/21/11) ------------------------------------------------------