[daip] Y2K test

Michael Rupen mrupen at xeros.gsfc.nasa.gov
Wed Oct 13 12:47:13 EDT 2004


Dear Daip,
  I'm trying to run the Y2K test on my new computer at Goddard, in part to 
check whether the compiler I used (gnu 3.4.2) leads to obvious errors.  
Unfortunately the standard scripts don't seem to read the data sets I just
ftp'd from NRAO.  It looks like they're looking for Y2KLUVDATA, where
the files are actually called Y2KLUVDATA1, Y2KLUVDATA2, Y2KLUVDATA3,
Y2KLUVDATA4 .  Note that I just installed AIPS (31DEC04) last week, though
I admit I didn't run the midnight job this morning.  Any thoughts?

  Thanks --
 
             Michael

p.s. A couple minor errors in the Y2K help file:
  - no mention of HUGE
  - incorrect ftp address for data files
    "ftp.cv.nrao.edu in directory /pub/aips/DDT/Y2K/. ", should be
    "ftp.aoc.nrao.edu in directory pub/software/aips/FITS/31DEC04 ."
  - no reference to memo 104
  ...so maybe the above is just a problem with the documentation.
  I'm basically just following the script given in the Y2K EXPLAIN file.

ftp ftp.aoc.nrao.edu
cd pub/software/aips/FITS/31DEC04
prompt
binary
mget Y2K*
[...downloads 1.2GB...]

aips tv=local pr=6
>run y2kload
>CLRMSG
>GET Y2KINIT
>DDISK 3 ; MDISK 3 ; TDISK 4  
>IOTAPE 1 ; Y2KDISK 'MPR7:'
>baddisk 0
>Y2KSIZE='LARGE'
>TCODE='READ'; TMASK=63
>TPUT Y2K
>inp
AIPS 1: Y2K  :  Verification/timing test; see Y2KLOAD.001, Y2KEXEC.001
AIPS 1: Adverbs     Values                 Comments
AIPS 1: ----------------------------------------------------------------
AIPS 1: TCODE      'READ'                  INIT, TEST, READ, or WRIT
AIPS 1: TMODE      'T'                     T or M; Test or Master input
AIPS 1: TMASK        63                    test selection bit mask
AIPS 1: Y2KSIZE    'LARGE   '              SMALL, MEDIUM, LARGE test
AIPS 1: DDISK         3                    Disk drive #: master UVDATA
AIPS 1: MDISK         3                    Disk drive #: other masters
AIPS 1: TDISK         4                    Disk drive #: test images
AIPS 1: IOTAPE        1                    Input/Output tape drive #.
AIPS 1: Y2KDISK    'MPR7:   '              Disk area for READ and WRIT
AIPS 1: EDGSKP        0                    Pixels to skip at edges
AIPS 1: TERSE         0                    > 0 => reduced output
AIPS 1: OUTPRINT   '                                                '
AIPS 1:                                    Printer disk file to save
AIPS 1: BADDISK    *all 0                  Disks to avoid
AIPS 1: VERSION    '                                                '

