update MKL instructions (no need for license anymore)
authorDenis Davydov <davydden@gmail.com>
Wed, 16 Jan 2019 08:24:44 +0000 (09:24 +0100)
committerDenis Davydov <davydden@gmail.com>
Wed, 16 Jan 2019 08:24:44 +0000 (09:24 +0100)
deal.II-in-Spack.md

index 984c9f3..b89f9b1 100644 (file)
@@ -18,7 +18,7 @@ Table of Contents
          * [Check before build:](#check-before-build)
          * [Develop using Spack](#develop-using-spack)
          * [Keep the stage to run unit tests](#keep-the-stage-to-run-unit-tests)
-         * [MKL and Licensed software](#mkl-and-licensed-software)
+         * [Licensed software](#licensed-software)
          * [Freeze package versions](#freeze-package-versions)
       * [Known issues using Spack:](#known-issues-using-spack)
 
@@ -181,6 +181,8 @@ Note that `%intel` specified the compiler whereas `^intel-mpi` and `^intel-mkl`
 
 See [this discussion](https://groups.google.com/d/msg/spack/NxyNTAZyMQg/Klu2CHR8GQAJ) on more info about using Intel compilers in Spack.
 
+Note that in order to install multiple flavors of `intel-mkl` via Spack (i.e. with and without threading), you may have to delete `$HOME/intel/.pset`, see [this comment](https://github.com/spack/spack/issues/9713#issuecomment-436081356).
+
 
 ## Enabling CUDA
 You can build the current development version of `dealii` with CUDA. A possible configuration of `packages.yaml` is
@@ -521,13 +523,8 @@ Second, prescribe an extra argument to `install` command to keep the stage after
 spack install --keep-stage dealii@develop
 ```
 
-### MKL and Licensed software
-Spack supports installation of [licensed software](http://spack.readthedocs.io/en/latest/packaging_guide.html#license) as well as usage of [Licensed compilers](http://spack.readthedocs.io/en/latest/getting_started.html#licensed-compilers). For example in order to install MKL on Linux:
-
-1. add `Intel` license file as `license.lic` file to `${SPACK_ROOT}/etc/spack/licenses/intel/`.
-2. run `spack install dealii ^intel-mkl@11.3.2.210`
-
-In order to configure Intel compilers see [this page](http://spack.readthedocs.io/en/latest/getting_started.html#vendor-specific-compiler-configuration).
+### Licensed software
+Spack supports installation of [licensed software](http://spack.readthedocs.io/en/latest/packaging_guide.html#license) as well as usage of [Licensed compilers](http://spack.readthedocs.io/en/latest/getting_started.html#licensed-compilers). In order to configure Intel compilers see [this page](http://spack.readthedocs.io/en/latest/getting_started.html#vendor-specific-compiler-configuration).
 
 
 ### Freeze package versions

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.