% README File FOR AIPS Release 15APR92 % This File describes the patches to known bugs in 15APR92 Tasks for which patches have been made: =============================================================================== Task: START_AIPS shell script Summary: (a) 1-printer setup fails, (b) numbers in hostname fail. Bug(s): (a) If only one printer was specified in the PRDEVS.SH shell script, the START_AIPS procedure never assigns the correct environment variables and printing from inside AIPS fails. (b) If there is a numeric digit in the hostname of a TV server, the scripts that automatically start the TV server process will fail. File(s) 15APR92/SYSTEM/UNIX/START_AIPS Fix: Get the replacement file. Documentor: Pat Murphy Date: 1992.07.01 ----------------------------------------------------------------------- Task: INSTEP1 shell script Summary: minor bugs that can clobber files if procedure is restarted Bug(s): The script fails to protect existing copies of TVDEVS.SH if restarted, and a sed bug can clobber HOSTS.LIST if a slash is includede in the comment for a machine. Also fixed the umask logic. File(s) 15APR92/SYSTEM/UNIX/INSTALL/INSTEP1 Fix: Get the replacement file and use in place of existing one during installation. Documentor: Pat Murphy Date: 1992.07.01 ----------------------------------------------------------------------- Task: Remote tape system Summary: Remote tapes are slower than directly connected tapes Bugs: (a) The header and data I/O operations were separated when they did not have to be. (b) The buffer size was less than ideal for performance. Files: /15APR92/APL/DEV/UNIX/BERK versions of ZVTPO2.C, ZVTPO3.C, ZVTPX2.C, and ZVTPX3.C Fix: (1) Get the files placing them in $APLBERK. (2) Compile them with COMRPL $APLBERK/ZVTPO*.C and COMRPL $APLBERK/ZVTPX*.C (3) Recompile/relink programs with COMLNK including $AIPPGM/AIPS; $AIPNOT/GR2TEX, GRITP, TPMON; $APLPGM/AVTP, PRTTP; and $APGNOT/BAKLD, BAKTP, FILLM FILLR, FITLD, FITTP, GSCAT, IMLOD, MK3IN, MK3TX, UVLOD Documentor: Eric Greisen Date: 1992.08.03 ----------------------------------------------------------------------- Task: MX - Uvdata de-convolution Summary: Possible trouble with spectral line image clean divergence testing. Only data with very bad phase calibration show the problem. Bugs: Previous minimum clean component brightness not reset between channels. Files: /15APR92/QY/PGM/NOTST/MX.FOR Fix: (1) Get MX.FOR and place in $QYPGNOT (2) Recompile/relink MX.FOR with COMLNK ie: COMLNK $QYPGNOT/MX.FOR Documentor: Glen Langston Date: 1992.09.08 ----------------------------------------------------------------------- Task: XTRAN - Image coordinate transformations Summary: New version allows 3000x3000 pixel images to be transformed, also up to 1000 stars may be used in fix. Bugs: Only images smaller than 512x512 could be transformed using up to 20 stars. Files: /15APR92/APL/SUB/XTRFIT.FOR /15APR92/APL/NOTST/XTRAN.FOR /15APR92/HELP/XTRAN.HLP Fix: (1) Get new subroutine XTRFIT.FOR and place in $APLSUB (2) Get fixed task XTRAN.FOR and place in $APGNOT (3) Compile XTRFIT.FOR with COMRPL (4) Compile and link XTRAN ie: COMLNK $APGNOT/XTRAN.FOR (5) Get new HELP file and place in $HLPFIL Documentor: Glen Langston Date: 1992.09.21 ----------------------------------------------------------------------- Task: FILLM Summary: When appending to existing files, FILLM failed to update a pointer to the sky frequency. If the previous observing mode had a different correlator mode, a completely wrong sky frequency was used, resulting in crazy u ,v, and w's. Bugs: The pointer now is updated correctly. Files: /15APR92/APL/PGM/NOTST/FILLM.FOR Fix: (1) Get FILLM.FOR and place in $APGNOT (2) Recompile/relink FILLM.FOR with COMLNK ie: COMLNK $APGNOT/FILLM.FOR Documentor: Gustaaf van Moorsel Date: 1992.10.20 ----------------------------------------------------------------------- Task: FITTP, VLBIN, TVMON Summary: Antenna tables written by FITTP are bad on DecSystems. Bugs: For DECSTATIONS and DECSYSTEMS running ULTRIX only. (actually for any computer using IEEE floating point format that has little endian byte order). There is a bug in the ZRLR64 subroutine that can affect antenna tables and any other double precision output on FITS tape or disk file. Bytes were not getting swapped. The modified ZRLR64.FOR routine here fixes the problem. Files: /15APR92/APL/DEV/ZRLR64.FOR Fix: (1) Get ZRLR64.FOR and place in $APLGEN (2) Recompile: COMRPL $APLGEN/ZRLR64.FOR (3) Rebuild tasks: COMLNK $APGNOT/FITTP $APGNOT/VLBIN $YPGVDEV/TVMON Documentor: Pat Murphy (Bug found by JingPing Ge at Brandeis). Date: 1992.11.06 -----------------------------------------------------------------------