|
Patches to |
|
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 ????