[AIPS] Patches to AIPS 31DEC16 [NRAO]

This page most recently updated on $Date: 2017/01/31 15:57:20 $ (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.

  1. POSSM would not label correlation functions in seconds 2017-01-04
  2. ATLOD would not open disk files properly. 2017-01-06
  3. CCRES did not honor blanked pixels. 2017-01-12
  4. DFTPL did not use the correct frequencies when BIF > 1. 2017-01-31
  5. 2017-??-??

The remainder of this document is comprised of the patch descriptions pointed to by the above references.


Task:
POSSM
Summary: claimed to be able to label correlation functions (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.
Files:
/31DEC16/Y/PGM/NOTST/POSSM.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($YPGNOT on your system.
  2. COMLNK $YPGNOT/POSSM
Documentor:
Eric W Greisen
Date:
2017-01-04

Task:
ATLOD
Summary: would not open disk files properly. It would open actual magnetic tapes but the signal to the open routine for a disk file was not set. Therefore it always failed for an undefined magnetic tape.
Files:
/31DEC16/APL/PGM/NOTST/ATLOD.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($APGNOT on your system.
  2. COMLNK $APGNOT/ATLOD
Documentor:
Eric W Greisen
Date:
2017-01-06

Task:
Summary:
Files:
/31DEC16/??
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($ on your system.
  2. COMLNK $??/??
Documentor:
Eric W Greisen
Date:
2017-??-??

Task:
CCRES
Summary: did not test for magic-value blanking and so could change the magic value into an apparently valid if very large value. It also did odd things with the default OUTCLASS and the help file said wrong things about OUTSEQ.
Files:
/31DEC16/APL/PGM/OOP/CCRES.FOR
/31DEC16/HELP/CCRES.HLP
Fix:
  1. Fetch the files listed above and place them in the corresponding areas ($APGOOP, $HLPFIL on your system.
  2. COMLNK $APGOOP/CCRES
Documentor:
Eric W Greisen
Date:
2017-01-12

Task:
DFTPL
Summary: used the frequency of 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.
Files:
/31DEC16/Y/PGM/NOTST/DFTPL.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($YPGNOT on your system.
  2. COMLNK $YPGNOT/DFTPL
Documentor:
Eric W Greisen
Date:
2017-01-31

Task:
Summary:
Files:
/31DEC16/??
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($ on your system.
  2. COMLNK $??/??
Documentor:
Eric W Greisen
Date:
2017-??-??


Eric W. Greisen