Skip to content

Metis doesn't compile with external intel compiler (OpenMP pragma error) #14785

@jayghoshrao

Description

@jayghoshrao

I have a setup with an external intel compiler that was added to spack. Metis is not building with it.

The error says "Unrecognized openmp pragma". Build log is attached below.
build-metis-intel.txt


Steps to reproduce the issue

$ spack install metis build_type=RelWithDebInfo int64=True gdb=True %intel

Platform and user environment

$ uname -a 
Linux 3.10.0-1062.7.1.el7.x86_64 #1 SMP Mon Dec 2 17:33:29 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

OS: CentOS 7

Additional information

Input spec
--------------------------------
 -   metis%intel+gdb+int64

Concretized
--------------------------------
 -   [email protected]%[email protected] build_type=Release +gdb+int64 patches=4991da938c1d3a1d3dea78e49bbebecba00273f98df2a656e38b83d55b281da1 ~real64+shared arch=linux-centos7-haswell
[+]      ^[email protected]%[email protected]~doc+ncurses+openssl+ownlibs patches=3387faf4a71efe81c0fa17410b270ca7d352081ac88d2322df3da9bb6a6a3f2d ~qt arch=linux-centos7-haswell    
[+]          ^[email protected]%[email protected]~symlinks~termlib arch=linux-centos7-haswell
[+]              ^[email protected]%[email protected] arch=linux-centos7-haswell
[+]          ^[email protected]%[email protected]+systemcerts arch=linux-centos7-haswell
[+]              ^[email protected]%[email protected]+cpanm+shared+threads arch=linux-centos7-haswell                                                                                 
[+]                  ^[email protected]%[email protected] arch=linux-centos7-haswell
[+]                      ^[email protected]%[email protected] arch=linux-centos7-haswell
[+]              ^[email protected]%[email protected]+optimize+pic+shared arch=linux-centos7-haswell                                                                                  

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions