[daip] 31DEC13 LINUX midnite job (dave, 20140402.193029)
aipsmgr at nrao.edu
aipsmgr at nrao.edu
Wed Apr 2 15:31:46 EDT 2014
dave update report for 31DEC13 on Wed Apr 2 19:31:46 UTC 2014 (UT)
Copies and compiles:
AIPSUPD - Using CVS for copying files.
UPDCVS - cvs copy of 31DEC13 begun, 1st character means
- U added, P updated, M your file differs from master
- C you have a changed file needing work (error!)
- ? you have a file not on the master (ignore)
? 31DEC13/ERRORS
U 31DEC13/TIMESTAMP
P 31DEC13/APL/PGM/PRTAB.FOR
P 31DEC13/HIST/CHANGE.DOC
P 31DEC13/UPDATE/COMLNK.UPD
U 31DEC13/UPDATE/COMLNK.UPD.SUM
U 31DEC13/UPDATE/LASTCVS.DAT
P 31DEC13/UPDATE/PUTBCK.UPD
U 31DEC13/UPDATE/PUTBCK.UPD.SUM
P 31DEC13/UPDATE/REASONS.UPD
U 31DEC13/UPDATE/REASONS.UPD.SUM
P 31DEC13/Y/PGM/RMFIT.FOR
P 31DEC13/Y/PGM/XGAUS.FOR
UPDCVS - cvs update of 31DEC13 completed
UPDCVS - cvs update of TEXT completed
AIPSUPD - UPDCVS apparently worked
UPDCONTROL - /home/AIPS/31DEC13/LINUX/UPDATE/LASTREMOVE.DAT = 20140331.204948
UPDCONTROL - /home/AIPS/31DEC13/LINUX/UPDATE/LASTCOPY.DAT = 20140331.204948
UPDCONTROL - /home/AIPS/31DEC13/LINUX/UPDATE/LASTCOMRPL.DAT = 20140331.204948
UPDCONTROL - /home/AIPS/31DEC13/LINUX/UPDATE/LASTCOMLNK.DAT = 20140331.204948
UPDCONTROL - Everything seems in order
UPDCOMRPL: COMRPLs
UPDCOMRPL: currently in /home/AIPS/31DEC13/LINUX/UPDATE
UPDCOMLNK: COMLNKs
02-APR-2014 19:12:48 20140402 NEW APLPGM PRTAB.FOR egreisen
02-APR-2014 19:26:14 20140402 NEW YPGM RMFIT.FOR egreisen
02-APR-2014 19:25:59 20140402 NEW YPGM XGAUS.FOR egreisen
UPDCOMLNK: currently in /home/AIPS/31DEC13/LINUX/UPDATE
UPDCOMLNK: /home/AIPS/31DEC13/APL/PGM/PRTAB.FOR
UPDCOMLNK: /home/AIPS/31DEC13/Y/PGM/RMFIT.FOR
UPDCOMLNK: /home/AIPS/31DEC13/Y/PGM/XGAUS.FOR
UPDCONTROL - Reasons for file updates on Wed Apr 2 19:31:13 UTC 2014 (UT)
02-APR-2014 19:12:38 20140402 NEW APLPGM PRTAB.FOR long strings cause aborts
02-APR-2014 19:25:37 20140402 NEW HIST CHANGE.DOC prtab, rmfit xgaus
02-APR-2014 19:25:41 20140402 NEW YPGM XGAUS.FOR bad function call argument
02-APR-2014 19:25:42 20140402 NEW YPGM RMFIT.FOR bad function call argument
CHANGE.DOC entries:
15339. April 2, 2014 XGAUS, RMFIT Eric
Discovered numerus calls to the function evaluator which had a
bad argument, causing it to evaluate derivatives rather than
residuals. It is amazing that it worked so well - the symptom
arose in XGAUS where a single variable (an FTAB pointer) got
reste to zero most mysteriously in Intel 64-bit optimized code
only. Correcting this unearthed an error in RMFIT's attempt
to make guesses - the change from 3 variables to 4 fit each
time did not make it to one place in that code.
Moved corrections only to 31DEC13 this date.
15340. April 2, 2014 PRTAB Eric
A very long string in a table (BANDCODE for 64 IFs = 256
characters) was too long for temporary strings in the task.
Limited the data string in such cases. Unfortunately, without
building in special knowledge of specific tables, PRTAB cannot
know about character string arrays.
March 11, 2014 correction included:
When a floating format was requested but an exponential was
required, the task used 1 too few characters, dropping the
essential digit of the exponent.
Moved to 31DEC13 this date.
More information about the Daip
mailing list