Thanks for the update. Satish
On Tue, 20 Apr 2021, TAY wee-beng wrote: > Hi, > > Sorry, I didn't notice your email. Anyway, I uninstalled Intel MPI and > replaces it with MS MPI with Intel ifort. It's working correctly now. > > So I guess the problem lies with Intel MPI. > > Thank you very much. > > Yours sincerely, > > ================================================ > TAY Wee-Beng 郑伟明 (Zheng Weiming) > Personal research webpage: _http://tayweebeng.wixsite.com/website_ > Youtube research showcase: _https://goo.gl/PtvdwQ_ > linkedin: _https://www.linkedin.com/in/tay-weebeng_ > ================================================ > > On 17/4/2021 10:08 pm, Satish Balay wrote: > > Can you try editing this example and changing PETSC_COMM_WORLD to > > MPI_COMM_WORLD - and > > see if that works? > > > > Satish > > > > On Fri, 16 Apr 2021, TAY wee-beng wrote: > > > >> Hi, > >> > >> There's no error.log. > >> > >> I have removed the LP64 lib but the error is still the same during Fortran > >> test below. Any other solution? > >> > >> $ make PETSC_DIR=/cygdrive/e/wtay/Downloads/Source_codes/petsc-main > >> PETSC_ARCH=petsc-dev_win64_impi_vs2017 check > >> Running check examples to verify correct installation > >> Using PETSC_DIR=/cygdrive/e/wtay/Downloads/Source_codes/petsc-main and > >> PETSC_ARCH=petsc-dev_win64_impi_vs2017 > >> C/C++ example src/snes/tutorials/ex19 run successfully with 1 MPI process > >> C/C++ example src/snes/tutorials/ex19 run successfully with 2 MPI processes > >> make[3]: > >> [/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/lib/petsc/conf/rules:350: > >> ex5f.PETSc] Error 2 (ignored) > >> *******************Error detected during compile or > >> link!******************* > >> See http://www.mcs.anl.gov/petsc/documentation/faq.html > >> /cygdrive/e/wtay/Downloads/Source_codes/petsc-main/src/snes/tutorials ex5f > >> ********************************************************* > >> /cygdrive/e/wtay/Downloads/Source_codes/petsc-main/lib/petsc/bin/win32fe/win32fe > >> ifort -MD -Z7 -fpp -MD -Z7 -fpp > >> -I/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/include > >> -I/cygdrive/e/wtay/Downloads/Sourc > >> e_codes/petsc-main/petsc-dev_win64_impi_vs2017/include > >> -I/cygdrive/c/Program\ > >> Files\ \(x86\)/Intel/oneAPI/mpi/latest/include ex5f.F90 > >> -L/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/petsc-dev_win64_imp > >> i_vs2017/lib > >> -L/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/petsc-dev_win64_impi_vs2017/lib > >> -L/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/petsc-dev_win64_impi_vs2017/lib > >> -lpetsc -lflapack -lfblas /c > >> ygdrive/c/Program\ Files\ > >> \(x86\)/Intel/oneAPI/mpi/latest/lib/debug/impi.lib > >> /cygdrive/c/Program\ Files\ > >> \(x86\)/Intel/oneAPI/mpi/latest/lib/debug/impicxx.lib Gdi32.lib User32.lib > >> Advapi32.lib Kernel32.lib Ws2_3 > >> 2.lib -o ex5f > >> ex5f.F90(83): error #6405: The same named entity from different modules > >> and/or > >> program units cannot be referenced. [PETSC_COMM_WORLD] > >> call MPI_Comm_size(PETSC_COMM_WORLD,size,ierr) > >> -------------------------^ > >> ex5f.F90(83): error #7112: This actual argument must not be the name of a > >> procedure. [PETSC_COMM_WORLD] > >> call MPI_Comm_size(PETSC_COMM_WORLD,size,ierr) > >> -------------------------^ > >> ex5f.F90(84): error #6405: The same named entity from different modules > >> and/or > >> program units cannot be referenced. [PETSC_COMM_WORLD] > >> call MPI_Comm_rank(PETSC_COMM_WORLD,rank,ierr) > >> -------------------------^ > >> ex5f.F90(84): error #7112: This actual argument must not be the name of a > >> procedure. [PETSC_COMM_WORLD] > >> call MPI_Comm_rank(PETSC_COMM_WORLD,rank,ierr) > >> -------------------------^ > >> ex5f.F90(96): error #6405: The same named entity from different modules > >> and/or > >> program units cannot be referenced. [PETSC_COMM_WORLD] > >> ierr = PETSC_ERR_ARG_OUTOFRANGE; call > >> PetscError(PETSC_COMM_WORLD,ierr,0,'Lambda'); call > >> MPIU_Abort(PETSC_COMM_WORLD,ierr) > >> ---------------------------------------------------------^ > >> ex5f.F90(96): error #6405: The same named entity from different modules > >> and/or > >> program units cannot be referenced. [PETSC_COMM_WORLD] > >> ierr = PETSC_ERR_ARG_OUTOFRANGE; call > >> PetscError(PETSC_COMM_WORLD,ierr,0,'Lambda'); call > >> MPIU_Abort(PETSC_COMM_WORLD,ierr) > >> ------------------------------------------------------------------------------------------------------------^ > >> ex5f.F90(96): error #7112: This actual argument must not be the name of a > >> procedure. [PETSC_COMM_WORLD] > >> ierr = PETSC_ERR_ARG_OUTOFRANGE; call > >> PetscError(PETSC_COMM_WORLD,ierr,0,'Lambda'); call > >> MPIU_Abort(PETSC_COMM_WORLD,ierr) > >> ------------------------------------------------------------------------------------------------------------^ > >> ex5f.F90(103): error #6405: The same named entity from different modules > >> and/or program units cannot be referenced. [PETSC_COMM_WORLD] > >> call SNESCreate(PETSC_COMM_WORLD,snes,ierr) > >> ----------------------^ > >> ex5f.F90(103): error #7112: This actual argument must not be the name of a > >> procedure. [PETSC_COMM_WORLD] > >> call SNESCreate(PETSC_COMM_WORLD,snes,ierr) > >> ----------------------^ > >> ex5f.F90(120): error #6405: The same named entity from different modules > >> and/or program units cannot be referenced. [PETSC_COMM_WORLD] > >> call DMDACreate2d(PETSC_COMM_WORLD,DM_BOUNDARY_NONE,DM_BOUNDARY_NONE, > >> & > >> ------------------------^ > >> ex5f.F90(120): error #6285: There is no matching specific subroutine for > >> this > >> generic subroutine call. [DMDACREATE2D] > >> call DMDACreate2d(PETSC_COMM_WORLD,DM_BOUNDARY_NONE,DM_BOUNDARY_NONE, > >> & > >> -----------^ > >> compilation aborted for ex5f.F90 (code 1) > >> make[4]: *** > >> [/cygdrive/e/wtay/Downloads/Source_codes/petsc-main/lib/petsc/conf/test:23: > >> ex5f] Error 1 > >> Completed test examples > >> > >> Thank you very much. > >> > >> Yours sincerely, > >> > >> ================================================ > >> TAY Wee-Beng 郑伟明 (Zheng Weiming) > >> Personal research webpage: _http://tayweebeng.wixsite.com/website_ > >> Youtube research showcase: _https://goo.gl/PtvdwQ_ > >> linkedin: _https://www.linkedin.com/in/tay-weebeng_ > >> ================================================ > >> > >> >
