Open MPI doesn't have a public function in its Fortran interface named 
"random_seed".  So I'm not sure what that's about.

On Nov 1, 2019, at 11:36 AM, Qianjin Zheng 
<qianjin.zh...@hotmail.com<mailto:qianjin.zh...@hotmail.com>> wrote:

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) <jsquy...@cisco.com<mailto:jsquy...@cisco.com>>
Sent: Thursday, October 31, 2019 5:07 AM
To: Qianjin Zheng <qianjin.zh...@hotmail.com<mailto:qianjin.zh...@hotmail.com>>
Cc: Open MPI User's List 
<users@lists.open-mpi.org<mailto:users@lists.open-mpi.org>>
Subject: Re: [OMPI users] Configure Error for installation of openmpi-1.10.1

Please keep "users@lists.open-mpi.org<mailto:users@lists.open-mpi.org>" 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 
<qianjin.zh...@hotmail.com<mailto:qianjin.zh...@hotmail.com>> 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
jsquy...@cisco.com<mailto:jsquy...@cisco.com>


--
Jeff Squyres
jsquy...@cisco.com<mailto:jsquy...@cisco.com>

Reply via email to