OneAPI has two sets of compilers, old icc and new icx. Does it fail in this way for both? Can you try with the old?
> On Nov 17, 2023, at 12:59 PM, Maruthi NH <[email protected]> wrote: > > Hi Barry, > > It doesn't even start to run, I still get the same error. This is all the > output I get. > > =================================================================================== > = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES > = RANK 0 PID 28192 RUNNING AT BLRLAP1521 > = EXIT STATUS: -1073741819 (c0000005) > =================================================================================== > > With Windows C compiler and Intel OneAPI Fortran, it works fine. But when I > use the OneAPI C/C++ compiler it fails. > > Regards, > Maruthi > > > On Fri, Nov 17, 2023 at 11:25 PM Barry Smith <[email protected] > <mailto:[email protected]>> wrote: >> >> Please run >> >> mpiexec -n 1 ./ex19 -da_refine 3 -pc_type mg -ksp_type fgmres -info >> >> and send all the output >> >> >> >>> On Nov 17, 2023, at 12:14 PM, Maruthi NH <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Hi Barry, >>> >>> I get the following error. >>> >>> ngh@ngh1 ~/petsc/src/snes/tutorials >>> $ make ex19 >>> /home/ngh/petsc/lib/petsc/bin/win32fe/win32fe icl -Qwd10161 -Qstd=c99 -MT >>> -O3 -I/home/ngh/petsc/include >>> -I/home/ngh/petsc/intel-petsc-tag-v3.20.1/include >>> -I/cygdrive/c/PROGRA~2/Intel/oneAPI/mpi/2021.6.0/include ex19.c >>> -L/home/ngh/petsc/intel-petsc-tag-v3.20.1/lib >>> -L/cygdrive/c/PROGRA~2/Intel/oneAPI/mkl/2022.1.0/lib/intel64 -lpetsc >>> mkl_intel_lp64_dll.lib mkl_sequential_dll.lib mkl_core_dll.lib >>> /cygdrive/c/PROGRA~2/Intel/oneAPI/mpi/2021.6.0/lib/release/impi.lib >>> Gdi32.lib User32.lib Advapi32.lib Kernel32.lib Ws2_32.lib -o ex19 >>> ex19.c >>> >>> ngh@ngh1 ~/petsc/src/snes/tutorials >>> $ mpiexec -n 1 ./ex19 -da_refine 3 -pc_type mg -ksp_type fgmres >>> >>> =================================================================================== >>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>> = RANK 0 PID 1768 RUNNING AT ngh1 >>> = EXIT STATUS: -1073741819 (c0000005) >>> =================================================================================== >>> >>> ngh@ngh1 ~/petsc/src/snes/tutorials >>> $ mpiexec -n 2 ./ex19 -da_refine 3 -pc_type mg -ksp_type fgmres >>> >>> =================================================================================== >>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>> = RANK 0 PID 25936 RUNNING AT ngh1 >>> = EXIT STATUS: -1073741819 (c0000005) >>> =================================================================================== >>> >>> =================================================================================== >>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>> = RANK 1 PID 5216 RUNNING AT ngh1 >>> = EXIT STATUS: -1073741819 (c0000005) >>> =================================================================================== >>> >>> >>> Regards, >>> Maruthi >>> >>> On Fri, Nov 17, 2023 at 9:26 PM Barry Smith <[email protected] >>> <mailto:[email protected]>> wrote: >>>> >>>> Please do >>>> >>>> cd src/snes/tutorials >>>> make ex19 >>>> mpiexec -n 1 ./ex19 -da_refine 3 -pc_type mg -ksp_type fgmres >>>> >>>> then with -n 2 >>>> >>>> Cut and paste all the output and include it in your email response >>>> >>>> Barry >>>> >>>> >>>> >>>>> On Nov 17, 2023, at 12:57 AM, Maruthi NH <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> Hi all, >>>>> >>>>> I could successfully compile PETSc on Windows with Intel OneAPI C/C++ and >>>>> Fortran compilers, however, when I tried to make a check after the >>>>> successful installation, I got the following error message. I have also >>>>> attached the configuration file. >>>>> >>>>> make PETSC_DIR=/home/ngh/petsc PETSC_ARCH=intel-petsc-tag-v3.20.1 check >>>>> Running PETSc check examples to verify correct installation >>>>> Using PETSC_DIR=/home/ngh/petsc and PETSC_ARCH=intel-petsc-tag-v3.20.1 >>>>> Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process >>>>> See https://petsc.org/release/faq/ >>>>> >>>>> =================================================================================== >>>>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>>>> = RANK 0 PID 13384 RUNNING AT BLRLAP1521 >>>>> = EXIT STATUS: -1073741819 (c0000005) >>>>> =================================================================================== >>>>> Possible error running C/C++ src/snes/tutorials/ex19 with 2 MPI processes >>>>> See https://petsc.org/release/faq/ >>>>> >>>>> =================================================================================== >>>>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>>>> = RANK 0 PID 20616 RUNNING AT BLRLAP1521 >>>>> = EXIT STATUS: -1073741819 (c0000005) >>>>> =================================================================================== >>>>> >>>>> =================================================================================== >>>>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES >>>>> = RANK 1 PID 16900 RUNNING AT BLRLAP1521 >>>>> = EXIT STATUS: -1073741819 (c0000005) >>>>> =================================================================================== >>>>> Possible error running Fortran example src/snes/tutorials/ex5f with 1 MPI >>>>> process >>>>> See https://petsc.org/release/faq/ >>>>> forrtl: severe (157): Program Exception - access violation >>>>> Image PC Routine Line Source >>>>> ex5f.exe 00007FF661DB569B Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF661A760AF Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF6619E6EBD Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF6619C6294 Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF6619C3152 Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF6619C1051 Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF662C3C16E Unknown Unknown >>>>> Unknown >>>>> ex5f.exe 00007FF662C3CA50 Unknown Unknown >>>>> Unknown >>>>> KERNEL32.DLL 00007FFB12187344 Unknown Unknown >>>>> Unknown >>>>> ntdll.dll 00007FFB140C26B1 Unknown Unknown >>>>> Unknown >>>>> Completed PETSc check examples >>>>> Error while running make check >>>>> make[1]: *** [makefile:132: check] Error 1 >>>>> make: *** [GNUmakefile:17: check] Error 2 >>>>> >>>>> Regards, >>>>> mnh >>>>> >>>>> >>>>> <intel-petsc-tag-v3.20.1.py <http://intel-petsc-tag-v3.20.1.py/>> >>>> >>
