Hello,
Since it seems that gcc-4.8.5 is too old and might cause some problems, I recompile all the libraries with newer compilers(gcc 13.1.0)
However, I encounter this problem:
I have tried adding:
export MPAS_EXTERNAL_FFLAGS="-fallow-argument-mismatch"
export MPAS_EXTERNAL_FCLAGS="-fallow-invalid-boz"
(I tried these since I have encountered similar problem when recompiling netcdf-fotran with gcc-13.1.0)
but it still didn't work
Could someone please help me with this?
Thanks!!!
Since it seems that gcc-4.8.5 is too old and might cause some problems, I recompile all the libraries with newer compilers(gcc 13.1.0)
However, I encounter this problem:
Code:
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)).
mpas_dmpar.F:391:24:
391 | call MPI_Bcast(i, 1, MPI_INTEGERKIND, source, dminfo % comm, mpi_ierr)
| 1
......
714 | call MPI_Bcast(carray, n * len(carray(1)), MPI_CHARACTER, source, dminfo % comm, mpi_ierr)
| 2
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)).
I have tried adding:
export MPAS_EXTERNAL_FFLAGS="-fallow-argument-mismatch"
export MPAS_EXTERNAL_FCLAGS="-fallow-invalid-boz"
(I tried these since I have encountered similar problem when recompiling netcdf-fotran with gcc-13.1.0)
but it still didn't work
Could someone please help me with this?
Thanks!!!