Main menu


Empty -I's

1 post / 0 new
Empty -I's

I'm making some headway on getting CCSM 3.0.1 beta 14 working on a new compute cluster here at UC Irvine.

However, I've hit a snag that's hard to track down with the usual recursive grep's and such.

Specifically, when cpl is building, I'm getting a bunch of missing modules, presumably because of:

mpif90 -I. -I -I/ptmp/strombrg/T31x3/lib/include -I -I/usr/local/include -I. -I/ptmp/strombrg/T31x3/SourceMods/src.cpl -I/home/strombrg/CCSM3-esmf-and-lightning/src/models/cpl/cpl6 -I/home/strombrg/CCSM3-esmf-and-lightning/src/models/csm_share -I/home/strombrg/CCSM3-esmf-and-lightning/src/models/csm_share/shr -I/home/strombrg/CCSM3-esmf-and-lightning/src/models/csm_share/cpl -c -r8 -i4 -DLINUX -DPGF90 -DNO_SHR_VMATH -DLINUX /home/strombrg/CCSM3-esmf-and-lightning/src/models/csm_share/shr/shr_kind_mod.F90
pathf90 WARNING: -I/ptmp/strombrg/T31x3/lib/include is not a directory
pathf90 WARNING: -I/usr/local/include is not a directory

If you look closely, you'll see two empty -I's just prior to the arguments pathcc is complaining about.

Does anyone know what variables that should be in there, are instead expanding to a null string?

Or alternatively, could someone please show me what your mpif90 lines look like in cpl/cpl.buildexe.*-*


Who's new

  • 1658093099@...
  • mborreggine@...
  • kabirtam@...
  • suns@...
  • liangpeng0405@...