[daip] AIPS Y2K bits correct scores?

Eric Greisen egreisen at nrao.edu
Mon Jun 29 13:52:38 EDT 2009


Michael Bietenholz wrote:
> I just ran the "medium" Y2K tests on two systems, 1) laptop, using
> 31DEC09 AIPS compiled locally using the gcc 4.1.2 compiler ("thought
> not to work") and 2) desktop using a binary installation of AIPS.
> Below are the messages.  From what I can tell, the accuracy of the gcc
> 4.1.2 version is in fact somewhat better than the ifort compiled
> version - not what I expected. The accuracy if IMCLN in particular is
> rather low, peak differences at <~8bits.
> 
> Are those results reasonable or has something gone worng?
> 
> And what does the "YES YES YES" mean :-)
> 

Do you mean 4.1.2 or 4.2.1 as stated below - makes a difference?

All these look okay - the algorithms have changed some and the compilers 
are changed.  I forget what 4.1 did - failed to compile everything or 
something else like fail on Y2K..

The YES is a proc that is a no-op which is invoked sometimes and other 
times the YES is sucked up by various destroy functions that require 
answers.

Eric Greisen

>            cheers,        michael
> 
> 
> 
> -- Mode 'M', gcc 4.2.1 compiled
> AIPS 1 11:32:30 YES
> AIPS 1 11:32:30 YES
> AIPS 1 11:32:30 YES
> AIPS 1 11:32:30 'IMAGE'           12.8239355    15.7587223
> AIPS 1 11:32:30 'IMBEAM'          15.2241697    18.6226406
> AIPS 1 11:32:30 'APCLN'           14.9247417    17.815237
> AIPS 1 11:32:30 'APRES'           19.0147648    25.5220432
> AIPS 1 11:32:30 'IMCLN'            8.0466232    15.1081018
> AIPS 1 11:32:30 'VTESS'           12.5538664    20.5961208
> AIPS 1 11:32:30 'VTESSC'          13.2780399    17.6828728
> AIPS 1 11:32:30 'IMAGE'           -0.0002441     0.0002136   0.000000168
> AIPS 1 11:32:30 'IMBEAM'           0             0          -0.000000119
> AIPS 1 11:32:30 'APCLN'            0            0.00003052   0.000000142
> AIPS 1 11:32:30 'APRES'            0             0        -6.9849193E-10
> AIPS 1 11:32:30 'IMCLN'            0.0012207     0.0039368   -0.00002039
> AIPS 1 11:32:30 'VTESS'           -0.0003052     0.0001221-4.2375177E-08
> AIPS 1 11:32:30 'VTESSC'          -0.0002441     0.0002441   0.000000115
> 
> ---Mode 'T', gcc 4.2.1 compiled
> AIPS 1 12:43:40 YES
> AIPS 1 12:43:40 YES
> AIPS 1 12:43:40 YES
> AIPS 1 12:43:41 'IMAGE'           12.8239355    15.7587223
> AIPS 1 12:43:41 'IMBEAM'          15.2241697    18.6226406
> AIPS 1 12:43:41 'APCLN'            8.016592     14.9022646
> AIPS 1 12:43:41 'APRES'            7.599647     10.7382278
> AIPS 1 12:43:41 'IMCLN'            8.0498543    15.0897474
> AIPS 1 12:43:41 'VTESS'           10.9452133    17.6977043
> AIPS 1 12:43:41 'VTESSC'          12.8346529    17.6186504
> AIPS 1 12:43:41 'IMAGE'           -0.0002441     0.0002136   0.000000168
> AIPS 1 12:43:41 'IMBEAM'           0             0          -0.000000119
> AIPS 1 12:43:41 'APCLN'            0.0009155     0.004425    -0.00001536
> AIPS 1 12:43:41 'APRES'            0.0005493     0.006958    0.00000337
> AIPS 1 12:43:41 'IMCLN'            0.0007935     0.0040588   -0.00001088
> AIPS 1 12:43:41 'VTESS'            0.0002441     0.0006714  -0.000000466
> AIPS 1 12:43:41 'VTESSC'          -0.0001831     0.0003357   0.000001073
> 
> Here's the same deal run on a desktop with a binary installation of AIPS
> 
> ---mode 'M', binary install
> AIPS 1 11:19:18 YES
> AIPS 1 11:19:18 YES
> AIPS 1 11:19:18 YES
> AIPS 1 11:19:18 'IMAGE'           11.9629936    13.655323
> AIPS 1 11:19:18 'IMBEAM'          14.1267767    15.617095
> AIPS 1 11:19:18 'APCLN'           11.6601782    17.6212559
> AIPS 1 11:19:18 'APRES'           19.0147648    24.4077721
> AIPS 1 11:19:18 'IMCLN'            8.0070658    15.1077766
> AIPS 1 11:19:18 'VTESS'           12.4472036    20.5933495
> AIPS 1 11:19:18 'VTESSC'          13.1359224    17.6448078
> AIPS 1 11:19:18 'IMAGE'           -0.0002441     0.0003662  -0.000002317
> AIPS 1 11:19:18 'IMBEAM'           0             0           0.000000596
> AIPS 1 11:19:18 'APCLN'           0.00006104    0.00006104   -0.00001813
> AIPS 1 11:19:18 'APRES'            0             0             0
> AIPS 1 11:19:18 'IMCLN'            0.0011597     0.0044556   -0.00003572
> AIPS 1 11:19:18 'VTESS'           -0.0002441     0.0001526   0.000000114
> AIPS 1 11:19:18 'VTESSC'          -0.0002441     0.0002441  -0.000000842
> 
> 
> ---mode 'T', binary install
> AIPS 1 12:40:59 YES
> AIPS 1 12:40:59 YES
> AIPS 1 12:40:59 YES
> AIPS 1 12:40:59 'IMAGE'           11.9629936    13.655323
> AIPS 1 12:40:59 'IMBEAM'          14.1267767    15.617095
> AIPS 1 12:40:59 'APCLN'            7.9524469    14.2737865
> AIPS 1 12:40:59 'APRES'            6.2962728     9.6221905
> AIPS 1 12:40:59 'IMCLN'            8.0195351    15.1257677
> AIPS 1 12:40:59 'VTESS'           11.1009493    18.047533
> AIPS 1 12:40:59 'VTESSC'          12.9015417    17.5913715
> AIPS 1 12:40:59 'IMAGE'           -0.0002441     0.0003662  -0.000002317
> AIPS 1 12:40:59 'IMBEAM'           0             0           0.000000596
> AIPS 1 12:40:59 'APCLN'            0.0007935     0.0043945   -0.00003696
> AIPS 1 12:40:59 'APRES'           -0.0118408     0.0060425  -0.000004051
> AIPS 1 12:40:59 'IMCLN'            0.0005493     0.0041504   -0.00003507
> AIPS 1 12:40:59 'VTESS'          -0.00006104     0.0005188  -0.000000537
> AIPS 1 12:40:59 'VTESSC'          -0.0003662     0.0002747   0.000000209




More information about the Daip mailing list