>RUN Y2KEXEC
AIPS 1: $---------------------------------------------------------------
AIPS 1: $! RUN file to test performance of AIPS tasks on data
AIPS 1: $# Run POPS
AIPS 1: $-----------------------------------------------------------------------
AIPS 1: $;  Copyright (C) 2000, 2003
AIPS 1: $;  Associated Universities, Inc. Washington DC, USA.
AIPS 1: $;
AIPS 1: $;  This program is free software; you can redistribute it and/or
AIPS 1: $;  modify it under the terms of the GNU General Public License as
AIPS 1: $;  published by the Free Software Foundation; either version 2 of
AIPS 1: $;  the License, or (at your option) any later version.
AIPS 1: $;
AIPS 1: $;  This program is distributed in the hope that it will be useful,
AIPS 1: $;  but WITHOUT ANY WARRANTY; without even the implied warranty of
AIPS 1: $;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
AIPS 1: $;  GNU General Public License for more details.
AIPS 1: $;
AIPS 1: $;  You should have received a copy of the GNU General Public
AIPS 1: $;  License along with this program; if not, write to the Free
AIPS 1: $;  Software Foundation, Inc., 675 Massachusetts Ave, Cambridge,
AIPS 1: $;  MA 02139, USA.
AIPS 1: $;
AIPS 1: $;  Correspondence concerning AIPS should be addressed as follows:
AIPS 1: $;         Internet email: aipsmail at nrao.edu.
AIPS 1: $;         Postal address: AIPS Project Office
AIPS 1: $;                         National Radio Astronomy Observatory
AIPS 1: $;                         520 Edgemont Road
AIPS 1: $;                         Charlottesville, VA 22903-2475 USA
AIPS 1: $-----------------------------------------------------------------------
AIPS 1: *!
AIPS 1: * Y2KEXEC.RUN by Don Wells & Bill Cotton, NRAO-CV, Dec84-Feb85.
AIPS 1: * Modified by Eric Greisen Nov85 to offer 3 sizes of problem.
AIPS 1: * This is the "run" file to execute the Y2K test problem.
AIPS 1: * It executes the saved environments which were compiled by
AIPS 1: * RUNning the Y2KLOAD.001 file.
AIPS 1: * See Y2K.HLP for documentation (HELP Y2K, EXPLAIN Y2K).
AIPS 1: *       Version for the 15JUL93 release of AIPS
AIPS 1: * =============================================================
AIPS 1: *   first save the environment:
AIPS 1: CPUTIME
AIPS 1: AT 13-OCT-2004 12:38:11  Cpu=     1.4  Real=      1004
AIPS 1: SAVE ENVIRONMENT
AIPS 1: OVERWRITING EXISTING FILE
AIPS 1: SGINDEX
AIPS 1:    SAVE name              Last SAVE time         version
AIPS 1:   'LASTEXIT        '   13-OCT-2004  10:22:46     CURRENT
AIPS 1:   'DDTINIT         '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT000RW        '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT001          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT002          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT004          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT008          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT016          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT032          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT064          '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'DDT9999         '   13-OCT-2004  10:14:29     CURRENT
AIPS 1:   'ENVIRONMENT     '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2KINIT         '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K000RW        '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K001          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K002          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K004          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K008          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K016          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K032          '   13-OCT-2004  12:38:11     CURRENT
AIPS 1:   'Y2K9999         '   13-OCT-2004  12:38:11     CURRENT
AIPS 1: * =============================================================
AIPS 1: * Check and set variables:
AIPS 1: GET Y2KINIT
AIPS 1: Y2KPROC
AIPS 1: '# SET MAPPING PARAMETERS #'
AIPS 1: 'TERSE='           0
AIPS 1: 'EDGSKP='          0
AIPS 1: 'TMASK='          63
AIPS 1: 'BADDISK='
AIPS 1: (  1)       0             0             0             0
AIPS 1: (  5)       0             0             0             0
AIPS 1: (  9)       0             0
AIPS 1: Y2KSAVE : Verification/timing test; see HELP Y2K
AIPS 1: Adverbs     Values                 Comments
AIPS 1: ----------------------------------------------------------------
AIPS 1:                   Input variables
AIPS 1: TCODE      'READ'                  INIT,TEST,READ, or WRIT
AIPS 1: TMODE      'T'                     T or M
AIPS 1: TMASK        63                    test selection bit mask
AIPS 1: Y2KSIZE    'LARGE   '              SMALL,MEDIUM,LARGE test
AIPS 1: DDISK         3                    Disk drive #: master UVDATA
AIPS 1: MDISK         3                    Disk drive #: other masters
AIPS 1: TDISK         4                    Disk drive #: test files
AIPS 1: IOTAPE        1                    Input/output tape drive #.
AIPS 1: Y2KDISK    'MPR7:   '              Disk area for READ and WRIT
AIPS 1: EDGSKP        0                    Pixels to skip at edges
AIPS 1: TERSE         0                    > 0 => reduced output
AIPS 1: OUTPRINT   '                                                '
AIPS 1:                                    Printer disk file to save
AIPS 1: BADDISK    *all 0                  Disks to avoid
AIPS 1: VERSION    '                                                '
AIPS 1:                   Variables set and saved by Y2K
AIPS 1: INNAME     'TY2KS       '          Input file name
AIPS 1: OUTNAME    'MY2KL       '          Output file name
AIPS 1: INDISK        3                    1st input disk #
AIPS 1: IN2DISK       3                    2nd input disk #
AIPS 1: OUTDISK       3                    Output disk #
AIPS 1: INTAPE        1                    Input tape drive #.
AIPS 1: OUTTAPE       1                    Output tape drive #.
AIPS 1: Y2KFILE    'MPR7::Y2KL      '      Input/output area
AIPS 1: TNAMF      'Y2KL    '              Actual name ='Y2KS','Y2KM',..
AIPS 1: ROTATE       23                    Image rotation in degrees
AIPS 1: IMSIZE     2048        2048        Image size
AIPS 1: CELLSIZE      0.2         0.2      Image cell size (arc sec)
AIPS 1: NITER      25000                   Number clean components
AIPS 1: FLUX        180                    Expected source flux (Jy)
AIPS 1: UVTAPER       0           0        Taper in UV plane
AIPS 1: ZEROSP      180           0        0-spacing fluxes and weights
AIPS 1:               0           0          15
AIPS 1: NOISE       0.0024     *rest 0     Noise level for VTESS
AIPS 1: SHIFT         0           0        Image shift x,y in arcsec
AIPS 1: SCALR1       34.6                  Pixels/beam for VTESS
AIPS 1: SCALR2       25                    VTESS number iterations
AIPS 1: SCALR3      180                    VTESS FLUX value
AIPS 1: NBOXES        2                    Number Clean boxes
AIPS 1: CLBOX       711         730        Cleaning area
AIPS 1:            1061        1053        1017        1016
AIPS 1:            1367        1333        *rest 0
AIPS 1: MINPATCH     51                    Min. BEAM half-width in AP.
AIPS 1: MAXPIXEL   38000                   Max pixels for clean search
AIPS 1: NCOMP      *all 0                  Number merged comps for CALIB
AIPS 1: MAPDIF     -100        -100        Comparison differences
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100        -100        -100
AIPS 1:            -100        -100
AIPS 1: NPIECE        4                    Number UV file FITAB pieces
AIPS 1: QUANTIZE      0                    Quantization in FITAB
AIPS 1: DOUVCOMP      1                    Compress files on disk
AIPS 1: ROBUST       -1                    Robust weighting parameter
AIPS 1: * =============================================================
AIPS 1: * Read/Write the input visibility dataset:
AIPS 1: GET Y2K000RW
AIPS 1: Y2KPROC
AIPS 1: Limited to    files matching name parms DY2KL       .UVDATA.   0
AIPS 1: Destroy all files for user  666 disks 1-7?   enter YES or NO
AIPS 1: Disk Volume name               Total Full      Free Timd Access
AIPS 1:  #                            blocks    %    blocks days
AIPS 1:  1  <pen/AIPS/DATA/XEROS_3  41074024    0  41023156  365 Alluser
AIPS 1:  2  <pen/AIPS/DATA/XEROS_2  35586600   29  25212436  365 Alluser
AIPS 1:  3  <pen/AIPS/DATA/XEROS_4  29543616    0  29510760  365 Alluser
AIPS 1:  4  <pen/AIPS/DATA/XEROS_5  29543616    0  29510760  365 Alluser
AIPS 1:  5  <pen/AIPS/DATA/XEROS_6  29543616    0  29510760  365 Alluser
AIPS 1:  6  <pen/AIPS/DATA/XEROS_7  29530428   11  26402788  365 Alluser
AIPS 1:  7  <pen/AIPS/DATA/XEROS_1  35586600   35  23256252  365 Alluser
ZVTPO2: mpr7: unknown host
ZVTPO2: mpr7: unknown host
AIPS 1: ZTPOPR: ZVTPO2 RETURNS ERROR CODE      2
AIPS 1: ZTPOPN: REMOTE OPEN ERROR   2 TO mpr7
AIPS 1: TAPIO: ERROR   2 OPENING FILE
AIPS 1: ALSO COULD NOT OPEN MPR7::Y2KLUVDATA
AIPS 1: INVALID TAPE

