[MacPorts] #72424: esmf: Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to INTEGER(8)
MacPorts
noreply at macports.org
Tue Apr 29 19:55:50 UTC 2025
#72424: esmf: Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
--------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: esmf
--------------------------+--------------------
{{{
/opt/local/bin/gfortran-mp-14 -c -Os -O -fPIC -pthread -ffree-line-
length-none -fopenmp
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/build_config/Darwin.gfortran.default
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Superstructure
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/mod/modO/Darwin.gfortran.32.mpiuni.default
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/include
-I/opt/local/include -I/opt/local/include -I/opt/local/include
-DESMF_NO_INTEGER_1_BYTE -DESMF_NO_INTEGER_2_BYTE -DESMF_MPIUNI
-I/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/stubs/mpiuni
-DESMF_LOWERCASE_SINGLEUNDERSCORE -DESMF_MOAB=1 -DESMF_LAPACK=1
-DESMF_NO_ACC_SOFTWARE_STACK=1 -DESMF_NETCDF=1 -DESMF_XERCES=1
-DESMF_YAMLCPP=1 -DESMF_YAML=1 -DESMF_NO_OPENACC -DESMF_BOPT_O
-DESMF_TESTPERFORMANCE -DESMF_TESTCOMPTUNNEL -DS32=1 -DESMF_OS_Darwin=1
-DESMF_COMM=mpiuni
-DESMF_DIR=/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_StaggerLocType.F90
-o
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/obj/objO/Darwin.gfortran.32.mpiuni.default/ESMF_StaggerLocType.o
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:461:77:
461 | call ESMF_PointerDifference(C_SIZEOF (c_ptrvar), varTK(1),
varTK(2), wsize)
|
1
Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:416:77:
416 | call ESMF_PointerDifference(C_SIZEOF (c_ptrvar), varTK(1),
varTK(2), wsize)
|
1
Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:371:77:
371 | call ESMF_PointerDifference(C_SIZEOF (c_ptrvar), varTK(1),
varTK(2), wsize)
|
1
Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:326:77:
326 | call ESMF_PointerDifference(C_SIZEOF (c_ptrvar), varTK(1),
varTK(2), wsize)
|
1
Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:145:79:
145 | call ESMF_PointerDifference(C_SIZEOF (c_ptrvar), udt_ptr1,
udt_ptr2, psize)
|
1
Error: Type mismatch in argument 'n' at (1); passed INTEGER(4) to
INTEGER(8)
/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/src/Infrastructure/Util/src/ESMF_FortranWordsize.F90:478:7:
478 | use ESMF_FortranWordsizeMod
| 1
Fatal Error: Cannot open module file 'esmf_fortranwordsizemod.mod' for
reading at (1): No such file or directory
compilation terminated.
make[8]: ***
[/opt/local/var/macports/build/_opt_local_ppcports_science_esmf/esmf/work/esmf-8.8.1/obj/objO/Darwin.gfortran.32.mpiuni.default/ESMF_FortranWordsize.o]
Error 1
}}}
This is likely a genuine bug in the source.
--
Ticket URL: <https://trac.macports.org/ticket/72424>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list