Hi Jeff,
After the service got upgraded, I recompile my model with Open MPI v 1.10.7,
and the application failed to compile. I got an error message; however, before
the service upgraded I did not get any error. Here is the error message:
call random_seed (PUT=seed)
1
Error: Size of ‘put’ argument of ‘random_seed’ intrinsic at (1) too small
(12/33)
module_cu_g3.f90:2290:41:
call random_seed (PUT=seed)
1
Error: Size of ‘put’ argument of ‘random_seed’ intrinsic at (1) too small
(12/33)
module_cu_g3.f90:2302:41:
call random_seed (PUT=seed)
1
Error: Size of ‘put’ argument of ‘random_seed’ intrinsic at (1) too small
(12/33)
make[3]: [module_cu_g3.o] Error 1 (ignored)
I modified the source code (module_cu_g3.F) as below:
integer, dimension (12) :: seed -> integer, dimension (33) :: seed
Although I can compile my model after I modified the source code, I received
different simulation results and these results were not correct compared with
my previous works. Thus, I believe that this change was related to the Open MPI
version. Do you have any ideas about this? Thank you
Regards,
Qianjin
________________________________
From: Jeff Squyres (jsquyres) <[email protected]>
Sent: Thursday, October 31, 2019 5:07 AM
To: Qianjin Zheng <[email protected]>
Cc: Open MPI User's List <[email protected]>
Subject: Re: [OMPI users] Configure Error for installation of openmpi-1.10.1
Please keep "[email protected]<mailto:[email protected]>" in the
CC so that others can Google to find this info in the future.
More below.
On Oct 30, 2019, at 9:08 PM, Qianjin Zheng
<[email protected]<mailto:[email protected]>> wrote:
Hi Jeff,
Thank you for the suggestions. I will try it.
About the WRF model, I used WRF-Chem V3.5. My model worked before my service
upgraded. After that, I could not run my model anymore, and the version of Open
MPI is the only condition changed to v1.10.7. Thus, I suspected my WRF didn't
support later versions of Open MPI.
What specifically does "could not run my model any more" mean -- does it mean
the application failed to compile? Did the application fail to launch? Did it
generate a run-time error? ...?
--
Jeff Squyres
[email protected]<mailto:[email protected]>