Hello there.
So i recompiled everything with gfortran, but when I try to run the makefile I get a lot of errors, that I believe are not related to the compiler anymore.
Removing *.o
rm: No match.
rm: No match.
Make all programs
gfortran -c -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src met2mgn.f
fields.inc:43:72:
43 | & lucx(mnxc,mnyc,11)
| 1
Error: Expected another dimension in array declaration at (1)
fields.inc:49:70:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘lucx’ at (1) has no IMPLICIT type
fields.inc:49:55:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘pblc’ at (1) has no IMPLICIT type; did you mean ‘pbl’?
fields.inc:49:37:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘pstar’ at (1) has no IMPLICIT type; did you mean ‘istat’?
fields.inc:49:31:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘rain’ at (1) has no IMPLICIT type; did you mean ‘rainr’?
fields.inc:49:50:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘rground’ at (1) has no IMPLICIT type; did you mean ‘rgrnd’?
fields.inc:49:65:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘topcx’ at (1) has no IMPLICIT type; did you mean ‘topo’?
fields.inc:49:42:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘tsfc’ at (1) has no IMPLICIT type; did you mean ‘tac’?
fields.inc:49:59:
49 | & cod,rain,pstar,tsfc,rground,pblc,z0c,topcx,lucx
| 1
Error: Symbol ‘z0c’ at (1) has no IMPLICIT type; did you mean ‘z0’?
make: *** [makefile:44: met2mgn.o] Error 1
gfortran -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/TXT2IOAPI/INCLDIR -c -o parsline.o parsline.f
gfortran -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/TXT2IOAPI/INCLDIR -c -o checkmem.o checkmem.f
gfortran -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/TXT2IOAPI/INCLDIR -c -o cnvt_efs.o cnvt_efs.F
cnvt_efs.F:51:14:
51 | INTEGER, XREF(MXTCOL)
| 1
Error: Invalid character in name at (1)
cnvt_efs.F:151:132:
151 | print*,'CID ',cid,inx,iny,xref
| 1
Error: Function ‘xref’ requires an argument list at (1)
cnvt_efs.F:123:18:
123 | XREF( S ) = 1
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:124:25:
124 | VNAME( XREF(S) ) = TRIM( MESG )
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:126:18:
126 | XREF( S ) = 2
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:127:25:
127 | VNAME( XREF(S) ) = TRIM( MESG )
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:129:18:
129 | XREF( S ) = 3
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:130:25:
130 | VNAME( XREF(S) ) = TRIM( MESG )
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:132:18:
132 | XREF( S ) = 4
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:133:25:
133 | VNAME( XREF(S) ) = TRIM( MESG )
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:137:18:
137 | XREF( S ) = N + 4
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:138:25:
138 | VNAME( XREF(S) ) = 'EF_'//TRIM( MESG )
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:143:42:
143 | PRINT*,'READ VNAME:',VNAME(XREF(S))
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
cnvt_efs.F:157:18:
157 | IBUFF(XREF(S),INX,INY) = STR2REAL( SEGMENT( 3+S ) ) ! convert char to real
| 1
Error: Function ‘xref’ at (1) has no IMPLICIT type
make: *** [makefile:26: cnvt_efs.o] Error 1
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR gamma_etc.f
EACO.EXT:487:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:486:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:485:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:484:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:483:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:482:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:481:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:480:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:479:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:478:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:477:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:476:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:475:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:474:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:473:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:472:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:351:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:184:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:119:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:37:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:487:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:486:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:485:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:484:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:483:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:482:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:481:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:480:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:479:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:478:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:477:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:476:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:475:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:474:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:473:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:472:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:351:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:184:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:119:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:37:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:487:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:486:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:485:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:484:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:483:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:482:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:481:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:480:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:479:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:478:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:477:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:476:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:475:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:474:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:473:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:472:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:351:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:184:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:119:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:37:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR checkmem.f
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR canopy.f
canopy.f:168:132:
168 | & NrTyp)
| 1
Warning: Type mismatch in argument ‘cantype’ at (1); passed REAL(4) to INTEGER(4) [-Wargument-mismatch]
canopy.f:172:18:
172 | Trate = Stability(Canopychar, Cantype, Solar , NrCha, NrTyp)
| 1
Warning: Type mismatch in argument ‘cantype’ at (1); passed REAL(4) to INTEGER(4) [-Wargument-mismatch]
canopy.f:179:132:
179 | & NrCha, NrTyp, Ws0, TairK0, HumidairPa0)
| 1
Warning: Type mismatch in argument ‘cantype’ at (1); passed REAL(4) to INTEGER(4) [-Wargument-mismatch]
EACO.EXT:487:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:486:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:485:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:484:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:483:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:482:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:481:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:480:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:479:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:478:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:477:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:476:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:475:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:474:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:473:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:472:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:351:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:184:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:119:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:37:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR solarangle.f
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR findlai.f
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR soilnox_fx.F
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR soilnox.F
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/EMPROC/INCLDIR emproc.F
CONST_MEGAN.EXT:28:36:
Error: Element in REAL(4) array constructor at (1) is INTEGER(4)
emproc.F:652:45:
652 | & NrCha,NrTyp,Canopychar, VNAME3D(s),
| 1
Error: Symbol ‘canopychar’ at (1) has no IMPLICIT type
EACO.EXT:487:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:486:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:485:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:484:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:483:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:482:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:481:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:480:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:479:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:478:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:477:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:476:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:475:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:474:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:473:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:472:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
EACO.EXT:351:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:184:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:119:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
EACO.EXT:37:16:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
make: *** [makefile:46: emproc.o] Error 1
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/MGN2MECH/INCLDIR checkmem.f
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/MGN2MECH/INCLDIR growseason.f
gfortran -c -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -I/home/sol/Build_CMAQ/LIBRARIES/netcdf/include -I/home/sol/MEGANv2.10_beta/MEGANv2.10/src/MGN2MECH/INCLDIR mgn2mech.F
EFS_PFT.EXT:64:41:
Error: Element in REAL(4) array constructor at (1) is INTEGER(4)
PFT_MGN.EXT:53:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:52:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:51:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:50:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:49:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:48:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:47:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:46:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:45:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:44:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:43:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:42:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:41:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:40:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:39:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
PFT_MGN.EXT:38:30:
Warning: Initialization string at (1) was truncated to fit the variable (16/36)
SPC_NOCONVER.EXT:530:13:
Warning: Initialization string at (1) was truncated to fit the variable (16/18)
mgn2mech.F:578:16:
578 | IF ( ef_all(1,nmpmg) .LT. 0.0) THEN
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:598:35:
598 | TMP3 = TMP3 + ef_all(I,nmpmg) * effs_all(I,nmpsp)
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:608:15:
608 | IF (ef_all(1,INO) .LT. 0.0) THEN
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:621:17:
621 | IF (ef_all(1,INO) .LT. 0.0) THEN
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:631:49:
631 | G2CRatio = ef_all(14,INO)/ef_all(I,INO)
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:647:37:
647 | TMO3 = TMO3 + ef_all(I,INO)*effs_all(I,nmpsp)
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:651:37:
651 | TMO3 = TMO3 + ef_all(14,INO) * effs_all(I,nmpsp)
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:663:17:
663 | IF (ef_all(1,INO) .LT. 0.0) THEN
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:690:37:
690 | TMO3 = TMO3 + ef_all(I,INO)*effs_all(I,nmpsp)*
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
mgn2mech.F:694:37:
694 | TMO3 = TMO3 + ef_all(I,INO)*effs_all(I,nmpsp)*
| 1
Error: Function ‘ef_all’ at (1) has no IMPLICIT type
make: *** [makefile:31: mgn2mech.o] Error 1
gfortran -O3 -ffixed-line-length-132 -ffast-math -funroll-loops -m64 -fopenmp -I/home/sol/Build_CMAQ/src/ioapi/ioapi/fixed_src -c -o ioapi2uam.o ioapi2uam.f
ioapi2uam.f:165:19:
165 | write(*,'(2(i,f))') ibdate,btime,iedate,etime
| 1
Error: Nonnegative width required in format string at (1)
ioapi2uam.f:299:23:
299 | write(*,'(a,2(i,f))')'Writing ',ibdate,btime,iedate,etime
| 1
Error: Nonnegative width required in format string at (1)
make: *** [makefile:20: ioapi2uam.o] Error 1
Create symbolic links
Are these errors related to the compiler or are a whole different thing?
I see that there are similar question for Megan 3.2 where certain corrections to the code are suggested, but they are not the same errors that Im experiencing. Would you recommend change to Megan 3.2?
Thank you in advance