Patches to 31DEC16 |
This page most recently updated on $Date: 2017/07/11 21:46:42 $ (UT)
You will find patches to known bugs in 31DEC16 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 31DEC12 and may be downloaded using a 31DEC13 "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.
POSSM
would not label correlation
functions in seconds 2017-01-04
ATLOD
would not open disk files
properly. 2017-01-06
CCRES
did not honor blanked pixels.
2017-01-12
DFTPL
did not use the correct
frequencies when BIF > 1
.
2017-01-31
DBCON
scaled uvw wrongly when
combining data sets of different frequencies.
2017-02-24
DFTPL
did not address data correctly
when the input had more than one Stokes.
2017-02-28
BPASS
did not normalize linear
polarization bandpasses correctly for normalization type 1.
2017-03-08
UVMOD
did not handle frequencies
correctly with spectral index 2017-03-21
SPIXR
did not label the output
images with the frequency for which they were determined (1
GHz). 2017-03-31
PCAL
miscomputed the flux at 1 GHz
for known sources at low frequency 2017-06-06
SQASH
mishandled BLC,
TRC
2017-06-21
UVLSF
copied tables twice to the
output continuum data set. 2017-06-30
SCIMG
messed up the
self-cal step when the number of IFs was not the same as the
number of polarizations. 2017-07-03
PCAL
left a file open when an IF had
no data in spectral mode, causing failure on the next IF.
2017-07-11
2017-??-??
The remainder of this document is comprised of the patch descriptions pointed to by the above references.
POSSM
APARM(8)
values 3 and 4) in seconds as
well as in channels. Changed the code to do this; it
refused to do it previously.
/31DEC16/Y/PGM/NOTST/POSSM.FOR
$YPGNOT
on your system.
COMLNK $YPGNOT/POSSM
ATLOD
/31DEC16/APL/PGM/NOTST/ATLOD.FOR
$APGNOT
on your
system.
COMLNK $APGNOT/ATLOD
/31DEC16/??
$
on your system.
COMLNK $??/??
CCRES
OUTCLASS
and the help file said wrong
things about OUTSEQ
.
/31DEC16/APL/PGM/OOP/CCRES.FOR
/31DEC16/HELP/CCRES.HLP
$APGOOP, $HLPFIL
on your system.
COMLNK $APGOOP/CCRES
DFTPL
BIF
as if it were
the frequency of the first IF. This meant that DFTs of
off-center sources were incorrect and the labeled
frequency was incorrect when BIF > 1
. The
top label had other minor issues as well.
/31DEC16/Y/PGM/NOTST/DFTPL.FOR
$YPGNOT
on your system.
COMLNK $YPGNOT/DFTPL
DBCON
/31DEC16/APL/PGM/NOTST/DBCON.FOR
/31DEC16/HELP/DBCON.HLP
$APGNOT, $HLPFIL
on your system.
COMLNK $APGNOT.DBCON
DFTPL
/31DEC16/Y/PGM/NOTST/DFTPL.FOR
$YPGNOT
on your system.
COMLNK $YPGNOT/DFTPL
BPASS
/31DEC16/Q/PGM/NOTST/BPASS.FOR
$QPGNOT
on your system.
COMLNK $QPGNOT/BPASS
/31DEC16/APL/SUB/NOTST/FNDSPX.FOR
$APLNOT
on your system.
COMRPL $APLNOT/FNDSPX
COMLNK $APGNOT/{CLIP,UVFND}
COMLNK $QPGNOT/{BLCHN,BPASS,CPASS}
COMLNK $YPGNOT/{FTFLG,SPFLG,UVPLT}
UVMOD
/31DEC16/APL/PGM/NOTST/UVMOD.FOR
/31DEC16/HELP/UVMOD.HLP
$ATGNOT, $HLPFIL
on your system.
COMLNK $APGNOT/UVMOD/CODE>
SPIXR
/31DEC16/APL/PGM/SPIXR.FOR
$APLPGM
on your system.
COMLNK $APLPGM/SPIXR
PCAL
/31DEC16/Q/PGM/NOTST/PCAL.FOR
$QPGNOT
on your system.
COMLNK $QPGNOT/PCAL/CODE>
SQASH
/31DEC16/APL/PGM/SQASH.FOR
$APLPGM
on your system.
COMLNK $APLPGM/SQASH
UVLSF
FQ
table to be
unusable and led to other ignorable error messages.
/31DEC16/APL/PGM/NOTST/UVLSF.FOR
$APGNOT
on your system.
COMLNK $APGNOT/UVLSF
SCMAP, SCIMG
/31DEC16/APL/SUB/OOP/UVUTIL.FOR
$APLOOP
on your system.
COMRPL $APLOOP/UVUTIL
COMLNK $QPGOOP/SC{MAP,IMG}
PCAL
/31DEC16/Q/PGM/NOTST/PCAL.FOR
$QPGNOT
on your system.
COMLNK $QPGNOT/PCAL/CODE>
/31DEC16/??
$
on your system.
COMLNK $??/??