Patches to 31DEC07 |
This page most recently updated on $Date: 2008/11/19 00:08:16 $ (UT)
You will find patches to known bugs in 31DEC07 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 31DEC07 and may be downloaded using a 31DEC07 "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.
REBYTE
did not handle tables with
long rows (IM and possibly BP) correctly.
2008-01-09
FITLD
did not translate WR (weather)
tables correctly 2008-01-18
DFT
model division did not set weights
correctly 2008-03-05
FILLM
did not scale and weight
cross-hand data for some baselines correctly
2008-03-05
VISDFT
did not do muti-scale model
division and subtraction correctly 2008-04-29
FILLM
did not set the CORRCOEF
keyword correctly for recent data
2008-06-19
FILLM
did not apply on-line flags
correctly in modes 4, PA, PB, 2BC, and 2BD
2008-07-08
GO
verb limited the usage of
GPOS
and FPOS
to less than some tasks
require 2008-08-13
FACSET
used the wrong source radius
primarily for 3C286, getting the wrong CC flux and model scaling
parameter.
2008-09-10
XAS
and procedures START_AIPS
and
START_TVSERVERS
2008-09-26
FILLM
did not compute the shadowing
test properly 2008-11-18
2008-??-??
The remainder of this document is comprised of the patch descriptions pointed to by the above references.
REBYTE
/31DEC07/AIPS/PGM/NOTST/REBYTE.FOR
$AIPNOT
) on your
system.
COMLNK $AIPNOT/REBYTE
FITLD
/31DEC07/APL/PGM/NOTST/FITLD.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/FITLD
CALIB
/31DEC07/Q/DEV/PSAP/QPTDIV.FOR
/31DEC07/Q/DEV/PSAP/QGADIV.FOR
/31DEC07/Q/DEV/PSAP/QSPDIV.FOR
$QPSAP
) on your
system.
COMRPL $QPSAP/Q{PT,GA,SP}DIV.FOR
COMLNK $QPGOOP/{BLING,IMAGR,SCIMG,SCMAP,WFCLN}
COMLNK $QPGNOT/{BLCAL,BPASS,CALIB,CPASS,FRING,KRING,UVCON,UVSUB}
COMLNK $QYPGNOT/MX
FILLM
/31DEC07/APL/PGM/NOTST/FILLM.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/FILLM
VISDFT
/31DEC07/Q/SUB/NOTST/VISDFT.FOR
$QNOT
) on your
system.
COMRPL $QNOT/VISDFT
COMLNK $QPGOOP/{BLING,CXCLN,IMAGR,OOSUB}
COMLNK $QPGOOP/{SCIMG,SCMAP,WFCLN}
COMLNK $QPGNOT/{BLCAL,BPASS,CALIB,CPASS}
COMLNK $QPGNOT/{FRING,KRING,LPCAL,PCAL}
COMLNK $QPGNOT/{UVADC,UVCON,UVSUB}
COMLNK $QYPGNOT/MX
FILLM
/31DEC07/APL/PGM/NOTST/FILLM.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/FILLM
FILLM
/31DEC07/APL/PGM/NOTST/FILLM.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/FILLM
AIPS
GO
verb limited the allowed range of
adverbs GPOS
and FPOS
to
-1 to 32768, the maximum image size. Unfortuantely,
not all tasks use these adverbs as absolute pixels and
so a wider range must be allowed.
/31DEC07/AIPS/SUB/AU1A.FOR
/31DEC07/AIPS/SUB/AU2.FOR
$AIPSUB
) on your
system.
COMRPL $AIPSUB/{AU1A,AU2}
COMLNK $AIPPGM/AIPS*.FOR
CALIB
FACSET
finds the standard calibrator flux
from Clean Components within a radius and scales the
model to match the flux in the SU table. The radius
for 3C286 was chosen incorrectly when the source had
names such as 1331+305, leading to a slightly wrong
scaling.
/31DEC07/APL/SUB/NOTST/FACSET.FOR
$APLNOT
) on your
system.
COMRPL $APLNOT/FACSET
COMLNK $YPGNOT/{CLPLT,VPLOT,IBLED}
COMLNK $QPGNOT/{FRING,KRING,LPCAL,PCAL,UVSUB}
COMLNK $QPGNOT/{BLCAL,BPASS,CPASS,CALIB}
XAS
XAS
and two start-up procedures.
/31DEC07/Y/SERVERS/XAS.SHR
/31DEC07/SYSTEM/UNIX/START_AIPS
/31DEC07/SYSTEM/UNIX/START_TVSERVERS
$YSERV
for XAS and
$SYSUNIX
) on your system.
cd $YSERV/XAS
sh ../XAS.SHR
make
cd $AIPS_ROOT
cp $SYSUNIX/START_AIPS .
START_AIPS
to fix the
assignment of $AIPS_ROOT
FILLM
/31DEC07/APL/PGM/NOTST/FILLM.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/FILLM
/31DEC07/??
??
) on your
system.
COMLNK ??