On Fri, 1 Nov 2019 15:48:35 +0000 "Jeff Squyres \(jsquyres\) via users" <users@lists.open-mpi.org> wrote:
> Open MPI doesn't have a public function in its Fortran interface > named "random_seed". So I'm not sure what that's about. That is a WRF+GCC bug. > On Nov 1, 2019, at 11:36 AM, Qianjin Zheng > <qianjin.zh...@hotmail.com<mailto:qianjin.zh...@hotmail.com>> wrote: ... > 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: The wrf code is wrong (you can resolv this by updating wrf or fixing the definition of random_seed to be the right size). Or possibly by using an older gcc (but I don't exactly know how old). https://forum.mmm.ucar.edu/phpBB3/viewtopic.php?f=37&t=217 /Peter K