-
Notifications
You must be signed in to change notification settings - Fork 2.4k
variants in virtual packages are not passed to providers #1712
Copy link
Copy link
Closed
Labels
Description
with modified arpack-ng by depends_on('blas+openmp') I see
$ spack spec arpack-ng
Input spec
------------------------------
arpack-ng
Normalized
------------------------------
arpack-ng
^blas+openmp
^lapack
Concretized
------------------------------
[email protected]%[email protected]~mpi+shared arch=darwin-elcapitan-x86_64
^[email protected]%[email protected]~doc+ncurses+openssl~ownlibs~qt arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected]~python arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^lz4@131%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected]+sigsegv arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected] arch=darwin-elcapitan-x86_64
^[email protected]%[email protected]+fpic~openmp+shared arch=darwin-elcapitan-x86_64
Note ~openmp in openblas.
When both blas and lapack are requested to have openmp:
$ spack spec arpack-ng
Input spec
------------------------------
arpack-ng
Normalized
------------------------------
arpack-ng
^blas+openmp
^lapack+openmp
Concretized
------------------------------
==> Error: Package lapack not found in repository [Repo 'builtin' at '/Users/davydden/spack/var/spack/repos/builtin']
Reactions are currently unavailable