Patches to 31DEC14 |
This page most recently updated on $Date: 2015/09/27 19:49:25 $ (UT)
You will find patches to known bugs in 31DEC14 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.
DOFARS
procedure and inputs retained
adverbs no longer used by FARS
.
2015-01-02
RMFIT
failed to copy the
FQ
table to the output residual images.
2015-01-13
FTFLG
messed up antenna numbers in
the output FG
table when a single antena or baseline
was used 2015-01-16
VLBATECR
had trouble around the
end of the year deciding what files needed to be downloaded.
2015-01-19
VLBARUN
requires
convert
to make the html output files. Added tests
and a control on DOTV
.
2015-01-19
BPASS
had an array and history
writing code which could not handle more than 32 antennas.
2015-01-20
MORIF
messed up bandpass and other
spectral tables 2015-01-29
TYSMO
did not apply clipping unless
median-window filtering was also requested
2015-02-11
BPASS
did not understand that
low-level VLB routines expected left-handed antenna coordinates
2015-02-21
START_AIPS, START_TVSERVERS
needed a
grammar change to support Mac yosemite systems
2015-04-24
XAS
needed a change to support Mac
yosemite systems and also to write black character backgrounds
2015-05-20
KRING
help file adverb list did not
match that of the Fortran. 2015-06-17
IMAGR
did not do the baseline-based
time averaging properly for the last baselines written to the
work file. 2015-06-22
PCAL
did not detect fully flagged
channels when using a source model and so died.
2015-08-14
SETJY
had bad formats capable of
aborting the task 2015-08-22
SAD
and TVSAD
hid the
new model-fit table when making a stars table.
2015-09-07
PCAL
did not do mode
SPECTRAL
false correctly, leaving files open and
then quitting. 2015-09-14
2015-??-??
The remainder of this document is comprised of the patch descriptions pointed to by the above references.
DOFARS
OUT2NAME
et al adverbs which were dropped
some time ago from FARS
. Theye were
dropped and OUTNAME
et al substituted.
/31DEC14/RUN/DOFARS.001
/31DEC14/HELP/DOFARS.HLP
$RUNSYS
AND
$HLPFIL
, respectively) on your
system.
RMFIT
FQ
table from the
input file to the output residual Q and U image cubes
so that the frequencies would be known. This had been
overlooked.
/31DEC14/Y/PGM/RMFIT.FOR
$YPGM
) on your
system.
COMLNK $YPGM/RMFIT
FTFLG
SPFLG
code for handling
baselines. That needs to be completely different since
they all appear in one plane. Corrected the output
flag and history records to have correct baseline
information.
/31DEC14/Y/PGM/NOTST/FTFLG.FOR
$YPGNOT
) on your
system.
COMLNK $YPGNOT/FTFLG
VLBATECR
/31DEC14/RUN/VLBAUTIL.001
$RUNSYS
) on your
system.
VLBARUN
convert
program in
the local system in order to produce the html version
of the output plots. Added a test for the absence of
this program. Also added the setting of
DOTV
to zero to prevent issues when no TV
has been assigned.
/31DEC14/RUN/VLBARUN.001
/31DEC14/HELP/VLBARUN.HLP
$RUNSYS
and
$HLPFIL
) on your system.
BPASS
MXBASE
. This caused bad things to happen
with more than 32 antennas. Non-general code in the
history writing of antenna numbers caused an abort as
well when there were more than 34 antennas.
/31DEC14/Q/PGM/NOTST/BPASS.FOR
$QPGNOT
) on your
system.
COMLNK $QPGNOT/BPASS
MORIF
/31DEC14/ORIF.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/MORIF
TYSMO
APARM
) unless median-window filtering
(CPARM
) was also requested.
/31DEC14/APL/PGM/NOTST/TYSMO.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/TYSMO
BPASS
/31DEC14/APL/SUB/NOTST/DETRAT.FOR
/31DEC14/APL/SUB/NOTST/BPASET.FOR
/31DEC14/APL/SUB/NOTST/DOBAND.SRT
$APLNOT
for the
Fortran and your work area for the command file)
on your system.
source DOBAND.SRT
UVINIT
/31DEC14/APL/SUB/UVINIT.FOR
/31DEC14/APL/SUB/UVINIT.LST
$APLSUB
and a
work area, resp.) on your system.
COMRPL $APLSUB/UVINIT.FOR
source UVINIT.LST
START_AIPS, START_TVSERVERS
/tmp
is now a link file rather than a real directory.
/31DEC14/SYSTEM/UNIX/START_AIPS
/31DEC14/SYSTEM/UNIX/START_TVSERVERS
$SYSUNIX
and
$AIPS_ROOT
for both) on your system.
$AIPS_ROOT
copies to have
the correct value assigned to $AIPS_ROOT.
/31DEC14/APL/SUB/NOTST/DATCAL.FOR
/31DEC14/APL/SUB/NOTST/GAININ.FOR
/31DEC14/APL/SUB/NOTST/DOCAL.SRT
$APLNOT
and a
work area) on your system.
COMRPL $APLNOT/{DATCAL,GAININ}
source DOCAL.SRT
XAS
/31DEC14/Y/SERVERS/XAS.SHR
$YSERV
) on your
system.
cd $YSERV/XAS
make clean
mv Makefile Makefile.save
sh ../XAS.SHR
mv Makefile.save Makefile
make
KRING
/31DEC14/HELP/KRING.HLP
$HLPFIL
) on your
system.
IMAGR
/31DEC14/Q/PGM/OOP/IMAGR.FOR
$QPGOOP
) on your
system.
COMLNK $QPGOOP/IMAGR
PCAL
/31DEC14/Q/PGM/NOTST/PCAL.FOR
$QPGNOT
) on your
system.
COMLNK $QPGNOT/PCAL
SETJY
/31DEC14/APL/PGM/NOTST/SETJY.FOR
$APGNOT
) on your
system.
COMLNK $APGNOT/SETJY
SAD
MF
) table to
disappear from the image header when creating a new
stars table. TVSAD
inherited this bug.
/31DEC14/APL/PGM/SAD.FOR
/31DEC14/Y/PGM/TVSAD.FOR
$?APLPGM
and
$?YPGM
) on your system.
COMLNK $APLPGM/SAD
COMLNK $APLPGM/TVSAD
PCAL
SPECTRAL
false mode correctly.
As a consequence, it left files open and did not do
solutions. The open files eventually caused the task
to quit.
/31DEC14/Q/PGM/NOTST/PCAL.FOR
$QPGNOT
) on your
system.
COMLNK $QPGNOT/PCAL
/31DEC14/
$????
) on your
system.
COMLNK ????