[MITgcm-support] question about testscript

Patrick Heimbach heimbach at MIT.EDU
Tue Oct 28 09:35:33 EST 2003


Sorry, I take my CD-scheme suspicions back.
But still no idea what could go wrong.
-p.

Patrick Heimbach wrote:
> Martin & Ed,
> 
> I have a suspicion.
> My AD-related tests just failed as well.
> I think some of the stuff to package the CD-scheme
> got checked in before I finished my updates,
> There's now a pkg/cd_code/
> but nothing finished yet.
> 
> To test this I'll just rm -r pkg/cd_code/ locally
> and give it another try.
> 
> -p.
> 
> 
> 
> Patrick Heimbach wrote:
> 
>> Martin,
>> exp4/ fails also and it doesn't have a build/
>> -p.
>>
>> Martin Losch wrote:
>>
>>> Hi,
>>>
>>> Ed, I am afraid, I cannot give you access to my Laptop, it's behind a 
>>> firewall, but I have the same problems on a linux box. I don't that 
>>> it's a problem Mac OSX, see below.
>>>
>>> Patrick, your summary.txt looks similar to mine, the following 
>>> experiments give no results:
>>> front_relax, global_ocean.90x40x15, hs94.1x64x5, and lab_sea (you 
>>> actually have one more, global_ocean.cs32x15). But these are exactly 
>>> the experiments I am talking about. The first three have a separate 
>>> "build" directory and the lab_sea actually fails while compiling, see 
>>> for yourself:
>>>
>>>> Experiment:  lab_sea
>>>>
>>>> genmake ... succesful
>>>> make CLEAN ... succesful
>>>> make depend ... succesful
>>>> make ... gmredi_xtransport.f:2914: warning: unused variable `km1'
>>>> cat gmredi_ytransport.F | ../../../tools/set64bitConst.sh | 
>>>> /usr/bin/cpp -traditional -P -DWORDLENGTH=4 -DDISABLE_DEBUGMODE -I. 
>>>> > gmredi_ytransport.f
>>>> g77 -Wimplicit -Wunused -Wuninitialized -O3 -funroll-loops -c 
>>>> gmredi_ytransport.f
>>>> gmredi_ytransport.f: In subroutine `gmredi_ytransport':
>>>> gmredi_ytransport.f:2915: warning: unused variable `maskp1'
>>>> gmredi_ytransport.f:2914: warning: unused variable `kp1'
>>>> gmredi_ytransport.f:2914: warning: unused variable `km1'
>>>> cat kpp_calc.F | ../../../tools/set64bitConst.sh | /usr/bin/cpp 
>>>> -traditional -P -DWORDLENGTH=4 -DDISABLE_DEBUGMODE -I. > kpp_calc.f
>>>> :104: SEAICE_EXTERNAL.h: No such file or directory
>>>> make: *** [kpp_calc.f] Error 1
>>>
>>>
>>>
>>>
>>> a quick search gives:
>>> csysm3::verification> find . -name build -print
>>> ./carbon/build
>>> ./front_relax/build
>>> ./global_ocean.90x40x15/build
>>> ./global_ocean.cubed32x32x30/build
>>> ./hs94.1x64x5/build
>>> ./tidal_basin_2d/build
>>>
>>> global_ocean.cubed32x32x30/build and tidal_basin_2d/build are not 
>>> used, that's why testreport doesn't fail them. This is my summary file:
>>>
>>>> Tue Oct 28 11:47:18 CET 2003
>>>>                 T           S           U           V
>>>> G D M    c        m  s        m  s        m  s        m  s
>>>> E p a R  g  m  m  e  .  m  m  e  .  m  m  e  .  m  m  e  .
>>>> N n k u  2  i  a  a  d  i  a  a  d  i  a  a  d  i  a  a  d
>>>> 2 d e n  d  n  x  n  .  n  x  n  .  n  x  n  .  n  x  n  .
>>>>
>>>> OPTFILE=/mlosch/MITgcm/tools/build_options/darwin_g77
>>>>
>>>> Y Y Y Y 14 16 16 16  0 16 16 16 16 16 16 22  0 16 16 22  0 pass  
>>>> adjust_nlfs.cs-32x32x1
>>>> Y Y Y Y 13 16 16 16  0 16 16 16 16 16 16 16 16 13 12 13 13 pass  
>>>> adjustment.128x64x1
>>>> Y Y Y Y 14 16 16 16  0 16 16 16 16 16 13  0  0 13 16  0  0 pass  
>>>> adjustment.cs-32x32x1
>>>> Y Y Y Y -- 14 13 16 13 14 13 13 13 16 16 16 16 16 16 16 16 N/O   
>>>> advect_cs
>>>> Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O   
>>>> advect_xy
>>>> Y Y Y Y -- 13 13 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O   
>>>> advect_xz
>>>> Y Y Y Y 13 16 16 13 16 16 16 13 16 16 16 13 16 16 16 12 16 pass  
>>>> aim.5l_Equatorial_Channel
>>>> Y Y Y Y 16 16 16 16 16 16 16 13 16 16 16 16 16 16 16 13 16 pass  
>>>> aim.5l_LatLon
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  
>>>> aim.5l_cs
>>>> Y Y Y Y 13 16 16 16 16 16 16 16 16 16 16 12 13 13 13 12 16 pass  exp0
>>>> Y Y Y Y 14 16 16 16 13 16 16 12 22 16 16 16 16 16 16 22 16 pass  exp1
>>>> Y Y Y Y 13 13 16 16 16 16 13 16 13 13 13 13 16 13 13 13 13 pass  exp2
>>>> Y Y Y Y 12 16 16 16 16 16 16 16 22 16 13 16 16 13 13 12 16 FAIL  exp4
>>>> Y Y Y Y 13 16 16 16 13 16 16 16 16 12 12  5 13 12 12  6 13 pass  exp5
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> front_relax
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> global_ocean.90x40x15
>>>> Y Y Y Y  8 16 10 12 11 12 12 16 12 10  9 10 10 10 10 10 10 FAIL  
>>>> global_ocean.cs32x15
>>>> Y Y Y Y  6  8  9 11 10 11 11 13 12  8  8  8  9  8  8  8 10 FAIL  
>>>> global_ocean_pressure
>>>> Y Y Y Y 13 16 16 13 16 16 16 13 13 12 13 13 13 12 13 13 16 pass  
>>>> global_with_exf
>>>> Y Y Y Y 13 16 16 16 16 16 16 16 16 11 13 13 13 16 13  8 13 pass  
>>>> hs94.128x64x5
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> hs94.1x64x5
>>>> Y Y Y Y 13 16 16 16 13 16 16 16 16 13 16 13 16 16 16 22 13 pass  
>>>> hs94.cs-32x32x5
>>>> Y Y Y Y 10 10 16 12 13 16 16 16 22 16 13 12 13 12 13 22 12 FAIL  
>>>> ideal_2D_oce
>>>> Y Y Y Y  8 16 16 16 13 16 16 16 16 13 13  8 16 22 22 22 22 FAIL  
>>>> internal_wave
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass  
>>>> inverted_barometer
>>>> Y Y N N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> lab_sea
>>>> Y Y Y Y 10 13 16 16 16 13 13 16 13 12 12 11 13 13 12 11 13 FAIL  
>>>> natl_box
>>>> Y Y Y Y  9 16 16 13 16 16 16 16 22 13 12 11 16 22 22 22 22 FAIL  
>>>> plume_on_slope
>>>> Y Y Y Y 13 16 16 16 16 13 16 13 13 13 16 16 16 13 16 16 16 pass  
>>>> solid-body.cs-32x32x1
>>>
>>>
>>>
>>>
>>> Could you have a look whether that's true for your system, too?
>>>
>>> Martin
>>>
>>> On Tuesday, October 28, 2003, at 02:45  PM, Patrick Heimbach wrote:
>>>
>>>> Hi there,
>>>>
>>>> this is the testreport which I ran for a freshly checked out
>>>> version of the model (checkpoint51p_post).
>>>> It seemed to run fine through the experiments,
>>>> unlike what you've experienced.
>>>> However, there are few FAIL's, not sure whether they're
>>>> supposed to be failing...
>>>>
>>>> Y Y Y Y 13 16 16 16 16 16 16 16 16 16 16 16 16 13 13 13 13 pass  
>>>> adjustment.128x64x1
>>>> Y Y Y Y 14 16 16 16  0 16 16 16 16 16 16  0  0 16 16  0  0 pass 
>>>> adjustment.cs-32x32x1
>>>> Y Y Y Y 14 16 16 16  0 16 16 16 16 16 16 22  0 16 16 22  0 pass 
>>>> adjust_nlfs.cs-32x32x1
>>>> Y Y Y Y -- 14 16 16 13 16 16 16 16 16 16 16 16 16 16 16 16 N/O   
>>>> advect_cs
>>>> Y Y Y Y -- 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 N/O   
>>>> advect_xy
>>>> Y Y Y Y -- 13 16 16 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O   
>>>> advect_xz
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  
>>>> aim.5l_cs
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 16 13 16 16 16 16 12 16 pass 
>>>> aim.5l_Equatorial_Channel
>>>> Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 16 pass  
>>>> aim.5l_LatLon
>>>> Y Y Y Y 13 16 16 16 16 16 16 16 16 16 16 13 16 13 13 13 16 pass  exp0
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 16 16 16 22 16 pass  exp1
>>>> Y Y Y Y 13 13 16 16 16 16 13 16 13 13 13 16 16 13 13 13 16 pass  exp2
>>>> Y Y Y Y 12 16 16 13 16 16 16 16 22 13 16 16 16 16 16 13 16 FAIL  exp4
>>>> Y Y Y Y 11 16 16 16 16 16 16 16 16 12 13  6 13 13 12  5 13 FAIL  exp5
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> front_relax
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O 
>>>> global_ocean.90x40x15
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O 
>>>> global_ocean.cs32x15
>>>> Y Y Y Y  6 11 12 13 13 12 12 13 12  9  9  9 10 10  9  9 11 FAIL 
>>>> global_ocean_pressure
>>>> Y Y Y Y 13 16 16 16 13 16 13 16 12 13 13 13 13 12 13 12 16 pass  
>>>> global_with_exf
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 11 11 13 12 13 13  8 16 pass  
>>>> hs94.128x64x5
>>>> Y Y Y N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> hs94.1x64x5
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 13 13 16 16 22 13 pass  
>>>> hs94.cs-32x32x5
>>>> Y Y Y Y  9 10 16 13 13 16 16 16 22 16 13 12 16 13 12 22 12 FAIL  
>>>> ideal_2D_oce
>>>> Y Y Y Y  8 16 16 16 16 16 16 16 16 13 13  8 13 16 16 16 16 FAIL  
>>>> internal_wave
>>>> Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass  
>>>> inverted_barometer
>>>> Y Y N N -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- N/O   
>>>> lab_sea
>>>> Y Y Y Y 10 16 16 16 16 16 16 16 16 12 12 11 13 13 12 11 13 FAIL  
>>>> natl_box
>>>> Y Y Y Y  9 13 16 16 16 16 16 16 22 12 12 10 13 16 16 16 16 FAIL  
>>>> plume_on_slope
>>>> Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 16 16 16 16 pass 
>>>> solid-body.cs-32x32x1
>>>>
>>>> -p.
>>>>
>>>>
>>>>
>>>> Martin Losch wrote:
>>>>
>>>>> Hi,
>>>>> I just downloaded a fresh version of the MAIN branch and I am 
>>>>> running ./testreport in verification. As far as I can see, all 
>>>>> experiments which use a separate build directory (instead of input) 
>>>>> fail on my machines (Redhat9-Linux and Mac OS X, basically 
>>>>> BSD-Unix), the reason is the line (actually twice, once in the 
>>>>> functioin "linkdata"):
>>>>>  "( cd $dir/build; ln -sf ../input/* )"
>>>>> This line returns
>>>>> ln: ./CVS: Operation not permitted
>>>>> before genmake and after make
>>>>> because in build there is already a ./CVS directory. Then the model 
>>>>> is not run because of the && after linkdata returned an error code.
>>>>> Am only I having the problem? If so, what can I do about it?
>>>>> Martin
>>>>> Martin Losch // mailto:mlosch at awi-bremerhaven.de
>>>>> Alfred-Wegener-Institut für Polar- und Meeresforschung
>>>>> Postfach 120161, 27515 Bremerhaven, Germany
>>>>> Tel./Fax: ++49(471)4831-1872
>>>>> http://www.awi-bremerhaven.de/People/show?mlosch
>>>>> _______________________________________________
>>>>> MITgcm-support mailing list
>>>>> MITgcm-support at mitgcm.org
>>>>> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> Patrick Heimbach ........................... M.I.T
>>>> FON: +1/617/253-5259 .......... EAPS, Room 54-1518
>>>> FAX: +1/617/253-4464 ..... 77 Massachusetts Avenue
>>>> mailto:heimbach at mit.edu ....... Cambridge MA 02139
>>>> http://www.mit.edu/~heimbach/ .............. U.S.A
>>>>
>>>> _______________________________________________
>>>> MITgcm-support mailing list
>>>> MITgcm-support at mitgcm.org
>>>> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> MITgcm-support mailing list
>>> MITgcm-support at mitgcm.org
>>> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
>>
>>
>>
>>
> 
> 


-- 
Patrick Heimbach ........................... M.I.T
FON: +1/617/253-5259 .......... EAPS, Room 54-1518
FAX: +1/617/253-4464 ..... 77 Massachusetts Avenue
mailto:heimbach at mit.edu ....... Cambridge MA 02139
http://www.mit.edu/~heimbach/ .............. U.S.A




More information about the MITgcm-support mailing list