|
Patches to |
|
This page most recently updated on $Date: 2010/07/09 16:16:08 $ (UT)
You will find patches to known bugs in 31DEC09 here.
With previous releases, we did not change the frozen release tar ball; user sites were required to download the text files and do any compilations themselves. But, beginning with 31DEC04, we provide binary releases for which user sites are not required to have compilers. Therefore, we have reversed our policy. These patches have been applied to the official code of 31DEC09 and may be downloaded using a 31DEC09 "Midnight Job". Any tarball taken after the change date listed below will already have the patches applied. Of course, you may still download and compile the files as before.
The following is a list of pointers to the different patches in this document.
IMEAN and IMSTAT must
count pixels in double precision for large cubes.
2010-02-05
DOBAND must not use edge channels
to scale weights for EVLA. 2010-01-18
FITLD messed of the polarization
type code in the antenna file for FITS IDI files.
2010-01-25
APCAL read every other row of the
weather table and could go off the end.
2010-02-11
CVEL could go into an infinite loop
and would not shift scans > 1 for single-source files having an
index (NX) table 2010-03-01
UVFLG failed to flag shadowed
antennas correctly 2010-03-05 and 2010-06-23
FITLD issued alarming but harmless
messages about reference date with EVN FITS-IDI data files.
2010-03-05
UVCON did not produce correct models
from images 2010-03-17
SPLIT and SPLAT
corrected the alternate refernce pixel for BCHAN twice
2010-03-17
CVEL shifted VLBA antennas wrongly,
using the antenna location rather than the center of the Earth
2010-04-05
INDXR when making a new CL table 1
for VLA data made mistakes likely to affect P, KA, and Q bands
2010-04-08
BPASS aborted when trying to shift
VLBA bandpasses 2010-04-21
DBCON excited errors in the AN file
reformatting 2010-07-09
UVCOP and others failed to copy BP
table records that were only partially blanked
2010-07-09
2010-??-??
The remainder of this document is comprised of the patch descriptions pointed to by the above references.
IMEAN
IMSTAT need to use double precision to
count pixels in large cubes. IMEAN also had a
Fortran error at least on some compilers.
/31DEC09/Y/PGM/IMEAN.FOR/31DEC09/AIPS/SUB/AU6D.FOR$YPGM and
$AIPSUB, resp.) on your system.
COMRPL $AIPSUB/AU6D
COMLNK $AIPPGM/AIPS
COMLNK $YPGM/IMEAN
DOBAND
/31DEC09/APL/SUB/NOTST/BPASET.FOR$APLNOT) on your
system.
COMRPL $APLNOT/BPASET
COMLNK $APGNOT/*.FOR
COMLNK $APGOOP/*.FOR
COMLNK $QPGNOT/*.FOR
COMLNK $QPGOOP/*.FOR
COMLNK $YPGNOT/*.FOR
FITLD
/31DEC09/APL/PGM/NOTST/FITLD.FOR$APGNOT) on your
system.
COMLNK $APGNOT/FITLD
DATCAL
/31DEC09/APL/SUB/NOTST/DATCAL.FOR$APLNOT) on your
system.
COMRPL $APLNOT/DATCAL
COMLNK $APGNOT/*.FOR
COMLNK $APGOOP/*.FOR
COMLNK $QPGNOT/*.FOR
COMLNK $QPGOOP/*.FOR
COMLNK $YPGNOT/*.FOR
APCAL
/31DEC09/Y/PGM/NOTST/APCAL.FOR$YPGNOT) on your
system.
COMLNK $YPGNOT/APCAL
CVEL
/31DEC09/Q/PGM/NOTST/CVEL.FOR$QPGNOT) on your
system.
COMLNK $QPGNOT/CVEL
UVFLG
/31DEC09/APL/PGM/NOTST/UVFLG.FOR$APGNOT) on your
system.
COMLNK $APGNOT/UVFLG
FITLD
/31DEC09/APL/PGM/NOTST/FITLD.FOR$APGNOT) on your
system.
COMLNK $APGNOT/FITLD
UVCON
/31DEC09/APL/SUB/UVPROT.FOR$APLSUB) on your
system.
COMRPL $APLSUB/UVPROT
COMLNK $QPGNOT/UVCON
SPLIT
SPLAT computed the alternate reference
pixel from multi-source input data sets not realizing
that the new reference pixel had already been corrected
for BCHAN. Thus, the correction ended up being applied
twice.
/31DEC09/APL/PGM/NOTST/SPLIT.FOR/31DEC09/APL/PGM/NOTST/SPLAT.FOR$APGNOT) on your
system.
COMLNK $APGNOT/SPL{I,A}T
CVEL
/31DEC09/Q/PGM/NOTST/CVEL.FOR$QPGNOT) on your
system.
COMLNK $QPGNOT/CVEL
INDXR
/31DEC09/APL/PGM/OOP/INDXR.FOR$APGOOP) on your
system.
COMLNK $APGOOP/INDXR
BPASS
/31DEC09/Q/PGM/NOTST/BPASS.FOR$QPGNOT) on your
system.
COMLNK $QPGNOT/BPASS
DBCON
/31DEC09/APL/SUB/ANREFM.FOR/31DEC09/APL/SUB/ANFIND.FOR/31DEC09/APL/SUB/RMEXT.FOR$APLSUB)
on your system.
BP
/31DEC09/APL/SUB/NOTST/BPFSEL.FOR/31DEC09/APL/PGM/NOTST/UVDEC.FOR/31DEC09/July8.comlnk$APLNOT) on
your system.
$APGNOT) on
your system.
source ./July8.comlnk
/31DEC09/$???) on your
system.
COMLNK $