<div dir="ltr"><div dir="ltr">Hello everyone,<div><br></div><div>I am trying to run my program in petsc 3.11.0. It is currently working in petsc 3.10.3.</div><div><br></div><div>I am using slepc in the program, so when I used 3.10.3 the slepc library is in petsc-3.10.3/arch-linux2-c-debug. However, in 3.11.0, it is only in petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc. I think that is why, my program can not be compiled. I get the following error when I type "make asil" to make the program asil.c:</div><div><br></div><div><div>/home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/bin/mpicc -o asil.o -c -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3   -I/home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/include -I/home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/arch-linux2-c-debug/include  -I/home/edaoktay/petsc-3.11.0/include -I/home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/include    `pwd`/asil.c</div><div>In file included from /home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/include/slepcsys.h:45:0,</div><div>                 from /home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/include/slepcst.h:16,</div><div>                 from /home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/include/slepceps.h:16,</div><div>                 from /home/edaoktay/petsc-3.11.0/src/eda/asil.c:10:</div><div>/home/edaoktay/petsc-3.11.0/arch-linux2-c-debug/externalpackages/git.slepc/arch-linux2-c-debug/include/slepcconf.h:1:0: error: unterminated #if</div><div> #if !defined(__SLEPCCONF_H)</div><div> </div><div>/home/edaoktay/petsc-3.11.0/lib/petsc/conf/rules:359: recipe for target 'asil.o' failed</div><div>make: *** [asil.o] Error 1</div></div><div><br></div><div><br></div><div>How can I get rid of this error? I have never get this when I used 3.10.3.</div><div><br></div><div>Thanks!</div><div><br></div><div>Eda</div></div></div>