Remove usernames from paths in docs (#2675)
* Remove usernames from paths in docs * Fix path export
This commit is contained in:
parent
8fe5fb7988
commit
7e8767e3fd
@ -123,13 +123,13 @@ that the packages is installed:
|
|||||||
|
|
||||||
$ spack install mpileaks
|
$ spack install mpileaks
|
||||||
==> Installing mpileaks
|
==> Installing mpileaks
|
||||||
==> mpich is already installed in /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpich@3.0.4.
|
==> mpich is already installed in ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpich@3.0.4.
|
||||||
==> callpath is already installed in /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/callpath@1.0.2-5dce4318.
|
==> callpath is already installed in ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/callpath@1.0.2-5dce4318.
|
||||||
==> adept-utils is already installed in /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/adept-utils@1.0-5adef8da.
|
==> adept-utils is already installed in ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/adept-utils@1.0-5adef8da.
|
||||||
==> Trying to fetch from https://github.com/hpc/mpileaks/releases/download/v1.0/mpileaks-1.0.tar.gz
|
==> Trying to fetch from https://github.com/hpc/mpileaks/releases/download/v1.0/mpileaks-1.0.tar.gz
|
||||||
######################################################################## 100.0%
|
######################################################################## 100.0%
|
||||||
==> Staging archive: /home/gamblin2/spack/var/spack/stage/mpileaks@1.0%gcc@4.4.7 arch=linux-debian7-x86_64-59f6ad23/mpileaks-1.0.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/mpileaks@1.0%gcc@4.4.7 arch=linux-debian7-x86_64-59f6ad23/mpileaks-1.0.tar.gz
|
||||||
==> Created stage in /home/gamblin2/spack/var/spack/stage/mpileaks@1.0%gcc@4.4.7 arch=linux-debian7-x86_64-59f6ad23.
|
==> Created stage in ~/spack/var/spack/stage/mpileaks@1.0%gcc@4.4.7 arch=linux-debian7-x86_64-59f6ad23.
|
||||||
==> No patches needed for mpileaks.
|
==> No patches needed for mpileaks.
|
||||||
==> Building mpileaks.
|
==> Building mpileaks.
|
||||||
|
|
||||||
@ -137,7 +137,7 @@ that the packages is installed:
|
|||||||
|
|
||||||
==> Successfully installed mpileaks.
|
==> Successfully installed mpileaks.
|
||||||
Fetch: 2.16s. Build: 9.82s. Total: 11.98s.
|
Fetch: 2.16s. Build: 9.82s. Total: 11.98s.
|
||||||
[+] /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpileaks@1.0-59f6ad23
|
[+] ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpileaks@1.0-59f6ad23
|
||||||
|
|
||||||
The last line, with the ``[+]``, indicates where the package is
|
The last line, with the ``[+]``, indicates where the package is
|
||||||
installed.
|
installed.
|
||||||
@ -252,7 +252,7 @@ the tarballs in question to it (see :ref:`mirrors`):
|
|||||||
.. code-block:: yaml
|
.. code-block:: yaml
|
||||||
|
|
||||||
mirrors:
|
mirrors:
|
||||||
manual: file:///home/me/.spack/manual_mirror
|
manual: file://~/.spack/manual_mirror
|
||||||
|
|
||||||
#. Put your tarballs in it. Tarballs should be named
|
#. Put your tarballs in it. Tarballs should be named
|
||||||
``<package>/<package>-<version>.tar.gz``. For example:
|
``<package>/<package>-<version>.tar.gz``. For example:
|
||||||
@ -374,13 +374,13 @@ use ``spack find --paths``:
|
|||||||
$ spack find --paths
|
$ spack find --paths
|
||||||
==> 74 installed packages.
|
==> 74 installed packages.
|
||||||
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
||||||
ImageMagick@6.8.9-10 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/ImageMagick@6.8.9-10-4df950dd
|
ImageMagick@6.8.9-10 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/ImageMagick@6.8.9-10-4df950dd
|
||||||
adept-utils@1.0 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/adept-utils@1.0-5adef8da
|
adept-utils@1.0 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/adept-utils@1.0-5adef8da
|
||||||
atk@2.14.0 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/atk@2.14.0-3d09ac09
|
atk@2.14.0 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/atk@2.14.0-3d09ac09
|
||||||
boost@1.55.0 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/boost@1.55.0
|
boost@1.55.0 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/boost@1.55.0
|
||||||
bzip2@1.0.6 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/bzip2@1.0.6
|
bzip2@1.0.6 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/bzip2@1.0.6
|
||||||
cairo@1.14.0 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/cairo@1.14.0-fcc2ab44
|
cairo@1.14.0 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/cairo@1.14.0-fcc2ab44
|
||||||
callpath@1.0.2 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/callpath@1.0.2-5dce4318
|
callpath@1.0.2 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/callpath@1.0.2-5dce4318
|
||||||
...
|
...
|
||||||
|
|
||||||
And, finally, you can restrict your search to a particular package
|
And, finally, you can restrict your search to a particular package
|
||||||
@ -390,9 +390,9 @@ by supplying its name:
|
|||||||
|
|
||||||
$ spack find --paths libelf
|
$ spack find --paths libelf
|
||||||
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
||||||
libelf@0.8.11 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.11
|
libelf@0.8.11 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.11
|
||||||
libelf@0.8.12 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.12
|
libelf@0.8.12 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.12
|
||||||
libelf@0.8.13 /home/gamblin2/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.13
|
libelf@0.8.13 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/libelf@0.8.13
|
||||||
|
|
||||||
``spack find`` actually does a lot more than this. You can use
|
``spack find`` actually does a lot more than this. You can use
|
||||||
*specs* to query for specific configurations and builds of each
|
*specs* to query for specific configurations and builds of each
|
||||||
@ -900,7 +900,7 @@ prefixes, and you can see this with ``spack find --paths``:
|
|||||||
$ spack find --paths py-numpy
|
$ spack find --paths py-numpy
|
||||||
==> 1 installed packages.
|
==> 1 installed packages.
|
||||||
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
-- linux-debian7-x86_64 / gcc@4.4.7 --------------------------------
|
||||||
py-numpy@1.9.1 /g/g21/gamblin2/src/spack/opt/linux-debian7-x86_64/gcc@4.4.7/py-numpy@1.9.1-66733244
|
py-numpy@1.9.1 ~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/py-numpy@1.9.1-66733244
|
||||||
|
|
||||||
However, even though this package is installed, you cannot use it
|
However, even though this package is installed, you cannot use it
|
||||||
directly when you run ``python``:
|
directly when you run ``python``:
|
||||||
|
@ -188,7 +188,7 @@ where the compiler is installed. For example:
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack compiler find /usr/local/tools/ic-13.0.079
|
$ spack compiler find /usr/local/tools/ic-13.0.079
|
||||||
==> Added 1 new compiler to /Users/gamblin2/.spack/compilers.yaml
|
==> Added 1 new compiler to ~/.spack/compilers.yaml
|
||||||
intel@13.0.079
|
intel@13.0.079
|
||||||
|
|
||||||
Or you can run ``spack compiler find`` with no arguments to force
|
Or you can run ``spack compiler find`` with no arguments to force
|
||||||
@ -200,7 +200,7 @@ installed, but you know that new compilers have been added to your
|
|||||||
|
|
||||||
$ module load gcc-4.9.0
|
$ module load gcc-4.9.0
|
||||||
$ spack compiler find
|
$ spack compiler find
|
||||||
==> Added 1 new compiler to /Users/gamblin2/.spack/compilers.yaml
|
==> Added 1 new compiler to ~/.spack/compilers.yaml
|
||||||
gcc@4.9.0
|
gcc@4.9.0
|
||||||
|
|
||||||
This loads the environment module for gcc-4.9.0 to add it to
|
This loads the environment module for gcc-4.9.0 to add it to
|
||||||
@ -531,7 +531,7 @@ flags to the ``icc`` command:
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack location --install-dir gcc
|
$ spack location --install-dir gcc
|
||||||
/home2/rpfische/spack2/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw...
|
~/spack/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw...
|
||||||
|
|
||||||
#. Set up ``compilers.yaml``, for example:
|
#. Set up ``compilers.yaml``, for example:
|
||||||
|
|
||||||
@ -543,12 +543,12 @@ flags to the ``icc`` command:
|
|||||||
operating_system: centos7
|
operating_system: centos7
|
||||||
paths:
|
paths:
|
||||||
cc: /opt/intel-15.0.24/bin/icc-15.0.24-beta
|
cc: /opt/intel-15.0.24/bin/icc-15.0.24-beta
|
||||||
cflags: -gcc-name /home2/rpfische/spack2/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/gcc
|
cflags: -gcc-name ~/spack/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/gcc
|
||||||
cxx: /opt/intel-15.0.24/bin/icpc-15.0.24-beta
|
cxx: /opt/intel-15.0.24/bin/icpc-15.0.24-beta
|
||||||
cxxflags: -gxx-name /home2/rpfische/spack2/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/g++
|
cxxflags: -gxx-name ~/spack/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/g++
|
||||||
f77: /opt/intel-15.0.24/bin/ifort-15.0.24-beta
|
f77: /opt/intel-15.0.24/bin/ifort-15.0.24-beta
|
||||||
fc: /opt/intel-15.0.24/bin/ifort-15.0.24-beta
|
fc: /opt/intel-15.0.24/bin/ifort-15.0.24-beta
|
||||||
fflags: -gcc-name /home2/rpfische/spack2/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/gcc
|
fflags: -gcc-name ~/spack/opt/spack/linux-centos7-x86_64/gcc-4.9.3-iy4rw.../bin/gcc
|
||||||
spec: intel@15.0.24.4.9.3
|
spec: intel@15.0.24.4.9.3
|
||||||
|
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@ a file, you can use a file URL like this one:
|
|||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
file:///Users/gamblin2/spack-mirror-2014-06-24
|
file://~/spack-mirror-2014-06-24
|
||||||
|
|
||||||
That points to the directory on the local filesystem. If it were on a
|
That points to the directory on the local filesystem. If it were on a
|
||||||
web server, you could use a URL like this one:
|
web server, you could use a URL like this one:
|
||||||
@ -178,7 +178,7 @@ You can tell your Spack installation to use that mirror like this:
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack mirror add local_filesystem file:///Users/gamblin2/spack-mirror-2014-06-24
|
$ spack mirror add local_filesystem file://~/spack-mirror-2014-06-24
|
||||||
|
|
||||||
Each mirror has a name so that you can refer to it again later.
|
Each mirror has a name so that you can refer to it again later.
|
||||||
|
|
||||||
@ -193,7 +193,7 @@ To see all the mirrors Spack knows about, run ``spack mirror list``:
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack mirror list
|
$ spack mirror list
|
||||||
local_filesystem file:///Users/gamblin2/spack-mirror-2014-06-24
|
local_filesystem file://~/spack-mirror-2014-06-24
|
||||||
|
|
||||||
.. _spack-mirror-remove:
|
.. _spack-mirror-remove:
|
||||||
|
|
||||||
@ -218,7 +218,7 @@ Adding a mirror really adds a line in ``~/.spack/mirrors.yaml``:
|
|||||||
.. code-block:: yaml
|
.. code-block:: yaml
|
||||||
|
|
||||||
mirrors:
|
mirrors:
|
||||||
local_filesystem: file:///Users/gamblin2/spack-mirror-2014-06-24
|
local_filesystem: file://~/spack-mirror-2014-06-24
|
||||||
remote_server: https://example.com/some/web-hosted/directory/spack-mirror-2014-06-24
|
remote_server: https://example.com/some/web-hosted/directory/spack-mirror-2014-06-24
|
||||||
|
|
||||||
If you want to change the order in which mirrors are searched for
|
If you want to change the order in which mirrors are searched for
|
||||||
|
@ -63,7 +63,7 @@ of installed packages.
|
|||||||
|
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
------- /home/gamblin2/spack/share/spack/modules/linux-debian7-x86_64 --------
|
------- ~/spack/share/spack/modules/linux-debian7-x86_64 --------
|
||||||
adept-utils@1.0%gcc@4.4.7-5adef8da libelf@0.8.13%gcc@4.4.7
|
adept-utils@1.0%gcc@4.4.7-5adef8da libelf@0.8.13%gcc@4.4.7
|
||||||
automaded@1.0%gcc@4.4.7-d9691bb0 libelf@0.8.13%intel@15.0.0
|
automaded@1.0%gcc@4.4.7-d9691bb0 libelf@0.8.13%intel@15.0.0
|
||||||
boost@1.55.0%gcc@4.4.7 mpc@1.0.2%gcc@4.4.7-559607f5
|
boost@1.55.0%gcc@4.4.7 mpc@1.0.2%gcc@4.4.7-559607f5
|
||||||
@ -140,7 +140,7 @@ Spack. For example, this will add the ``mpich`` package built with
|
|||||||
$ spack use mpich %gcc@4.4.7
|
$ spack use mpich %gcc@4.4.7
|
||||||
Prepending: mpich@3.0.4%gcc@4.4.7 (ok)
|
Prepending: mpich@3.0.4%gcc@4.4.7 (ok)
|
||||||
$ which mpicc
|
$ which mpicc
|
||||||
~/src/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpich@3.0.4/bin/mpicc
|
~/spack/opt/linux-debian7-x86_64/gcc@4.4.7/mpich@3.0.4/bin/mpicc
|
||||||
|
|
||||||
Or, similarly with modules, you could type:
|
Or, similarly with modules, you could type:
|
||||||
|
|
||||||
|
@ -3161,11 +3161,11 @@ build it:
|
|||||||
$ spack stage libelf
|
$ spack stage libelf
|
||||||
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.13.tar.gz
|
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.13.tar.gz
|
||||||
######################################################################## 100.0%
|
######################################################################## 100.0%
|
||||||
==> Staging archive: /Users/gamblin2/src/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64/libelf-0.8.13.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64/libelf-0.8.13.tar.gz
|
||||||
==> Created stage in /Users/gamblin2/src/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64.
|
==> Created stage in ~/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64.
|
||||||
$ spack cd libelf
|
$ spack cd libelf
|
||||||
$ pwd
|
$ pwd
|
||||||
/Users/gamblin2/src/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64/libelf-0.8.13
|
~/spack/var/spack/stage/libelf@0.8.13%gcc@4.8.3 arch=linux-debian7-x86_64/libelf-0.8.13
|
||||||
|
|
||||||
``spack cd`` here changed the current working directory to the
|
``spack cd`` here changed the current working directory to the
|
||||||
directory containing the expanded ``libelf`` source code. There are a
|
directory containing the expanded ``libelf`` source code. There are a
|
||||||
|
@ -317,8 +317,8 @@ files, use ``spack repo list``.
|
|||||||
|
|
||||||
$ spack repo list
|
$ spack repo list
|
||||||
==> 2 package repositories.
|
==> 2 package repositories.
|
||||||
myrepo /Users/gamblin2/myrepo
|
myrepo ~/myrepo
|
||||||
builtin /Users/gamblin2/src/spack/var/spack/repos/builtin
|
builtin ~/spack/var/spack/repos/builtin
|
||||||
|
|
||||||
Each repository is listed with its associated namespace. To get the raw,
|
Each repository is listed with its associated namespace. To get the raw,
|
||||||
merged YAML from all configuration files, use ``spack config get repos``:
|
merged YAML from all configuration files, use ``spack config get repos``:
|
||||||
@ -327,7 +327,7 @@ merged YAML from all configuration files, use ``spack config get repos``:
|
|||||||
|
|
||||||
$ spack config get repos
|
$ spack config get repos
|
||||||
repos:srepos:
|
repos:srepos:
|
||||||
- /Users/gamblin2/myrepo
|
- ~/myrepo
|
||||||
- $spack/var/spack/repos/builtin
|
- $spack/var/spack/repos/builtin
|
||||||
|
|
||||||
mNote that, unlike ``spack repo list``, this does not include the
|
mNote that, unlike ``spack repo list``, this does not include the
|
||||||
@ -345,7 +345,7 @@ yourself; you can use the ``spack repo create`` command.
|
|||||||
$ spack repo create myrepo
|
$ spack repo create myrepo
|
||||||
==> Created repo with namespace 'myrepo'.
|
==> Created repo with namespace 'myrepo'.
|
||||||
==> To register it with spack, run this command:
|
==> To register it with spack, run this command:
|
||||||
spack repo add /Users/gamblin2/myrepo
|
spack repo add ~/myrepo
|
||||||
|
|
||||||
$ ls myrepo
|
$ ls myrepo
|
||||||
packages/ repo.yaml
|
packages/ repo.yaml
|
||||||
@ -362,7 +362,7 @@ You can supply a custom namespace with a second argument, e.g.:
|
|||||||
$ spack repo create myrepo llnl.comp
|
$ spack repo create myrepo llnl.comp
|
||||||
==> Created repo with namespace 'llnl.comp'.
|
==> Created repo with namespace 'llnl.comp'.
|
||||||
==> To register it with spack, run this command:
|
==> To register it with spack, run this command:
|
||||||
spack repo add /Users/gamblin2/myrepo
|
spack repo add ~/myrepo
|
||||||
|
|
||||||
$ cat myrepo/repo.yaml
|
$ cat myrepo/repo.yaml
|
||||||
repo:
|
repo:
|
||||||
@ -382,8 +382,8 @@ Once your repository is created, you can register it with Spack with
|
|||||||
|
|
||||||
$ spack repo list
|
$ spack repo list
|
||||||
==> 2 package repositories.
|
==> 2 package repositories.
|
||||||
llnl.comp /Users/gamblin2/myrepo
|
llnl.comp ~/myrepo
|
||||||
builtin /Users/gamblin2/src/spack/var/spack/repos/builtin
|
builtin ~/spack/var/spack/repos/builtin
|
||||||
|
|
||||||
This simply adds the repo to your ``repos.yaml`` file.
|
This simply adds the repo to your ``repos.yaml`` file.
|
||||||
|
|
||||||
@ -405,22 +405,22 @@ By namespace:
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack repo rm llnl.comp
|
$ spack repo rm llnl.comp
|
||||||
==> Removed repository /Users/gamblin2/myrepo with namespace 'llnl.comp'.
|
==> Removed repository ~/myrepo with namespace 'llnl.comp'.
|
||||||
|
|
||||||
$ spack repo list
|
$ spack repo list
|
||||||
==> 1 package repository.
|
==> 1 package repository.
|
||||||
builtin /Users/gamblin2/src/spack/var/spack/repos/builtin
|
builtin ~/spack/var/spack/repos/builtin
|
||||||
|
|
||||||
By path:
|
By path:
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack repo rm ~/myrepo
|
$ spack repo rm ~/myrepo
|
||||||
==> Removed repository /Users/gamblin2/myrepo
|
==> Removed repository ~/myrepo
|
||||||
|
|
||||||
$ spack repo list
|
$ spack repo list
|
||||||
==> 1 package repository.
|
==> 1 package repository.
|
||||||
builtin /Users/gamblin2/src/spack/var/spack/repos/builtin
|
builtin ~/spack/var/spack/repos/builtin
|
||||||
|
|
||||||
--------------------------------
|
--------------------------------
|
||||||
Repo namespaces and Python
|
Repo namespaces and Python
|
||||||
|
@ -77,7 +77,7 @@ Then we can use shell support for modules to add it to the list of known compile
|
|||||||
$ module load gcc-6.2.0-gcc-4.8-twd5nqg
|
$ module load gcc-6.2.0-gcc-4.8-twd5nqg
|
||||||
|
|
||||||
$ spack compiler add
|
$ spack compiler add
|
||||||
==> Added 1 new compiler to /home/mculpo/.spack/linux/compilers.yaml
|
==> Added 1 new compiler to ~/.spack/linux/compilers.yaml
|
||||||
gcc@6.2.0
|
gcc@6.2.0
|
||||||
|
|
||||||
$ spack compilers
|
$ spack compilers
|
||||||
@ -113,7 +113,7 @@ In the end your environment should look something like:
|
|||||||
|
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
------------------------------------------------------------------------ /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
------------------------------------------------------------------------ ~/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
||||||
binutils-2.27-gcc-4.8-dz3xevw libpciaccess-0.13.4-gcc-6.2.0-eo2siet lzo-2.09-gcc-6.2.0-jcngz72 netlib-scalapack-2.0.2-gcc-6.2.0-wnimqhw python-2.7.12-gcc-6.2.0-qu7rc5p
|
binutils-2.27-gcc-4.8-dz3xevw libpciaccess-0.13.4-gcc-6.2.0-eo2siet lzo-2.09-gcc-6.2.0-jcngz72 netlib-scalapack-2.0.2-gcc-6.2.0-wnimqhw python-2.7.12-gcc-6.2.0-qu7rc5p
|
||||||
bzip2-1.0.6-gcc-6.2.0-csoc2mq libsigsegv-2.10-gcc-4.8-avb6azw m4-1.4.17-gcc-4.8-iggewke netlib-scalapack-2.0.2-gcc-6.2.0-wojunhq sqlite-3.8.5-gcc-6.2.0-td3zfe7
|
bzip2-1.0.6-gcc-6.2.0-csoc2mq libsigsegv-2.10-gcc-4.8-avb6azw m4-1.4.17-gcc-4.8-iggewke netlib-scalapack-2.0.2-gcc-6.2.0-wojunhq sqlite-3.8.5-gcc-6.2.0-td3zfe7
|
||||||
cmake-3.5.2-gcc-6.2.0-6poypqg libsigsegv-2.10-gcc-6.2.0-g3qpmbi m4-1.4.17-gcc-6.2.0-lhgqa6s nettle-3.2-gcc-6.2.0-djdthlh tcl-8.6.5-gcc-4.8-atddxu7
|
cmake-3.5.2-gcc-6.2.0-6poypqg libsigsegv-2.10-gcc-6.2.0-g3qpmbi m4-1.4.17-gcc-6.2.0-lhgqa6s nettle-3.2-gcc-6.2.0-djdthlh tcl-8.6.5-gcc-4.8-atddxu7
|
||||||
@ -139,16 +139,16 @@ look at the ``gcc`` module you'll see something like:
|
|||||||
|
|
||||||
$ module show gcc-6.2.0-gcc-4.8-twd5nqg
|
$ module show gcc-6.2.0-gcc-4.8-twd5nqg
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
/home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc-6.2.0-gcc-4.8-twd5nqg:
|
~/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc-6.2.0-gcc-4.8-twd5nqg:
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
whatis("gcc @6.2.0 ")
|
whatis("gcc @6.2.0 ")
|
||||||
prepend_path("PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
prepend_path("PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
||||||
prepend_path("CMAKE_PREFIX_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
prepend_path("CMAKE_PREFIX_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
||||||
prepend_path("MANPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
prepend_path("MANPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
||||||
prepend_path("PKG_CONFIG_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
prepend_path("PKG_CONFIG_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
||||||
prepend_path("LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
prepend_path("LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
||||||
prepend_path("LD_LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
prepend_path("LD_LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
||||||
prepend_path("CPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/include")
|
prepend_path("CPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/include")
|
||||||
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
||||||
Fortran, and Java.
|
Fortran, and Java.
|
||||||
]])
|
]])
|
||||||
@ -193,14 +193,14 @@ paths have disappeared:
|
|||||||
|
|
||||||
$ module show gcc-6.2.0-gcc-4.8-twd5nqg
|
$ module show gcc-6.2.0-gcc-4.8-twd5nqg
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
/home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc-6.2.0-gcc-4.8-twd5nqg:
|
~/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc-6.2.0-gcc-4.8-twd5nqg:
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
whatis("gcc @6.2.0 ")
|
whatis("gcc @6.2.0 ")
|
||||||
prepend_path("PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
prepend_path("PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
||||||
prepend_path("CMAKE_PREFIX_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
prepend_path("CMAKE_PREFIX_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
||||||
prepend_path("MANPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
prepend_path("MANPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
||||||
prepend_path("PKG_CONFIG_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
prepend_path("PKG_CONFIG_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
||||||
prepend_path("LD_LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
prepend_path("LD_LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
||||||
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
||||||
Fortran, and Java.
|
Fortran, and Java.
|
||||||
]])
|
]])
|
||||||
@ -251,7 +251,7 @@ and regenerate the module files:
|
|||||||
|
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
------------------------------------------------------------------------ /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
------------------------------------------------------------------------ ~/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
||||||
bzip2-1.0.6-gcc-6.2.0-csoc2mq libsigsegv-2.10-gcc-6.2.0-g3qpmbi ncurses-6.0-gcc-6.2.0-7tb426s openmpi-2.0.1-gcc-6.2.0-s3qbtby sqlite-3.8.5-gcc-6.2.0-td3zfe7
|
bzip2-1.0.6-gcc-6.2.0-csoc2mq libsigsegv-2.10-gcc-6.2.0-g3qpmbi ncurses-6.0-gcc-6.2.0-7tb426s openmpi-2.0.1-gcc-6.2.0-s3qbtby sqlite-3.8.5-gcc-6.2.0-td3zfe7
|
||||||
cmake-3.5.2-gcc-6.2.0-6poypqg libtool-2.4.6-gcc-6.2.0-kiepac6 netlib-lapack-3.6.1-gcc-6.2.0-mirer2l openssl-1.0.2j-gcc-6.2.0-hibnfda util-macros-1.19.0-gcc-6.2.0-uoukuqk
|
cmake-3.5.2-gcc-6.2.0-6poypqg libtool-2.4.6-gcc-6.2.0-kiepac6 netlib-lapack-3.6.1-gcc-6.2.0-mirer2l openssl-1.0.2j-gcc-6.2.0-hibnfda util-macros-1.19.0-gcc-6.2.0-uoukuqk
|
||||||
curl-7.50.3-gcc-6.2.0-2ffacqm libxml2-2.9.4-gcc-6.2.0-3k4ykbe netlib-scalapack-2.0.2-gcc-6.2.0-6bqlxqy pkg-config-0.29.1-gcc-6.2.0-rslsgcs xz-5.2.2-gcc-6.2.0-t5lk6in
|
curl-7.50.3-gcc-6.2.0-2ffacqm libxml2-2.9.4-gcc-6.2.0-3k4ykbe netlib-scalapack-2.0.2-gcc-6.2.0-6bqlxqy pkg-config-0.29.1-gcc-6.2.0-rslsgcs xz-5.2.2-gcc-6.2.0-t5lk6in
|
||||||
@ -294,7 +294,7 @@ you'll see that now the module for ``gcc@6.2.0`` has reappeared:
|
|||||||
|
|
||||||
$ module avail gcc-6.2.0-gcc-4.8-twd5nqg
|
$ module avail gcc-6.2.0-gcc-4.8-twd5nqg
|
||||||
|
|
||||||
------------------------------------------------------------------------ /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
------------------------------------------------------------------------ ~/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
||||||
gcc-6.2.0-gcc-4.8-twd5nqg
|
gcc-6.2.0-gcc-4.8-twd5nqg
|
||||||
|
|
||||||
-------------------------
|
-------------------------
|
||||||
@ -329,7 +329,7 @@ If you try to regenerate the module files now you will get an error:
|
|||||||
$ spack module refresh --module-type tcl --delete-tree -y
|
$ spack module refresh --module-type tcl --delete-tree -y
|
||||||
==> Error: Name clashes detected in module files:
|
==> Error: Name clashes detected in module files:
|
||||||
|
|
||||||
file : /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/netlib-scalapack-2.0.2-gcc-6.2.0
|
file : ~/spack/share/spack/modules/linux-Ubuntu14-x86_64/netlib-scalapack-2.0.2-gcc-6.2.0
|
||||||
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
||||||
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
||||||
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
spec : netlib-scalapack@2.0.2%gcc@6.2.0~fpic+shared arch=linux-Ubuntu14-x86_64
|
||||||
@ -377,7 +377,7 @@ Regenerating module files now we obtain:
|
|||||||
==> Regenerating tcl module files
|
==> Regenerating tcl module files
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
------------------------------------------------------------------------ /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
------------------------------------------------------------------------ ~/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
||||||
bzip2-1.0.6-gcc-6.2.0 libpciaccess-0.13.4-gcc-6.2.0 mpich-3.2-gcc-6.2.0 openblas-0.2.19-gcc-6.2.0 python-2.7.12-gcc-6.2.0
|
bzip2-1.0.6-gcc-6.2.0 libpciaccess-0.13.4-gcc-6.2.0 mpich-3.2-gcc-6.2.0 openblas-0.2.19-gcc-6.2.0 python-2.7.12-gcc-6.2.0
|
||||||
cmake-3.5.2-gcc-6.2.0 libsigsegv-2.10-gcc-6.2.0 ncurses-6.0-gcc-6.2.0 openmpi-2.0.1-gcc-6.2.0 sqlite-3.8.5-gcc-6.2.0
|
cmake-3.5.2-gcc-6.2.0 libsigsegv-2.10-gcc-6.2.0 ncurses-6.0-gcc-6.2.0 openmpi-2.0.1-gcc-6.2.0 sqlite-3.8.5-gcc-6.2.0
|
||||||
curl-7.50.3-gcc-6.2.0 libtool-2.4.6-gcc-6.2.0 netlib-lapack-3.6.1-gcc-6.2.0 openssl-1.0.2j-gcc-6.2.0 util-macros-1.19.0-gcc-6.2.0
|
curl-7.50.3-gcc-6.2.0 libtool-2.4.6-gcc-6.2.0 netlib-lapack-3.6.1-gcc-6.2.0 openssl-1.0.2j-gcc-6.2.0 util-macros-1.19.0-gcc-6.2.0
|
||||||
@ -420,7 +420,7 @@ The final result should look like:
|
|||||||
|
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
------------------------------------------------------------------------ /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
------------------------------------------------------------------------ ~/spack/share/spack/modules/linux-Ubuntu14-x86_64 ------------------------------------------------------------------------
|
||||||
bzip2/1.0.6-gcc-6.2.0 libpciaccess/0.13.4-gcc-6.2.0 mpich/3.2-gcc-6.2.0 openblas/0.2.19-gcc-6.2.0 python/2.7.12-gcc-6.2.0
|
bzip2/1.0.6-gcc-6.2.0 libpciaccess/0.13.4-gcc-6.2.0 mpich/3.2-gcc-6.2.0 openblas/0.2.19-gcc-6.2.0 python/2.7.12-gcc-6.2.0
|
||||||
cmake/3.5.2-gcc-6.2.0 libsigsegv/2.10-gcc-6.2.0 ncurses/6.0-gcc-6.2.0 openmpi/2.0.1-gcc-6.2.0 sqlite/3.8.5-gcc-6.2.0
|
cmake/3.5.2-gcc-6.2.0 libsigsegv/2.10-gcc-6.2.0 ncurses/6.0-gcc-6.2.0 openmpi/2.0.1-gcc-6.2.0 sqlite/3.8.5-gcc-6.2.0
|
||||||
curl/7.50.3-gcc-6.2.0 libtool/2.4.6-gcc-6.2.0 netlib-lapack/3.6.1-gcc-6.2.0 openssl/1.0.2j-gcc-6.2.0 util-macros/1.19.0-gcc-6.2.0
|
curl/7.50.3-gcc-6.2.0 libtool/2.4.6-gcc-6.2.0 netlib-lapack/3.6.1-gcc-6.2.0 openssl/1.0.2j-gcc-6.2.0 util-macros/1.19.0-gcc-6.2.0
|
||||||
@ -486,15 +486,15 @@ Regenerating the module files should result in something like:
|
|||||||
|
|
||||||
$ module show gcc
|
$ module show gcc
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
/home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc/6.2.0-gcc-4.8:
|
~/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc/6.2.0-gcc-4.8:
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
whatis("gcc @6.2.0 ")
|
whatis("gcc @6.2.0 ")
|
||||||
prepend_path("PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
prepend_path("PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
||||||
prepend_path("CMAKE_PREFIX_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
prepend_path("CMAKE_PREFIX_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
||||||
prepend_path("MANPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
prepend_path("MANPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
||||||
prepend_path("PKG_CONFIG_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
prepend_path("PKG_CONFIG_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
||||||
prepend_path("LD_LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
prepend_path("LD_LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
||||||
setenv("GCC_ROOT","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u")
|
setenv("GCC_ROOT","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u")
|
||||||
conflict("gcc")
|
conflict("gcc")
|
||||||
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
help([[The GNU Compiler Collection includes front ends for C, C++, Objective-C,
|
||||||
Fortran, and Java.
|
Fortran, and Java.
|
||||||
@ -560,15 +560,15 @@ This time we will be more selective and regenerate only the ``gcc`` and
|
|||||||
|
|
||||||
$ module show gcc
|
$ module show gcc
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
/home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc/6.2.0-gcc-4.8:
|
~/spack/share/spack/modules/linux-Ubuntu14-x86_64/gcc/6.2.0-gcc-4.8:
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
whatis("gcc @6.2.0 ")
|
whatis("gcc @6.2.0 ")
|
||||||
prepend_path("PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
prepend_path("PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/bin")
|
||||||
prepend_path("CMAKE_PREFIX_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
prepend_path("CMAKE_PREFIX_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/")
|
||||||
prepend_path("MANPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
prepend_path("MANPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/share/man")
|
||||||
prepend_path("PKG_CONFIG_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
prepend_path("PKG_CONFIG_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64/pkgconfig")
|
||||||
prepend_path("LD_LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
prepend_path("LD_LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u/lib64")
|
||||||
setenv("GCC_ROOT","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u")
|
setenv("GCC_ROOT","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-4.8/gcc-6.2.0-twd5nqg33hrrssqclcfi5k42eccwxz5u")
|
||||||
setenv("CC","gcc")
|
setenv("CC","gcc")
|
||||||
setenv("CXX","g++")
|
setenv("CXX","g++")
|
||||||
setenv("F90","gfortran")
|
setenv("F90","gfortran")
|
||||||
@ -581,17 +581,17 @@ This time we will be more selective and regenerate only the ``gcc`` and
|
|||||||
|
|
||||||
$ module show openmpi
|
$ module show openmpi
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
/home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64/openmpi/2.0.1-gcc-6.2.0:
|
~/spack/share/spack/modules/linux-Ubuntu14-x86_64/openmpi/2.0.1-gcc-6.2.0:
|
||||||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
whatis("openmpi @2.0.1 ")
|
whatis("openmpi @2.0.1 ")
|
||||||
prepend_path("PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/bin")
|
prepend_path("PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/bin")
|
||||||
prepend_path("CMAKE_PREFIX_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/")
|
prepend_path("CMAKE_PREFIX_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/")
|
||||||
prepend_path("LD_LIBRARY_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/lib")
|
prepend_path("LD_LIBRARY_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/lib")
|
||||||
prepend_path("PKG_CONFIG_PATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/lib/pkgconfig")
|
prepend_path("PKG_CONFIG_PATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/lib/pkgconfig")
|
||||||
prepend_path("MANPATH","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/share/man")
|
prepend_path("MANPATH","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w/share/man")
|
||||||
setenv("SLURM_MPI_TYPE","pmi2")
|
setenv("SLURM_MPI_TYPE","pmi2")
|
||||||
setenv("OMPI_MCA_BTL_OPENIB_WARN_DEFAULT_GID_PREFIX","0")
|
setenv("OMPI_MCA_BTL_OPENIB_WARN_DEFAULT_GID_PREFIX","0")
|
||||||
setenv("OPENMPI_ROOT","/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w")
|
setenv("OPENMPI_ROOT","~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/openmpi-2.0.1-s3qbtbyh3y5y4gkchmhcuak7th44l53w")
|
||||||
conflict("openmpi")
|
conflict("openmpi")
|
||||||
help([[The Open MPI Project is an open source Message Passing Interface
|
help([[The Open MPI Project is an open source Message Passing Interface
|
||||||
implementation that is developed and maintained by a consortium of
|
implementation that is developed and maintained by a consortium of
|
||||||
@ -693,10 +693,10 @@ Now the ``py-scipy`` module will be:
|
|||||||
module load py-numpy/1.11.1-gcc-6.2.0-openblas
|
module load py-numpy/1.11.1-gcc-6.2.0-openblas
|
||||||
}
|
}
|
||||||
|
|
||||||
prepend-path CMAKE_PREFIX_PATH "/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/"
|
prepend-path CMAKE_PREFIX_PATH "~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/"
|
||||||
prepend-path LD_LIBRARY_PATH "/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/lib"
|
prepend-path LD_LIBRARY_PATH "~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/lib"
|
||||||
prepend-path PYTHONPATH "/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/lib/python2.7/site-packages"
|
prepend-path PYTHONPATH "~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh/lib/python2.7/site-packages"
|
||||||
setenv PY_SCIPY_ROOT "/home/mculpo/wdir/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh"
|
setenv PY_SCIPY_ROOT "~/spack/opt/spack/linux-Ubuntu14-x86_64/gcc-6.2.0/py-scipy-0.18.1-e6uljfiffgym4xvj6wveevqxfqnfb3gh"
|
||||||
conflict py-scipy
|
conflict py-scipy
|
||||||
|
|
||||||
and will contain code to autoload all the dependencies:
|
and will contain code to autoload all the dependencies:
|
||||||
@ -800,11 +800,11 @@ list the available modules, you'll see:
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ module unuse /home/mculpo/wdir/spack/share/spack/modules/linux-Ubuntu14-x86_64
|
$ module unuse ~/spack/share/spack/modules/linux-Ubuntu14-x86_64
|
||||||
$ module use /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core
|
$ module use ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
----------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
----------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
||||||
gcc/6.2.0
|
gcc/6.2.0
|
||||||
|
|
||||||
The only module visible now is ``gcc``. Loading that you will make
|
The only module visible now is ``gcc``. Loading that you will make
|
||||||
@ -815,13 +815,13 @@ visible the ``Compiler`` part of the software stack that was built with ``gcc/6.
|
|||||||
$ module load gcc
|
$ module load gcc
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
-------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
-------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
||||||
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j py-scipy/0.18.1-openblas util-macros/1.19.0
|
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j py-scipy/0.18.1-openblas util-macros/1.19.0
|
||||||
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 py-setuptools/25.2.0 xz/5.2.2
|
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 py-setuptools/25.2.0 xz/5.2.2
|
||||||
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 openblas/0.2.19 py-nose/1.3.7 python/2.7.12 zlib/1.2.8
|
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 openblas/0.2.19 py-nose/1.3.7 python/2.7.12 zlib/1.2.8
|
||||||
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 py-numpy/1.11.1-openblas sqlite/3.8.5
|
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 py-numpy/1.11.1-openblas sqlite/3.8.5
|
||||||
|
|
||||||
----------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
----------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
||||||
gcc/6.2.0 (L)
|
gcc/6.2.0 (L)
|
||||||
|
|
||||||
The same holds true for the ``MPI`` part of the stack, that you can enable by loading
|
The same holds true for the ``MPI`` part of the stack, that you can enable by loading
|
||||||
@ -833,16 +833,16 @@ once you'll try switching among different stacks:
|
|||||||
$ module load mpich
|
$ module load mpich
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
----------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/mpich/3.2-5n5xoep/gcc/6.2.0 ------------------------------------------------------------
|
----------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/mpich/3.2-5n5xoep/gcc/6.2.0 ------------------------------------------------------------
|
||||||
netlib-scalapack/2.0.2-netlib netlib-scalapack/2.0.2-openblas (D)
|
netlib-scalapack/2.0.2-netlib netlib-scalapack/2.0.2-openblas (D)
|
||||||
|
|
||||||
-------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
-------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
||||||
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j py-scipy/0.18.1-openblas util-macros/1.19.0
|
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j py-scipy/0.18.1-openblas util-macros/1.19.0
|
||||||
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 py-setuptools/25.2.0 xz/5.2.2
|
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 py-setuptools/25.2.0 xz/5.2.2
|
||||||
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 (L) openblas/0.2.19 py-nose/1.3.7 python/2.7.12 zlib/1.2.8
|
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 (L) openblas/0.2.19 py-nose/1.3.7 python/2.7.12 zlib/1.2.8
|
||||||
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 py-numpy/1.11.1-openblas sqlite/3.8.5
|
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 py-numpy/1.11.1-openblas sqlite/3.8.5
|
||||||
|
|
||||||
----------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
----------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
||||||
gcc/6.2.0 (L)
|
gcc/6.2.0 (L)
|
||||||
|
|
||||||
$ module load openblas netlib-scalapack/2.0.2-openblas
|
$ module load openblas netlib-scalapack/2.0.2-openblas
|
||||||
@ -937,19 +937,19 @@ you will have something like:
|
|||||||
$ module load openmpi
|
$ module load openmpi
|
||||||
$ module avail
|
$ module avail
|
||||||
|
|
||||||
--------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/openblas/0.2.19-js33umc/openmpi/2.0.1-s3qbtby/gcc/6.2.0 ----------------------------------------------
|
--------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/openblas/0.2.19-js33umc/openmpi/2.0.1-s3qbtby/gcc/6.2.0 ----------------------------------------------
|
||||||
netlib-scalapack/2.0.2
|
netlib-scalapack/2.0.2
|
||||||
|
|
||||||
-------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/openblas/0.2.19-js33umc/gcc/6.2.0 ---------------------------------------------------------
|
-------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/openblas/0.2.19-js33umc/gcc/6.2.0 ---------------------------------------------------------
|
||||||
py-numpy/1.11.1 py-scipy/0.18.1
|
py-numpy/1.11.1 py-scipy/0.18.1
|
||||||
|
|
||||||
-------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
-------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/gcc/6.2.0 ---------------------------------------------------------------------
|
||||||
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j python/2.7.12 zlib/1.2.8
|
binutils/2.27 curl/7.50.3 hwloc/1.11.4 libtool/2.4.6 lzo/2.09 netlib-lapack/3.6.1 openssl/1.0.2j python/2.7.12 zlib/1.2.8
|
||||||
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 sqlite/3.8.5
|
bison/3.0.4 expat/2.2.0 libarchive/3.2.1 libxml2/2.9.4 m4/1.4.17 nettle/3.2 pkg-config/0.29.1 sqlite/3.8.5
|
||||||
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 openblas/0.2.19 (L) py-nose/1.3.7 util-macros/1.19.0
|
bzip2/1.0.6 flex/2.6.0 libpciaccess/0.13.4 lz4/131 mpich/3.2 openblas/0.2.19 (L) py-nose/1.3.7 util-macros/1.19.0
|
||||||
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 (L) py-setuptools/25.2.0 xz/5.2.2
|
cmake/3.6.1 gmp/6.1.1 libsigsegv/2.10 lzma/4.32.7 ncurses/6.0 openmpi/2.0.1 (L) py-setuptools/25.2.0 xz/5.2.2
|
||||||
|
|
||||||
----------------------------------------------------------------------- /home/mculpo/wdir/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
----------------------------------------------------------------------- ~/spack/share/spack/lmod/linux-Ubuntu14-x86_64/Core -----------------------------------------------------------------------
|
||||||
gcc/6.2.0 (L)
|
gcc/6.2.0 (L)
|
||||||
|
|
||||||
Now both the ``MPI`` and the ``LAPACK`` providers are handled by LMod as hierarchies:
|
Now both the ``MPI`` and the ``LAPACK`` providers are handled by LMod as hierarchies:
|
||||||
|
@ -26,20 +26,20 @@ Spack works out of the box. Simply clone spack and get going.
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
becker33:~$ git clone https://github.com/LLNL/spack.git
|
$ git clone https://github.com/LLNL/spack.git
|
||||||
Initialized empty Git repository in /g/g0/becker33/testclone/spack/.git/
|
Initialized empty Git repository in ~/spack/.git/
|
||||||
remote: Counting objects: 47125, done.
|
remote: Counting objects: 47125, done.
|
||||||
remote: Compressing objects: 100% (68/68), done.
|
remote: Compressing objects: 100% (68/68), done.
|
||||||
remote: Total 47125 (delta 16), reused 2 (delta 2), pack-reused 47047
|
remote: Total 47125 (delta 16), reused 2 (delta 2), pack-reused 47047
|
||||||
Receiving objects: 100% (47125/47125), 12.02 MiB | 2.11 MiB/s, done.
|
Receiving objects: 100% (47125/47125), 12.02 MiB | 2.11 MiB/s, done.
|
||||||
Resolving deltas: 100% (23044/23044), done.
|
Resolving deltas: 100% (23044/23044), done.
|
||||||
becker33:~$ cd spack
|
$ cd spack
|
||||||
|
|
||||||
Then add Spack to your path.
|
Then add Spack to your path.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
becker33:spack$ export PATH=~/spack/bin/spack:$PATH
|
$ export PATH=~/spack/bin:$PATH
|
||||||
|
|
||||||
You're good to go!
|
You're good to go!
|
||||||
|
|
||||||
@ -51,7 +51,7 @@ The ``spack list`` command shows available packages.
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
becker33:spack$ spack list
|
$ spack list
|
||||||
==> 1016 packages.
|
==> 1016 packages.
|
||||||
abinit hwloc piranha r-rjava
|
abinit hwloc piranha r-rjava
|
||||||
ack hydra pixman r-rjson
|
ack hydra pixman r-rjson
|
||||||
@ -64,7 +64,7 @@ we can view all available python packages.
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
becker33:spack$ spack list py
|
$ spack list py
|
||||||
==> 129 packages.
|
==> 129 packages.
|
||||||
py-3to2 py-epydoc py-nestle py-pycparser py-six
|
py-3to2 py-epydoc py-nestle py-pycparser py-six
|
||||||
py-alabaster py-flake8 py-netcdf py-pydatalog py-sncosmo
|
py-alabaster py-flake8 py-netcdf py-pydatalog py-sncosmo
|
||||||
@ -82,19 +82,19 @@ software, simply type ``spack install <package_name>``
|
|||||||
|
|
||||||
$ spack install libelf
|
$ spack install libelf
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
||||||
curl: (37) Couldn't open file /g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
curl: (37) Couldn't open file ~/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
||||||
==> Fetching from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz failed.
|
==> Fetching from ~/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz failed.
|
||||||
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.13.tar.gz
|
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.13.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a/libelf-0.8.13.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a/libelf-0.8.13.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 1.21s. Build: 8.42s. Total: 9.62s.
|
Fetch: 1.21s. Build: 8.42s. Total: 9.62s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
||||||
|
|
||||||
|
|
||||||
Spack's spec syntax is the interface by which we can request specific
|
Spack's spec syntax is the interface by which we can request specific
|
||||||
@ -105,16 +105,16 @@ compilers.
|
|||||||
|
|
||||||
$ spack install libelf %intel
|
$ spack install libelf %intel
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj/libelf-0.8.13.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj/libelf-0.8.13.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 0.09s. Build: 50.64s. Total: 50.72s.
|
Fetch: 0.09s. Build: 50.64s. Total: 50.72s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
||||||
|
|
||||||
Note that this installation is located separately from the previous
|
Note that this installation is located separately from the previous
|
||||||
one. We will discuss this in more detail later, but this is part of what
|
one. We will discuss this in more detail later, but this is part of what
|
||||||
@ -154,34 +154,34 @@ compilers.
|
|||||||
|
|
||||||
$ spack install libelf @0.8.12
|
$ spack install libelf @0.8.12
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
||||||
curl: (37) Couldn't open file /g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
curl: (37) Couldn't open file ~/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
||||||
==> Fetching from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz failed.
|
==> Fetching from ~/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz failed.
|
||||||
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.12.tar.gz
|
==> Trying to fetch from http://www.mr511.de/software/libelf-0.8.12.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy/libelf-0.8.12.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy/libelf-0.8.12.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 1.12s. Build: 7.88s. Total: 9.00s.
|
Fetch: 1.12s. Build: 7.88s. Total: 9.00s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$ spack install libelf %intel@15.0.4
|
$ spack install libelf %intel@15.0.4
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.13.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi/libelf-0.8.13.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi/libelf-0.8.13.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 0.09s. Build: 55.51s. Total: 55.60s.
|
Fetch: 0.09s. Build: 55.51s. Total: 55.60s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/intel-15.0.4/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/intel-15.0.4/libelf-0.8.13-w33hrejdyqu2j2gggdswitls2zv6kdsi
|
||||||
|
|
||||||
|
|
||||||
The spec syntax also includes compiler flags. Spack accepts ``cppflags``,
|
The spec syntax also includes compiler flags. Spack accepts ``cppflags``,
|
||||||
@ -194,16 +194,16 @@ automatically by the Spack compiler wrappers.
|
|||||||
|
|
||||||
$ spack install libelf @0.8.12 cppflags=\"-O3\"
|
$ spack install libelf @0.8.12 cppflags=\"-O3\"
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw/libelf-0.8.12.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw/libelf-0.8.12.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 0.04s. Build: 7.95s. Total: 7.99s.
|
Fetch: 0.04s. Build: 7.95s. Total: 7.99s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
||||||
|
|
||||||
|
|
||||||
The ``spack find`` command is used to query installed packages. Note that
|
The ``spack find`` command is used to query installed packages. Note that
|
||||||
@ -258,21 +258,21 @@ existing package's hash matches the desired spec.
|
|||||||
|
|
||||||
$ spack install libdwarf
|
$ spack install libdwarf
|
||||||
==> Installing libdwarf
|
==> Installing libdwarf
|
||||||
==> libelf is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
==> libelf is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
||||||
==> Can not find version 20160507 in url_list
|
==> Can not find version 20160507 in url_list
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
||||||
curl: (37) Couldn't open file /g/g0/becker33/SC16-spack/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
curl: (37) Couldn't open file ~/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
||||||
==> Fetching from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz failed.
|
==> Fetching from ~/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz failed.
|
||||||
==> Trying to fetch from http://www.prevanders.net/libdwarf-20160507.tar.gz
|
==> Trying to fetch from http://www.prevanders.net/libdwarf-20160507.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz/libdwarf-20160507.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz/libdwarf-20160507.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
==> Created stage in ~/spack/var/spack/stage/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
||||||
==> No patches needed for libdwarf
|
==> No patches needed for libdwarf
|
||||||
==> Building libdwarf [Package]
|
==> Building libdwarf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libdwarf
|
==> Successfully installed libdwarf
|
||||||
Fetch: 1.56s. Build: 33.59s. Total: 35.15s.
|
Fetch: 1.56s. Build: 33.59s. Total: 35.15s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
||||||
|
|
||||||
|
|
||||||
Dependencies can be explicitly requested using the ``^`` sigil. Note that
|
Dependencies can be explicitly requested using the ``^`` sigil. Note that
|
||||||
@ -284,27 +284,27 @@ top-level package, we can also specify about a dependency using ``^``.
|
|||||||
$ spack install libdwarf ^libelf @0.8.12 %intel
|
$ spack install libdwarf ^libelf @0.8.12 %intel
|
||||||
==> Installing libdwarf
|
==> Installing libdwarf
|
||||||
==> Installing libelf
|
==> Installing libelf
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libelf/libelf-0.8.12.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7/libelf-0.8.12.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7/libelf-0.8.12.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7
|
==> Created stage in ~/spack/var/spack/stage/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7
|
||||||
==> No patches needed for libelf
|
==> No patches needed for libelf
|
||||||
==> Building libelf [Package]
|
==> Building libelf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libelf
|
==> Successfully installed libelf
|
||||||
Fetch: 0.04s. Build: 52.16s. Total: 52.19s.
|
Fetch: 0.04s. Build: 52.16s. Total: 52.19s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.12-4blbe3qxqct3ymrfoxxnxysmybvbxay7
|
||||||
==> Can not find version 20160507 in url_list
|
==> Can not find version 20160507 in url_list
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
||||||
################################################################################################################################################################################# 100.0%
|
################################################################################################################################################################################# 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo/libdwarf-20160507.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo/libdwarf-20160507.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo
|
==> Created stage in ~/spack/var/spack/stage/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo
|
||||||
==> No patches needed for libdwarf
|
==> No patches needed for libdwarf
|
||||||
==> Building libdwarf [Package]
|
==> Building libdwarf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libdwarf
|
==> Successfully installed libdwarf
|
||||||
Fetch: 0.40s. Build: 2m 17.29s. Total: 2m 17.69s.
|
Fetch: 0.40s. Build: 2m 17.29s. Total: 2m 17.69s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libdwarf-20160507-csruprgucaujkfkrcywhwou7nbeis5fo
|
||||||
|
|
||||||
|
|
||||||
Packages can also be referred to from the command line by their package
|
Packages can also be referred to from the command line by their package
|
||||||
@ -321,18 +321,18 @@ packages share the prefix) then spack will report an error.
|
|||||||
|
|
||||||
$ spack install libdwarf ^/vrv2ttb
|
$ spack install libdwarf ^/vrv2ttb
|
||||||
==> Installing libdwarf
|
==> Installing libdwarf
|
||||||
==> libelf is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
==> libelf is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
||||||
==> Can not find version 20160507 in url_list
|
==> Can not find version 20160507 in url_list
|
||||||
==> Trying to fetch from file:///g/g0/becker33/SC16-spack/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
==> Trying to fetch from ~/spack/var/spack/cache/libdwarf/libdwarf-20160507.tar.gz
|
||||||
#################################################################################################################################################################################################################################################### 100.0%
|
#################################################################################################################################################################################################################################################### 100.0%
|
||||||
==> Staging archive: /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t/libdwarf-20160507.tar.gz
|
==> Staging archive: ~/spack/var/spack/stage/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t/libdwarf-20160507.tar.gz
|
||||||
==> Created stage in /g/g0/becker33/SC16-spack/spack/var/spack/stage/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
==> Created stage in ~/spack/var/spack/stage/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
||||||
==> No patches needed for libdwarf
|
==> No patches needed for libdwarf
|
||||||
==> Building libdwarf [Package]
|
==> Building libdwarf [Package]
|
||||||
==> Executing phase : 'install'
|
==> Executing phase : 'install'
|
||||||
==> Successfully installed libdwarf
|
==> Successfully installed libdwarf
|
||||||
Fetch: 0.96s. Build: 24.03s. Total: 24.99s.
|
Fetch: 0.96s. Build: 24.03s. Total: 24.99s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
||||||
|
|
||||||
|
|
||||||
The ``spack find`` command can also take a ``-d`` flag, which can show
|
The ``spack find`` command can also take a ``-d`` flag, which can show
|
||||||
@ -395,7 +395,7 @@ dependency. If we install it "out of the box," it will build with
|
|||||||
==> Building zlib [Package]
|
==> Building zlib [Package]
|
||||||
==> Successfully installed zlib
|
==> Successfully installed zlib
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Installing openmpi
|
==> Installing openmpi
|
||||||
==> Installing hwloc
|
==> Installing hwloc
|
||||||
==> Installing libpciaccess
|
==> Installing libpciaccess
|
||||||
@ -403,43 +403,43 @@ dependency. If we install it "out of the box," it will build with
|
|||||||
==> Building util-macros [Package]
|
==> Building util-macros [Package]
|
||||||
==> Successfully installed util-macros
|
==> Successfully installed util-macros
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/util-macros-1.19.0-pc6zhs4cnkmg2cv4et4fizsp6scuvacg
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/util-macros-1.19.0-pc6zhs4cnkmg2cv4et4fizsp6scuvacg
|
||||||
==> Installing libtool
|
==> Installing libtool
|
||||||
==> Installing m4
|
==> Installing m4
|
||||||
==> Installing libsigsegv
|
==> Installing libsigsegv
|
||||||
==> Building libsigsegv [Package]
|
==> Building libsigsegv [Package]
|
||||||
==> Successfully installed libsigsegv
|
==> Successfully installed libsigsegv
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libsigsegv-2.10-q4cok3yber7lhf3jswg6mysg7oi53unh
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libsigsegv-2.10-q4cok3yber7lhf3jswg6mysg7oi53unh
|
||||||
==> Building m4 [Package]
|
==> Building m4 [Package]
|
||||||
==> Successfully installed m4
|
==> Successfully installed m4
|
||||||
Fetch: . Build: 0.23s. Total: 0.23s.
|
Fetch: . Build: 0.23s. Total: 0.23s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> Building libtool [Package]
|
==> Building libtool [Package]
|
||||||
==> Successfully installed libtool
|
==> Successfully installed libtool
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libtool-2.4.6-rdx5nkfjwlvcanz5il3ys2pe34j4vxx5
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libtool-2.4.6-rdx5nkfjwlvcanz5il3ys2pe34j4vxx5
|
||||||
==> Installing pkg-config
|
==> Installing pkg-config
|
||||||
==> Building pkg-config [Package]
|
==> Building pkg-config [Package]
|
||||||
==> Successfully installed pkg-config
|
==> Successfully installed pkg-config
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/pkg-config-0.29.1-wpjnlzahdw6ahkrgmqyeugkj2zhv4tui
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/pkg-config-0.29.1-wpjnlzahdw6ahkrgmqyeugkj2zhv4tui
|
||||||
==> Building libpciaccess [Package]
|
==> Building libpciaccess [Package]
|
||||||
==> Successfully installed libpciaccess
|
==> Successfully installed libpciaccess
|
||||||
Fetch: . Build: 0.10s. Total: 0.10s.
|
Fetch: . Build: 0.10s. Total: 0.10s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libpciaccess-0.13.4-m2f6fpm22rpprq2ihkmfx6llf363264m
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libpciaccess-0.13.4-m2f6fpm22rpprq2ihkmfx6llf363264m
|
||||||
==> Building hwloc [Package]
|
==> Building hwloc [Package]
|
||||||
==> Successfully installed hwloc
|
==> Successfully installed hwloc
|
||||||
Fetch: . Build: 0.23s. Total: 0.23s.
|
Fetch: . Build: 0.23s. Total: 0.23s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hwloc-1.11.4-xpb6hbl2hsze25cgdgfnoppn6rchhzaz
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hwloc-1.11.4-xpb6hbl2hsze25cgdgfnoppn6rchhzaz
|
||||||
==> Building openmpi [Package]
|
==> Building openmpi [Package]
|
||||||
==> Successfully installed openmpi
|
==> Successfully installed openmpi
|
||||||
Fetch: . Build: 0.35s. Total: 0.35s.
|
Fetch: . Build: 0.35s. Total: 0.35s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> Building hdf5 [AutotoolsPackage]
|
==> Building hdf5 [AutotoolsPackage]
|
||||||
==> Successfully installed hdf5
|
==> Successfully installed hdf5
|
||||||
Fetch: . Build: 0.61s. Total: 0.61s.
|
Fetch: . Build: 0.61s. Total: 0.61s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
||||||
|
|
||||||
|
|
||||||
Spack packages can also have variants. Boolean variants can be specified
|
Spack packages can also have variants. Boolean variants can be specified
|
||||||
@ -453,11 +453,11 @@ support.
|
|||||||
|
|
||||||
$ spack install --fake hdf5~mpi
|
$ spack install --fake hdf5~mpi
|
||||||
==> Installing hdf5
|
==> Installing hdf5
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Building hdf5 [AutotoolsPackage]
|
==> Building hdf5 [AutotoolsPackage]
|
||||||
==> Successfully installed hdf5
|
==> Successfully installed hdf5
|
||||||
Fetch: . Build: 0.22s. Total: 0.22s.
|
Fetch: . Build: 0.22s. Total: 0.22s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-twppaioxqn6lti4grgopnmhwcq3h2rpw
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-twppaioxqn6lti4grgopnmhwcq3h2rpw
|
||||||
|
|
||||||
|
|
||||||
We might also want to install HDF5 with a different MPI
|
We might also want to install HDF5 with a different MPI
|
||||||
@ -477,12 +477,12 @@ by any of several providers.
|
|||||||
|
|
||||||
$ spack install --fake hdf5+mpi ^mpich
|
$ spack install --fake hdf5+mpi ^mpich
|
||||||
==> Installing hdf5
|
==> Installing hdf5
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Building hdf5 [AutotoolsPackage]
|
==> Building hdf5 [AutotoolsPackage]
|
||||||
==> Successfully installed hdf5
|
==> Successfully installed hdf5
|
||||||
Fetch: . Build: 0.38s. Total: 0.38s.
|
Fetch: . Build: 0.38s. Total: 0.38s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
||||||
|
|
||||||
|
|
||||||
We'll do a quick check in on what we have installed so far.
|
We'll do a quick check in on what we have installed so far.
|
||||||
@ -592,180 +592,180 @@ let's look at a more complicated package.
|
|||||||
$ spack install --fake trilinos
|
$ spack install --fake trilinos
|
||||||
==> Installing trilinos
|
==> Installing trilinos
|
||||||
==> Installing superlu-dist
|
==> Installing superlu-dist
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> Installing parmetis
|
==> Installing parmetis
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> Installing cmake
|
==> Installing cmake
|
||||||
==> Installing bzip2
|
==> Installing bzip2
|
||||||
==> Building bzip2 [Package]
|
==> Building bzip2 [Package]
|
||||||
==> Successfully installed bzip2
|
==> Successfully installed bzip2
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
||||||
==> expat is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/expat-2.2.0-mg5kwd3kluxdgorj32vzbp7aksg3vqej
|
==> expat is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/expat-2.2.0-mg5kwd3kluxdgorj32vzbp7aksg3vqej
|
||||||
==> Installing ncurses
|
==> Installing ncurses
|
||||||
==> Building ncurses [Package]
|
==> Building ncurses [Package]
|
||||||
==> Successfully installed ncurses
|
==> Successfully installed ncurses
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/ncurses-6.0-fttg4astvrtq2buey4wq66tnyu7bgj2c
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/ncurses-6.0-fttg4astvrtq2buey4wq66tnyu7bgj2c
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Installing openssl
|
==> Installing openssl
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Building openssl [Package]
|
==> Building openssl [Package]
|
||||||
==> Successfully installed openssl
|
==> Successfully installed openssl
|
||||||
Fetch: . Build: 0.23s. Total: 0.23s.
|
Fetch: . Build: 0.23s. Total: 0.23s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
||||||
==> Installing libarchive
|
==> Installing libarchive
|
||||||
==> Installing lzma
|
==> Installing lzma
|
||||||
==> Building lzma [Package]
|
==> Building lzma [Package]
|
||||||
==> Successfully installed lzma
|
==> Successfully installed lzma
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lzma-4.32.7-hah2cdo3zbulz6yg5do6dvnfn6en5v5c
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lzma-4.32.7-hah2cdo3zbulz6yg5do6dvnfn6en5v5c
|
||||||
==> Installing nettle
|
==> Installing nettle
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> Installing gmp
|
==> Installing gmp
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> Building gmp [AutotoolsPackage]
|
==> Building gmp [AutotoolsPackage]
|
||||||
==> Successfully installed gmp
|
==> Successfully installed gmp
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
||||||
==> Building nettle [Package]
|
==> Building nettle [Package]
|
||||||
==> Successfully installed nettle
|
==> Successfully installed nettle
|
||||||
Fetch: . Build: 0.18s. Total: 0.18s.
|
Fetch: . Build: 0.18s. Total: 0.18s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/nettle-3.2-w4ieitifcmrldo4ra7as63apagzf56ja
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/nettle-3.2-w4ieitifcmrldo4ra7as63apagzf56ja
|
||||||
==> bzip2 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
==> bzip2 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
||||||
==> expat is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/expat-2.2.0-mg5kwd3kluxdgorj32vzbp7aksg3vqej
|
==> expat is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/expat-2.2.0-mg5kwd3kluxdgorj32vzbp7aksg3vqej
|
||||||
==> Installing libxml2
|
==> Installing libxml2
|
||||||
==> Installing xz
|
==> Installing xz
|
||||||
==> Building xz [Package]
|
==> Building xz [Package]
|
||||||
==> Successfully installed xz
|
==> Successfully installed xz
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Building libxml2 [Package]
|
==> Building libxml2 [Package]
|
||||||
==> Successfully installed libxml2
|
==> Successfully installed libxml2
|
||||||
Fetch: . Build: 0.35s. Total: 0.35s.
|
Fetch: . Build: 0.35s. Total: 0.35s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libxml2-2.9.4-un323rppyu5qipkegyf7flmymvtmunrx
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libxml2-2.9.4-un323rppyu5qipkegyf7flmymvtmunrx
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Installing lz4
|
==> Installing lz4
|
||||||
==> Building lz4 [Package]
|
==> Building lz4 [Package]
|
||||||
==> Successfully installed lz4
|
==> Successfully installed lz4
|
||||||
Fetch: . Build: 0.12s. Total: 0.12s.
|
Fetch: . Build: 0.12s. Total: 0.12s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lz4-131-ivy2fcaw7ywujx74weebdi5bsm7q4vkc
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lz4-131-ivy2fcaw7ywujx74weebdi5bsm7q4vkc
|
||||||
==> openssl is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
==> openssl is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
||||||
==> xz is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
==> xz is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
||||||
==> Installing lzo
|
==> Installing lzo
|
||||||
==> Building lzo [AutotoolsPackage]
|
==> Building lzo [AutotoolsPackage]
|
||||||
==> Successfully installed lzo
|
==> Successfully installed lzo
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lzo-2.09-dlgnm74ozo6baactkft5oah2jre2ri2i
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/lzo-2.09-dlgnm74ozo6baactkft5oah2jre2ri2i
|
||||||
==> Building libarchive [Package]
|
==> Building libarchive [Package]
|
||||||
==> Successfully installed libarchive
|
==> Successfully installed libarchive
|
||||||
Fetch: . Build: 1.35s. Total: 1.35s.
|
Fetch: . Build: 1.35s. Total: 1.35s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libarchive-3.2.1-biq3kebw7vel7njusill7vv7mjldkqjv
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libarchive-3.2.1-biq3kebw7vel7njusill7vv7mjldkqjv
|
||||||
==> xz is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
==> xz is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/xz-5.2.2-bxh6cpyqqozazm5okvjqk23sww3gccnf
|
||||||
==> Installing curl
|
==> Installing curl
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> openssl is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
==> openssl is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openssl-1.0.2j-kt5xyk2dkho6tzadnqlbnbujmljprylg
|
||||||
==> Building curl [Package]
|
==> Building curl [Package]
|
||||||
==> Successfully installed curl
|
==> Successfully installed curl
|
||||||
Fetch: . Build: 0.36s. Total: 0.36s.
|
Fetch: . Build: 0.36s. Total: 0.36s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
||||||
==> Building cmake [Package]
|
==> Building cmake [Package]
|
||||||
==> Successfully installed cmake
|
==> Successfully installed cmake
|
||||||
Fetch: . Build: 1.64s. Total: 1.64s.
|
Fetch: . Build: 1.64s. Total: 1.64s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> Installing metis
|
==> Installing metis
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> Building metis [Package]
|
==> Building metis [Package]
|
||||||
==> Successfully installed metis
|
==> Successfully installed metis
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Building parmetis [Package]
|
==> Building parmetis [Package]
|
||||||
==> Successfully installed parmetis
|
==> Successfully installed parmetis
|
||||||
Fetch: . Build: 0.62s. Total: 0.62s.
|
Fetch: . Build: 0.62s. Total: 0.62s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-rtg6hml5t6acdcnxomn3l5zfiful4d2t
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-rtg6hml5t6acdcnxomn3l5zfiful4d2t
|
||||||
==> Installing openblas
|
==> Installing openblas
|
||||||
==> Building openblas [Package]
|
==> Building openblas [Package]
|
||||||
==> Successfully installed openblas
|
==> Successfully installed openblas
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Building superlu-dist [Package]
|
==> Building superlu-dist [Package]
|
||||||
==> Successfully installed superlu-dist
|
==> Successfully installed superlu-dist
|
||||||
Fetch: . Build: 0.85s. Total: 0.85s.
|
Fetch: . Build: 0.85s. Total: 0.85s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/superlu-dist-5.1.1-25r6jlvkpjnkiuwt2rtbzhk3l3htuxs7
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/superlu-dist-5.1.1-25r6jlvkpjnkiuwt2rtbzhk3l3htuxs7
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> Installing glm
|
==> Installing glm
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> Building glm [Package]
|
==> Building glm [Package]
|
||||||
==> Successfully installed glm
|
==> Successfully installed glm
|
||||||
Fetch: . Build: 0.12s. Total: 0.12s.
|
Fetch: . Build: 0.12s. Total: 0.12s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/glm-0.9.7.1-7a6oho4aerz7vftxd5ur7lywscht2iry
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/glm-0.9.7.1-7a6oho4aerz7vftxd5ur7lywscht2iry
|
||||||
==> Installing hypre
|
==> Installing hypre
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building hypre [Package]
|
==> Building hypre [Package]
|
||||||
==> Successfully installed hypre
|
==> Successfully installed hypre
|
||||||
Fetch: . Build: 0.61s. Total: 0.61s.
|
Fetch: . Build: 0.61s. Total: 0.61s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hypre-2.11.1-lf7hcejiiww5peesh57quda72z67veit
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hypre-2.11.1-lf7hcejiiww5peesh57quda72z67veit
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Installing netlib-scalapack
|
==> Installing netlib-scalapack
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building netlib-scalapack [Package]
|
==> Building netlib-scalapack [Package]
|
||||||
==> Successfully installed netlib-scalapack
|
==> Successfully installed netlib-scalapack
|
||||||
Fetch: . Build: 0.61s. Total: 0.61s.
|
Fetch: . Build: 0.61s. Total: 0.61s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dvcanz2qq4dfcexznbhbmzbxfj43uz4q
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dvcanz2qq4dfcexznbhbmzbxfj43uz4q
|
||||||
==> Installing suite-sparse
|
==> Installing suite-sparse
|
||||||
==> Installing tbb
|
==> Installing tbb
|
||||||
==> Building tbb [Package]
|
==> Building tbb [Package]
|
||||||
==> Successfully installed tbb
|
==> Successfully installed tbb
|
||||||
Fetch: . Build: 0.12s. Total: 0.12s.
|
Fetch: . Build: 0.12s. Total: 0.12s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/tbb-4.4.4-zawzkkhrmdonbjpj3a5bb6gkgnqlrjeu
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/tbb-4.4.4-zawzkkhrmdonbjpj3a5bb6gkgnqlrjeu
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Building suite-sparse [Package]
|
==> Building suite-sparse [Package]
|
||||||
==> Successfully installed suite-sparse
|
==> Successfully installed suite-sparse
|
||||||
Fetch: . Build: 0.49s. Total: 0.49s.
|
Fetch: . Build: 0.49s. Total: 0.49s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/suite-sparse-4.5.3-lvur6hriy2j7xfjwh5punp3exwpynzm6
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/suite-sparse-4.5.3-lvur6hriy2j7xfjwh5punp3exwpynzm6
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> Installing netcdf
|
==> Installing netcdf
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> curl is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
==> curl is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> hdf5 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
==> hdf5 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
||||||
==> Building netcdf [Package]
|
==> Building netcdf [Package]
|
||||||
==> Successfully installed netcdf
|
==> Successfully installed netcdf
|
||||||
Fetch: . Build: 0.90s. Total: 0.90s.
|
Fetch: . Build: 0.90s. Total: 0.90s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netcdf-4.4.1-tcl4zbrmdfrit2cqlaxig6xieu5h552j
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netcdf-4.4.1-tcl4zbrmdfrit2cqlaxig6xieu5h552j
|
||||||
==> Installing mumps
|
==> Installing mumps
|
||||||
==> netlib-scalapack is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dvcanz2qq4dfcexznbhbmzbxfj43uz4q
|
==> netlib-scalapack is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dvcanz2qq4dfcexznbhbmzbxfj43uz4q
|
||||||
==> openmpi is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
==> openmpi is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openmpi-2.0.1-j4cgoq4furxvr73pq72r2qgywgksw3qn
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building mumps [Package]
|
==> Building mumps [Package]
|
||||||
==> Successfully installed mumps
|
==> Successfully installed mumps
|
||||||
Fetch: . Build: 0.74s. Total: 0.74s.
|
Fetch: . Build: 0.74s. Total: 0.74s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mumps-5.0.2-kr5r4nnx5tfcacxnk3ii5dsxbe6pu5fy
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mumps-5.0.2-kr5r4nnx5tfcacxnk3ii5dsxbe6pu5fy
|
||||||
==> Installing matio
|
==> Installing matio
|
||||||
==> Building matio [Package]
|
==> Building matio [Package]
|
||||||
==> Successfully installed matio
|
==> Successfully installed matio
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/matio-1.5.2-4zrozucookychlvc4q53omp2zyfk2bed
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/matio-1.5.2-4zrozucookychlvc4q53omp2zyfk2bed
|
||||||
==> Installing boost
|
==> Installing boost
|
||||||
==> bzip2 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
==> bzip2 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bzip2-1.0.6-gll2xsahysy7ji5gkmfxwkofdt3mwjhs
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> Building boost [Package]
|
==> Building boost [Package]
|
||||||
==> Successfully installed boost
|
==> Successfully installed boost
|
||||||
Fetch: . Build: 0.35s. Total: 0.35s.
|
Fetch: . Build: 0.35s. Total: 0.35s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/boost-1.62.0-je7eqvzt74kezwhh55y5lwt5dy6pnali
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/boost-1.62.0-je7eqvzt74kezwhh55y5lwt5dy6pnali
|
||||||
==> parmetis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-rtg6hml5t6acdcnxomn3l5zfiful4d2t
|
==> parmetis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-rtg6hml5t6acdcnxomn3l5zfiful4d2t
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> hdf5 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
==> hdf5 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
||||||
==> Building trilinos [Package]
|
==> Building trilinos [Package]
|
||||||
==> Successfully installed trilinos
|
==> Successfully installed trilinos
|
||||||
Fetch: . Build: 2.63s. Total: 2.63s.
|
Fetch: . Build: 2.63s. Total: 2.63s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-uvd6dfd7x4uyvck4awo3r3frudihn4ar
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-uvd6dfd7x4uyvck4awo3r3frudihn4ar
|
||||||
|
|
||||||
|
|
||||||
Now we're starting to see the power of Spack. Trilinos has 11 top level
|
Now we're starting to see the power of Spack. Trilinos has 11 top level
|
||||||
@ -785,67 +785,67 @@ with ``mpich``:
|
|||||||
$ spack install --fake trilinos ^hdf5+mpi ^mpich
|
$ spack install --fake trilinos ^hdf5+mpi ^mpich
|
||||||
==> Installing trilinos
|
==> Installing trilinos
|
||||||
==> Installing superlu-dist
|
==> Installing superlu-dist
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Installing parmetis
|
==> Installing parmetis
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> Building parmetis [Package]
|
==> Building parmetis [Package]
|
||||||
==> Successfully installed parmetis
|
==> Successfully installed parmetis
|
||||||
Fetch: . Build: 0.38s. Total: 0.38s.
|
Fetch: . Build: 0.38s. Total: 0.38s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-43kbtni6p5y446c6qdkybq4htj7ot4zn
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-43kbtni6p5y446c6qdkybq4htj7ot4zn
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building superlu-dist [Package]
|
==> Building superlu-dist [Package]
|
||||||
==> Successfully installed superlu-dist
|
==> Successfully installed superlu-dist
|
||||||
Fetch: . Build: 0.61s. Total: 0.61s.
|
Fetch: . Build: 0.61s. Total: 0.61s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/superlu-dist-5.1.1-46uuupehmonx5jicc6xnegnud2n5jqyl
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/superlu-dist-5.1.1-46uuupehmonx5jicc6xnegnud2n5jqyl
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> glm is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/glm-0.9.7.1-7a6oho4aerz7vftxd5ur7lywscht2iry
|
==> glm is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/glm-0.9.7.1-7a6oho4aerz7vftxd5ur7lywscht2iry
|
||||||
==> Installing hypre
|
==> Installing hypre
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building hypre [Package]
|
==> Building hypre [Package]
|
||||||
==> Successfully installed hypre
|
==> Successfully installed hypre
|
||||||
Fetch: . Build: 0.37s. Total: 0.37s.
|
Fetch: . Build: 0.37s. Total: 0.37s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hypre-2.11.1-6ajnyymoivs5apajd7thjisae36jv4lz
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hypre-2.11.1-6ajnyymoivs5apajd7thjisae36jv4lz
|
||||||
==> metis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
==> metis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/metis-5.1.0-ithifyl4xvqbn76js23wsb4tjnztrbdv
|
||||||
==> Installing netlib-scalapack
|
==> Installing netlib-scalapack
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> cmake is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
==> cmake is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/cmake-3.6.1-n2nkknrku6dvuneo3rjumim7axt7n36e
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building netlib-scalapack [Package]
|
==> Building netlib-scalapack [Package]
|
||||||
==> Successfully installed netlib-scalapack
|
==> Successfully installed netlib-scalapack
|
||||||
Fetch: . Build: 0.37s. Total: 0.37s.
|
Fetch: . Build: 0.37s. Total: 0.37s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dayeep27omm26wksd3iqvbu3gezc2eoh
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dayeep27omm26wksd3iqvbu3gezc2eoh
|
||||||
==> suite-sparse is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/suite-sparse-4.5.3-lvur6hriy2j7xfjwh5punp3exwpynzm6
|
==> suite-sparse is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/suite-sparse-4.5.3-lvur6hriy2j7xfjwh5punp3exwpynzm6
|
||||||
==> Installing netcdf
|
==> Installing netcdf
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> curl is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
==> curl is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/curl-7.50.3-oze4gqutj4x2isbkcn5ob2bhhxbskod4
|
||||||
==> zlib is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
==> zlib is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/zlib-1.2.8-ayc4jq7vxuzge5n444gutvskeytfdruh
|
||||||
==> hdf5 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
==> hdf5 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
||||||
==> Building netcdf [Package]
|
==> Building netcdf [Package]
|
||||||
==> Successfully installed netcdf
|
==> Successfully installed netcdf
|
||||||
Fetch: . Build: 0.67s. Total: 0.67s.
|
Fetch: . Build: 0.67s. Total: 0.67s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netcdf-4.4.1-gfemi4jk4qltvp33xhtpkam7dozbqvhq
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netcdf-4.4.1-gfemi4jk4qltvp33xhtpkam7dozbqvhq
|
||||||
==> Installing mumps
|
==> Installing mumps
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> netlib-scalapack is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dayeep27omm26wksd3iqvbu3gezc2eoh
|
==> netlib-scalapack is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/netlib-scalapack-2.0.2-dayeep27omm26wksd3iqvbu3gezc2eoh
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> Building mumps [Package]
|
==> Building mumps [Package]
|
||||||
==> Successfully installed mumps
|
==> Successfully installed mumps
|
||||||
Fetch: . Build: 0.49s. Total: 0.49s.
|
Fetch: . Build: 0.49s. Total: 0.49s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mumps-5.0.2-w7t5pl3jhhwitfiyer63zj6zv7idkt3m
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mumps-5.0.2-w7t5pl3jhhwitfiyer63zj6zv7idkt3m
|
||||||
==> mpich is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
==> mpich is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpich-3.2-5jlp2ndnsb67txggraglu47vjmayx5za
|
||||||
==> matio is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/matio-1.5.2-4zrozucookychlvc4q53omp2zyfk2bed
|
==> matio is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/matio-1.5.2-4zrozucookychlvc4q53omp2zyfk2bed
|
||||||
==> boost is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/boost-1.62.0-je7eqvzt74kezwhh55y5lwt5dy6pnali
|
==> boost is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/boost-1.62.0-je7eqvzt74kezwhh55y5lwt5dy6pnali
|
||||||
==> parmetis is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-43kbtni6p5y446c6qdkybq4htj7ot4zn
|
==> parmetis is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/parmetis-4.0.3-43kbtni6p5y446c6qdkybq4htj7ot4zn
|
||||||
==> openblas is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
==> openblas is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/openblas-0.2.19-bwofa7fhff6od5zn56vy3j4eeyupsqgt
|
||||||
==> hdf5 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
==> hdf5 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
||||||
==> Building trilinos [Package]
|
==> Building trilinos [Package]
|
||||||
==> Successfully installed trilinos
|
==> Successfully installed trilinos
|
||||||
Fetch: . Build: 2.42s. Total: 2.42s.
|
Fetch: . Build: 2.42s. Total: 2.42s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-ffwrpxnq7lhiw2abxn2u7ffr4jjsdwep
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-ffwrpxnq7lhiw2abxn2u7ffr4jjsdwep
|
||||||
|
|
||||||
We see that every package in the trilinos DAG that depends on MPI now
|
We see that every package in the trilinos DAG that depends on MPI now
|
||||||
uses ``mpich``.
|
uses ``mpich``.
|
||||||
@ -1132,18 +1132,18 @@ command.
|
|||||||
$ spack find -pe
|
$ spack find -pe
|
||||||
==> 10 installed packages.
|
==> 10 installed packages.
|
||||||
-- linux-redhat6-x86_64 / gcc@4.4.7 -----------------------------
|
-- linux-redhat6-x86_64 / gcc@4.4.7 -----------------------------
|
||||||
hdf5@1.10.0-patch1 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-twppaioxqn6lti4grgopnmhwcq3h2rpw
|
hdf5@1.10.0-patch1 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-twppaioxqn6lti4grgopnmhwcq3h2rpw
|
||||||
hdf5@1.10.0-patch1 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
hdf5@1.10.0-patch1 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-j36yfw25i6gdd3q4vwlupgkpwic4ua6m
|
||||||
hdf5@1.10.0-patch1 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
hdf5@1.10.0-patch1 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/hdf5-1.10.0-patch1-ezvtnox35albuaxqryuondweyjgeo6es
|
||||||
libdwarf@20160507 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
libdwarf@20160507 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-dtg3tgnp7htccoly26gduqlrgvnwcp5t
|
||||||
libdwarf@20160507 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
libdwarf@20160507 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libdwarf-20160507-yfx6p3g3rkmqvcqbmtb34o6pln7pqvcz
|
||||||
libelf@0.8.12 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
libelf@0.8.12 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-ipggckv6i7h44iryzfa4dwdela32a7fy
|
||||||
libelf@0.8.12 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
libelf@0.8.12 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.12-vrv2ttbd34xlfoxy4jwt6qsjrcbalmmw
|
||||||
libelf@0.8.13 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
libelf@0.8.13 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/libelf-0.8.13-csrt4qxfkhjgn5xg3zjpkir7xdnszl2a
|
||||||
trilinos@12.8.1 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-uvd6dfd7x4uyvck4awo3r3frudihn4ar
|
trilinos@12.8.1 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/trilinos-12.8.1-uvd6dfd7x4uyvck4awo3r3frudihn4ar
|
||||||
|
|
||||||
-- linux-redhat6-x86_64 / intel@16.0.3 --------------------------
|
-- linux-redhat6-x86_64 / intel@16.0.3 --------------------------
|
||||||
libelf@0.8.13 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
libelf@0.8.13 ~/spack/opt/spack/linux-redhat6-x86_64/intel-16.0.3/libelf-0.8.13-7wgp32xksatkvw2tbssmehw2t5tnxndj
|
||||||
|
|
||||||
|
|
||||||
---------------------
|
---------------------
|
||||||
@ -1184,56 +1184,56 @@ compilers built with Spack can be added to the configuration.
|
|||||||
|
|
||||||
$ spack install --fake gcc@6.1.0
|
$ spack install --fake gcc@6.1.0
|
||||||
==> Installing gcc
|
==> Installing gcc
|
||||||
==> gmp is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
==> gmp is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
||||||
==> Installing isl
|
==> Installing isl
|
||||||
==> gmp is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
==> gmp is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
||||||
==> Building isl [Package]
|
==> Building isl [Package]
|
||||||
==> Successfully installed isl
|
==> Successfully installed isl
|
||||||
Fetch: . Build: 0.19s. Total: 0.19s.
|
Fetch: . Build: 0.19s. Total: 0.19s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/isl-0.14-hs2w7mjjjaakkmbbv5yvfqf7yyzhorl6
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/isl-0.14-hs2w7mjjjaakkmbbv5yvfqf7yyzhorl6
|
||||||
==> Installing mpc
|
==> Installing mpc
|
||||||
==> gmp is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
==> gmp is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
||||||
==> Installing mpfr
|
==> Installing mpfr
|
||||||
==> gmp is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
==> gmp is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gmp-6.1.1-uwn4gfdtq3sywy5uf4f7znrh66oybikf
|
||||||
==> Building mpfr [Package]
|
==> Building mpfr [Package]
|
||||||
==> Successfully installed mpfr
|
==> Successfully installed mpfr
|
||||||
Fetch: . Build: 0.17s. Total: 0.17s.
|
Fetch: . Build: 0.17s. Total: 0.17s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpfr-3.1.4-7kt5ij437khredfq4bvnyu22t3fmtfvt
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpfr-3.1.4-7kt5ij437khredfq4bvnyu22t3fmtfvt
|
||||||
==> Building mpc [Package]
|
==> Building mpc [Package]
|
||||||
==> Successfully installed mpc
|
==> Successfully installed mpc
|
||||||
Fetch: . Build: 0.28s. Total: 0.28s.
|
Fetch: . Build: 0.28s. Total: 0.28s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpc-1.0.3-g5taq6lt3zuy5l2jtggi5lctxnl4la5u
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpc-1.0.3-g5taq6lt3zuy5l2jtggi5lctxnl4la5u
|
||||||
==> Installing binutils
|
==> Installing binutils
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> Installing bison
|
==> Installing bison
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> Building bison [Package]
|
==> Building bison [Package]
|
||||||
==> Successfully installed bison
|
==> Successfully installed bison
|
||||||
Fetch: . Build: 0.12s. Total: 0.12s.
|
Fetch: . Build: 0.12s. Total: 0.12s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bison-3.0.4-hkhfysfvq5l6rsns67g2htmkpxauvnwa
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bison-3.0.4-hkhfysfvq5l6rsns67g2htmkpxauvnwa
|
||||||
==> Installing flex
|
==> Installing flex
|
||||||
==> m4 is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
==> m4 is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/m4-1.4.17-qijdzvhjyybrtwbqm73vykhmkaqro3je
|
||||||
==> bison is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bison-3.0.4-hkhfysfvq5l6rsns67g2htmkpxauvnwa
|
==> bison is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/bison-3.0.4-hkhfysfvq5l6rsns67g2htmkpxauvnwa
|
||||||
==> Building flex [Package]
|
==> Building flex [Package]
|
||||||
==> Successfully installed flex
|
==> Successfully installed flex
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/flex-2.6.0-qd6d73rdfrozdrsdpimvl4tj7d5ps7qg
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/flex-2.6.0-qd6d73rdfrozdrsdpimvl4tj7d5ps7qg
|
||||||
==> Building binutils [Package]
|
==> Building binutils [Package]
|
||||||
==> Successfully installed binutils
|
==> Successfully installed binutils
|
||||||
Fetch: . Build: 0.11s. Total: 0.11s.
|
Fetch: . Build: 0.11s. Total: 0.11s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/binutils-2.27-iq2hry3gvaxszmwwbnll7njgdgaek56o
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/binutils-2.27-iq2hry3gvaxszmwwbnll7njgdgaek56o
|
||||||
==> mpfr is already installed in /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpfr-3.1.4-7kt5ij437khredfq4bvnyu22t3fmtfvt
|
==> mpfr is already installed in ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/mpfr-3.1.4-7kt5ij437khredfq4bvnyu22t3fmtfvt
|
||||||
==> Building gcc [Package]
|
==> Building gcc [Package]
|
||||||
==> Successfully installed gcc
|
==> Successfully installed gcc
|
||||||
Fetch: . Build: 0.66s. Total: 0.66s.
|
Fetch: . Build: 0.66s. Total: 0.66s.
|
||||||
[+] /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh
|
[+] ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$ spack find -p gcc
|
$ spack find -p gcc
|
||||||
==> 1 installed packages.
|
==> 1 installed packages.
|
||||||
-- linux-redhat6-x86_64 / gcc@4.4.7 -----------------------------
|
-- linux-redhat6-x86_64 / gcc@4.4.7 -----------------------------
|
||||||
gcc@6.1.0 /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh
|
gcc@6.1.0 ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh
|
||||||
|
|
||||||
|
|
||||||
If we had done a "real" install of gcc, we could add it to our
|
If we had done a "real" install of gcc, we could add it to our
|
||||||
@ -1243,13 +1243,13 @@ return no new compilers.
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack compiler add /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh/bin
|
$ spack compiler add ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh/bin
|
||||||
==> Found no new compilers
|
==> Found no new compilers
|
||||||
|
|
||||||
If we had done a real install, the output would have been as follows:
|
If we had done a real install, the output would have been as follows:
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack compiler add /g/g0/becker33/SC16-spack/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh/bin
|
$ spack compiler add ~/spack/opt/spack/linux-redhat6-x86_64/gcc-4.4.7/gcc-6.1.0-j5576zbsot2ydljlthjzhsirsesnogvh/bin
|
||||||
==> Added 1 new compiler to /g/g0/becker33/.spack/linux/compilers.yaml
|
==> Added 1 new compiler to ~/.spack/linux/compilers.yaml
|
||||||
gcc@6.1.0
|
gcc@6.1.0
|
||||||
|
@ -237,7 +237,7 @@ location --install-dir`` commands. For example:
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ spack location --install-dir cmake
|
$ spack location --install-dir cmake
|
||||||
/home/me/spack2/opt/spack/linux-SuSE11-x86_64/gcc-5.3.0/cmake-3.6.0-7cxrynb6esss6jognj23ak55fgxkwtx7
|
~/spack/opt/spack/linux-SuSE11-x86_64/gcc-5.3.0/cmake-3.6.0-7cxrynb6esss6jognj23ak55fgxkwtx7
|
||||||
|
|
||||||
This gives the root of the Spack package; relevant binaries may be
|
This gives the root of the Spack package; relevant binaries may be
|
||||||
found within it. For example:
|
found within it. For example:
|
||||||
@ -251,8 +251,8 @@ Standard UNIX tools can find binaries as well. For example:
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ find ~/spack2/opt -name cmake | grep bin
|
$ find ~/spack/opt -name cmake | grep bin
|
||||||
/home/me/spack2/opt/spack/linux-SuSE11-x86_64/gcc-5.3.0/cmake-3.6.0-7cxrynb6esss6jognj23ak55fgxkwtx7/bin/cmake
|
~/spack/opt/spack/linux-SuSE11-x86_64/gcc-5.3.0/cmake-3.6.0-7cxrynb6esss6jognj23ak55fgxkwtx7/bin/cmake
|
||||||
|
|
||||||
These methods are suitable, for example, for setting up build
|
These methods are suitable, for example, for setting up build
|
||||||
processes or GUIs that need to know the location of particular tools.
|
processes or GUIs that need to know the location of particular tools.
|
||||||
|
Loading…
Reference in New Issue
Block a user