Patches to 31DEC02 |
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.
KNTR
to 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 ??