diff options
author | lpoirel <lpoirel@users.noreply.github.com> | 2018-03-21 20:22:50 +0100 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2018-03-21 14:22:50 -0500 |
commit | 9d2fce454446e76c6362eca2e5489b4af28e126a (patch) | |
tree | 6abf9c8638008deb3d9ee274607ebc65cb672e55 /var | |
parent | 935cc30c1747d77452d5fc2dcf96326c2708da94 (diff) | |
download | spack-9d2fce454446e76c6362eca2e5489b4af28e126a.tar.gz spack-9d2fce454446e76c6362eca2e5489b4af28e126a.tar.bz2 spack-9d2fce454446e76c6362eca2e5489b4af28e126a.tar.xz spack-9d2fce454446e76c6362eca2e5489b4af28e126a.zip |
scotch%intel: remove restrict (#7148)
The restrict compilation option with icc causes deadlock when multithreading is used. This issue has already been reported to the Scotch development team, but for current versions it is more reliable not to use the restrict compilation option.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/scotch/package.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/scotch/package.py b/var/spack/repos/builtin/packages/scotch/package.py index 7cebeed49d..712cd0ca6c 100644 --- a/var/spack/repos/builtin/packages/scotch/package.py +++ b/var/spack/repos/builtin/packages/scotch/package.py @@ -159,7 +159,7 @@ class Scotch(Package): if self.compiler.name == 'gcc': cflags.append('-Drestrict=__restrict') elif self.compiler.name == 'intel': - cflags.append('-restrict') + cflags.append('-Drestrict=') mpicc_path = self.spec['mpi'].mpicc if '+mpi' in self.spec else 'mpicc' makefile_inc.append('CCS = $(CC)') |