diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/docs/workflows.rst | 7 | ||||
-rw-r--r-- | lib/spack/spack/compilers/cce.py | 12 | ||||
-rw-r--r-- | lib/spack/spack/variant.py | 4 |
3 files changed, 18 insertions, 5 deletions
diff --git a/lib/spack/docs/workflows.rst b/lib/spack/docs/workflows.rst index 7814ebf3cd..84da3b0f44 100644 --- a/lib/spack/docs/workflows.rst +++ b/lib/spack/docs/workflows.rst @@ -476,10 +476,11 @@ if the view is built with hardlinks. .. FIXME: reference the relocation work of Hegner and Gartung (PR #1013) +.. _cmd-spack-view: -"""""""""""""""""""""" -Using Filesystem Views -"""""""""""""""""""""" +"""""""""""""" +``spack view`` +"""""""""""""" A filesystem view is created, and packages are linked in, by the ``spack view`` command's ``symlink`` and ``hardlink`` sub-commands. The diff --git a/lib/spack/spack/compilers/cce.py b/lib/spack/spack/compilers/cce.py index 43d000dd69..94956b9d83 100644 --- a/lib/spack/spack/compilers/cce.py +++ b/lib/spack/spack/compilers/cce.py @@ -53,3 +53,15 @@ class Cce(Compiler): @classmethod def default_version(cls, comp): return get_compiler_version(comp, '-V', r'[Vv]ersion.*(\d+(\.\d+)+)') + + @property + def openmp_flag(self): + return "-h omp" + + @property + def cxx11_flag(self): + return "-h std=c++11" + + @property + def pic_flag(self): + return "-h PIC" diff --git a/lib/spack/spack/variant.py b/lib/spack/spack/variant.py index 7102676b69..2d02ab1253 100644 --- a/lib/spack/spack/variant.py +++ b/lib/spack/spack/variant.py @@ -389,9 +389,9 @@ class BoolValuedVariant(SingleValuedVariant): self._original_value = value self._value = False else: - msg = 'cannot construct a BoolValuedVariant from ' + msg = 'cannot construct a BoolValuedVariant for "{0}" from ' msg += 'a value that does not represent a bool' - raise ValueError(msg) + raise ValueError(msg.format(self.name)) def __contains__(self, item): return item is self.value |