|
Patches to |
|
This page most recently updated on $Date: 2003/09/11 14:59:07 $ (UT)
You will find patches to known bugs in 31DEC02 here.
The following is a list of pointers to the different patches in this document.
KNTRto handle LTYPE not 3 for
polarization vectors. 2003-01-03
FITLD to handle multiple data
types in one tape. 2003-01-03
IRING to correct the centering.
2003-01-10
LWPLA to use ASPMM for
new GREYS, KNTR, PCNTR plots
2003-01-16
FILLM and PRTTP ro read
short records in VLA archive disk files.
2003-03-20 FILLM further updated
on 2003-08-05.
INDXR to fill CL table correctly for
VLBA and VLA under some cases. 2003-05-21
SETFC to format field numbers > 999
correctly 2003-06-27
OPTIMIZE.LIS needs to be updated for
GNU gcc 3.2.2 to prevent errors in imaging and bandpass
calibration application 2003-09-11
2003-??-??
The remainder of this document is comprised of the patch descriptions pointed to by the above references.
KNTR
/31DEC02/Y/PGM/KNTR.FOR$YPGM) on your
system.
COMLNK $YPGM/KNTR
FITLD
FITLD interpreted the
adverbs for the first data file. If later data files
have a different number of IFs, errors would occur. It
was fixed to interpret the users' adverbs at each file.
- Files:
-
/31DEC02/APL/PGM/NOTST/FITLD.FOR
- Fix:
-
- Fetch the file listed above and place it in the
corresponding area (
$APGNOT on your
system.
-
COMLNK $APGNOT/FITLD
- Documentor:
- Eric W Greisen
- Date:
- 2003-01-03
IRING
/31DEC02/Y/PGM/NOTST/IRING.FOR$YPGNOT on your
system.
COMLNK $YPGNOT/IRING
LWPLA
LWPLA ignored ASPMM for the
new plot types assigned to GREYS, KNTR, and
PCNTR. It also asserted that multi-page
PostScript files are encapsulated, which by definition
they are not.
/31DEC02/APL/DEV/ZLWIO.FOR/31DEC02/Y/PGM/LWPLA.FOR$APLGEN,
$YPGM, resp.) on your system.
COMRPL $APLGEN/ZLWIO
COMLNK $YPGM/LWPLA
FILLM, PRTTP
FILLM and PRTTP had an error
in reading VLA archive data from disk. The first (and
in this case only )physical record in a logical record
could contain fewer than 13 2048-byte records. A
correction for this was not applied, although the case
where later physical records in the logical record were
"short" was handled.
On 2003-08-05 an additional correction to
FILLM was added to deal with the last
record being short.
/31DEC02/APL/PGM/PRTTP.FOR/31DEC02/APL/PGM/NOTST/FILLM.FOR$APLPGM and
$APGNOT, respectively) on your system.
COMLNK $APLPGM/PRTTP $APGNOT/FILLM
INDXR
INDXR had an error that caused it to ignore
the IM and MC tables for VLBI data when there was one
subarray or mixed subarrays. It also failed to fill VLA
gains in the CL table when the user specified the
opacity or requested no opacity correction.
/31DEC02/APL/PGM/OOP/INDXR.FOR$APGOOP) on your
system.
COMLNK $APGOOP/INDXR
/31DEC02/APL/DEV/UNIX/ZTPMI2.C/31DEC02/APL/DEV/UNIX/ZERRO2.C/31DEC02/APL/DEV/UNIX/ZACTV9.C/31DEC02/APL/DEV/UNIX/BELL/LINUX/ZPRMPT.C$APLUNIX,
$APLLINUX on your system.
COMRPL $APLUNIX/Z{TPMI2,ERRO2,ACTV9}.C
COMRPL $APLLINUX/ZPRMPT.C
INSTEP4 is then needed. Actually the
fetching of the files is best done before even
starting the INSTEP2/INSTEP4 parts of
install.pl.
SETFC
SETFC used formats suitable only for field
numbers < 1000 even though it can handle larger numbers
of fields.
/31DEC02/APL/PGM/NOTST/SETFC.FOR$APGNOT on your
system.
COMLNK $APGNOT/SETFC
OPTIMIZE.LIS
/31DEC02/SYSTEM/UNIX/OPTIMIZE.LIS$SYSUNIX on your
system.
COMRPL $APLSUB/PRJMAT $APLNOT/IOBSRC
COMLNK lots of stuff
/31DEC02/???? on your
system.
COMLNK ??