[daip] CLCAL failure

Eric Greisen egreisen at nrao.edu
Fri Jul 29 17:24:47 EDT 2016


On 07/28/2016 03:03 AM, James M. Anderson wrote:
> Hello again daip,
>
> This time I am having a problem with CLCAL.  I have a number of SN
> tables, from 3 to 18, each of which only has valid calibration
> information for 1 of my 16 IFs.  I want to merge them together (to get
> the calibration for all IFs together) and apply them to get a new CL
> table.  All of the calibration information is listed in entries with
> subarray=1, and I want to apply that to all of the subarrays in my
> dataset.  So I am running CLCAL with
>
> opcode="CALP"
> opcode = "CALP"
> interpol="SELF"
> subarray = -32000
> snver = 3
> inver = 18
> gainver = 8
> gainuse = 9
>
> And then CLCAL consistently dies.
>
> CLCAL2: Task CLCAL  (release of 31DEC16) begins
> CLCAL2: Using interpolation mode SELF
> CLCAL2: Copied CL file from vol/cno/vers  1    2   8 to  1    2   9
> CLCAL2: CALSEL: Making room for new CL data by
> CLCAL2: Deleting CL table no.    9
> CLCAL2: Processing SN tables   3 through  18
> CLCAL2: Adjusting solutions to a common reference antenna =  3
> CLCAL2: CALREF: CANNOT RELATE ANTENNA  6 TO  3 IN SUBARRAY  1
> CLCAL2: CALREF: CANNOT RELATE ANTENNA  6 TO  3 IN SUBARRAY  1
> CLCAL2: Some solutions were not adjusted to the common
> CLCAL2: reference antenna. This may be because one or more
> CLCAL2: antennas were not used. Check your data before
> CLCAL2: proceeding.
> CLCAL2: SNMRG: Merging SN table
> CLCAL2: SNMRG: Write   19377 merged records from   69604 input records
> CLCAL2: SN2CL: Applying SN tables to CL table   8, writing CL table  9
> CLCAL2: TABIO: BAD LRNO= -2147483648 LIMIT           1
> CLCAL2: SN2CL: TABIO ERROR  2 APPLYING SN TO CL TABLE
> CLCAL2: Purports to die of UNNATURAL causes
> CLCAL2: kg122 31DEC16 TST: Cpu=      9.3  Real=     10  IO=      6900

In tomorrow's MNJ please find:

14871.  July 29, 2016             CLCAL                Eric
         Changed:
         SNAPP    To return a logical if any phases, delays, rates are
                  valid and non-zero
         SN2CL    Poor logic allowed the SN table record number to be
                  counted beyond 2 billion and so to warp to negative.
                  At that point it thought it could read more SN table
                  data and died badly.
         CLCAL    Fixed an array declaration to use MAXANT rather than
                  a hard-coded 90.  Changed call to SNAPP and set it up
                  to call CALREF only when phases actually need to be
                  re-referenced.  This will save alarming messages when
                  processing APCAL SN tables.
         Moved nowhere.

Eric Greisen



More information about the Daip mailing list