<div dir="ltr">We are having problems compiling with PGI on Titan (<span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">pgf90 18.4-0 64-bit target on x86-64 Linux -tp bulldozer-64</span>). Any idea what is wrong here?<div><br></div><div>Thanks,<br><div><br></div><div><div>adams@titan-ext5:~/petsc/src/snes/examples/tutorials> make ex73f90t</div><div>ftn -c -fast  -mp   -I/autofs/nccs-svm1_home1/adams/petsc/include -I/autofs/nccs-svm1_home1/adams/petsc/arch-titan-opt64-pgi/include -I/ccs/proj/env003/petscv3.9-opt64-pgi/include    -o ex73f90t.o ex73f90t.F90</div><div>PGF90-S-0155-Could not resolve generic procedure dmdacreate2d (ex73f90t.F90: 155)</div><div>PGF90-S-0450-Argument number 3 to vecsetsizes: kind mismatch (ex73f90t.F90: 179)</div><div>PGF90-S-0450-Argument number 4 to matsetsizes: kind mismatch (ex73f90t.F90: 186)</div><div>PGF90-S-0450-Argument number 5 to matsetsizes: kind mismatch (ex73f90t.F90: 186)</div><div>PGF90-S-0450-Argument number 4 to matsetsizes: kind mismatch (ex73f90t.F90: 190)</div><div>PGF90-S-0450-Argument number 5 to matsetsizes: kind mismatch (ex73f90t.F90: 190)</div><div>PGF90-S-0450-Argument number 2 to vecsetsizes: kind mismatch (ex73f90t.F90: 201)</div><div>PGF90-S-0450-Argument number 3 to vecsetsizes: kind mismatch (ex73f90t.F90: 201)</div><div>PGF90-S-0450-Argument number 4 to matsetsizes: kind mismatch (ex73f90t.F90: 209)</div><div>PGF90-S-0450-Argument number 5 to matsetsizes: kind mismatch (ex73f90t.F90: 209)</div><div>PGF90-S-0450-Argument number 4 to matsetsizes: kind mismatch (ex73f90t.F90: 213)</div><div>PGF90-S-0450-Argument number 5 to matsetsizes: kind mismatch (ex73f90t.F90: 213)</div><div>PGF90-S-0450-Argument number 4 to matsetsizes: kind mismatch (ex73f90t.F90: 217)</div><div>PGF90-S-0450-Argument number 5 to matsetsizes: kind mismatch (ex73f90t.F90: 217)</div><div>PGF90-S-0450-Argument number 3 to vecsetsizes: kind mismatch (ex73f90t.F90: 221)</div><div>PGF90-S-0155-Could not resolve generic procedure matsetvalues (ex73f90t.F90: 243)</div><div>PGF90-S-0155-Could not resolve generic procedure matsetvalues (ex73f90t.F90: 246)</div><div>PGF90-S-0155-Could not resolve generic procedure matsetvalues (ex73f90t.F90: 260)</div><div>PGF90-S-0450-Argument number 2 to vecsetsizes: kind mismatch (ex73f90t.F90: 273)</div><div>PGF90-S-0450-Argument number 3 to vecsetsizes: kind mismatch (ex73f90t.F90: 273)</div><div>PGF90-S-0450-Argument number 2 to snesgetiterationnumber: kind mismatch (ex73f90t.F90: 340)</div><div>  0 inform,   0 warnings,  21 severes, 0 fatal for main</div><div>PGF90-S-0155-Could not resolve generic procedure vecsetvalues (ex73f90t.F90: 473)</div><div>  0 inform,   0 warnings,   1 severes, 0 fatal for initialguesslocal</div><div>PGF90-S-0155-Could not resolve generic procedure matsetvalues (ex73f90t.F90: 596)</div><div>PGF90-S-0155-Could not resolve generic procedure matsetvalues (ex73f90t.F90: 615)</div><div>  0 inform,   0 warnings,   2 severes, 0 fatal for formjacobianlocal</div><div>PGF90-S-0285-Source line too long (ex73f90t.F90: 747)</div><div>  0 inform,   0 warnings,   1 severes, 0 fatal for formfunctionnlterm</div><div>make: [ex73f90t.o] Error 2 (ignored)</div><div>ftn -fast  -mp  -o ex73f90t ex73f90t.o -L/autofs/nccs-svm1_home1/adams/petsc/arch-titan-opt64-pgi/lib -Wl,-rpath,/ccs/proj/env003/petscv3.9-opt64-pgi/lib -L/ccs/proj/env003/petscv3.9-opt64-pgi/lib -lpetsc -lHYPRE -lflapack -lfblas -lparmetis -lmetis -lstdc++ -ldl</div><div>/usr/bin/ld: cannot find ex73f90t.o: No such file or directory</div><div>/usr/bin/sha1sum: ex73f90t: No such file or directory</div><div>make: [ex73f90t] Error 2 (ignored)</div><div>/bin/rm -f ex73f90t.o</div><div>adams@titan-ext5:~/petsc/src/snes/examples/tutorials> ftn -V</div><div><br></div><div>pgf90 18.4-0 64-bit target on x86-64 Linux -tp bulldozer-64 </div><div>PGI Compilers and Tools</div><div>Copyright (c) 2018, NVIDIA CORPORATION.  All rights reserved.</div><div>adams@titan-ext5:~/petsc/src/snes/examples/tutorials> </div></div></div></div>