after updating to ticket #966 and following, my applications cannot compile anymore with following error.
Code: Select all
416 | & LBi, UBi, LBj, UBj, ubar(:,:,1))
| 1
Error: Type mismatch in argument ‘ubj’ at (1); passed REAL(8) to INTEGER(4)
analytical.f90:423:56:
423 | & LBi, UBi, LBj, UBj, vbar(:,:,1))
| 1
Error: Type mismatch in argument ‘ubj’ at (1); passed REAL(8) to INTEGER(4)
analytical.f90:443:56:
443 | & LBi, UBi, LBj, UBj, zeta(:,:,1))
| 1
Error: Type mismatch in argument ‘ubj’ at (1); passed REAL(8) to INTEGER(4)
analytical.f90:470:65:
470 | & LBi, UBi, LBj, UBj, 1, N(ng), u(:,:,:,1))
| 1
Error: Type mismatch in argument ‘ubk’ at (1); passed REAL(8) to INTEGER(4)
analytical.f90:477:65:
477 | & LBi, UBi, LBj, UBj, 1, N(ng), v(:,:,:,1))
| 1
Error: Type mismatch in argument ‘ubk’ at (1); passed REAL(8) to INTEGER(4)
analytical.f90:504:72:
504 | & LBi, UBi, LBj, UBj, 1, N(ng), t(:,:,:,1,itrc))
| 1
Error: Type mismatch in argument ‘ubk’ at (1); passed REAL(8) to INTEGER(4)
make: *** [ROMS/Functionals/Module.mk:15: /home/jmette/roms_project/app-aurora-fine/Build_romsG/analytical.o] Error 1
This happens also with the upwelling test case, so I assume I have to change my application setup. But after looking through the changes, I'm still not sure what change causes this error and where I have to modify my application setup to work again.
I would be really thankful about some guidance here.