<XEROS ~>ls $MPR7
Y2KHCALIB1   Y2KHIMR002    Y2KHUVSRT10  Y2KLCALIB2   Y2KLUVSRT4  Y2KSAPRES
Y2KHCALIB10  Y2KHIMR003    Y2KHUVSRT2   Y2KLCALIB3   Y2KLVTESS   Y2KSCALIB
Y2KHCALIB2   Y2KHIMR004    Y2KHUVSRT3   Y2KLCALIB4   Y2KLVTESSC  Y2KSIMAGE
Y2KHCALIB3   Y2KHUVDATA1   Y2KHUVSRT4   Y2KLIMAGE    Y2KMAPCLN   Y2KSIMBEAM
Y2KHCALIB4   Y2KHUVDATA10  Y2KHUVSRT5   Y2KLIMBEAM   Y2KMAPRES   Y2KSIMCLN
Y2KHCALIB5   Y2KHUVDATA2   Y2KHUVSRT6   Y2KLIMCLN    Y2KMCALIB   Y2KSUVDATA
Y2KHCALIB6   Y2KHUVDATA3   Y2KHUVSRT7   Y2KLOAD.001  Y2KMIMAGE   Y2KSUVSRT
Y2KHCALIB7   Y2KHUVDATA4   Y2KHUVSRT8   Y2KLUVDATA1  Y2KMIMBEAM  Y2KSVTESS
Y2KHCALIB8   Y2KHUVDATA5   Y2KHUVSRT9   Y2KLUVDATA2  Y2KMIMCLN   Y2KSVTESSC
Y2KHCALIB9   Y2KHUVDATA6   Y2KHVTESS    Y2KLUVDATA3  Y2KMUVDATA
Y2KHIMAGE    Y2KHUVDATA7   Y2KHVTESSC   Y2KLUVDATA4  Y2KMUVSRT
Y2KHIMBEAM   Y2KHUVDATA8   Y2KLAPCLN    Y2KLUVSRT1   Y2KMVTESS
Y2KHIMCLN    Y2KHUVDATA9   Y2KLAPRES    Y2KLUVSRT2   Y2KMVTESSC
Y2KHIMR001   Y2KHUVSRT1    Y2KLCALIB1   Y2KLUVSRT3   Y2KSAPCLN




More information about the Daip mailing list