[petsc-users] scotch compilation error on 14.2 with intel compiler

Yann Jobic yann.jobic at univ-amu.fr
Thu Dec 3 14:09:39 CST 2020


Hi all,

I'm running on a surprising  compilation problem with petsc 14.1 and 
14.2 on centos 7.9, with the intel compiler (17 and 18).

I've got this error on the scotch lib :

make[2]: Leaving directory 
`/home/yjobic/petsc/petsc-3.14.2/intel-mkl-sky/externalpackages/git.ptscotch/src/libscotch'
make[1]: Leaving directory 
`/home/yjobic/petsc/petsc-3.14.2/intel-mkl-sky/externalpackages/git.ptscotch/src/libscotch'In 
file included from /usr/include/sys/wait.h(30),
                  from common.h(130),
                  from common_string.c(57):
/usr/include/signal.h(156): error: identifier "siginfo_t" is undefined
   extern void psiginfo (const siginfo_t *__pinfo, const char *__s);

I know it's not a petsc error, but it's mandatory for mumps, and as it's 
a well known lib that should be used a lot, maybe someone has 
encountered this error.

I tried intel 17, and intel 18 on centos 7.9
I don't have any problems with the gcc compiler, but i would like to 
compile petsc with the intel compiler.

Just in case, i put the configure.log in attachment.

Thanks,

Regards,

Yann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.zip
Type: application/x-zip-compressed
Size: 336076 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20201203/d34d5b59/attachment-0001.bin>


More information about the petsc-users mailing list