quinoa icon indicating copy to clipboard operation
quinoa copied to clipboard

Spack package

Open junghans opened this issue 7 years ago • 7 comments

Make a Spack package for quinoa.

Dependencies Spack has

  • sci-libs/trilinos
  • charm+mpi
  • boost
  • hypre+mpi
  • random123
  • netlib-lapack+lapacke

Missing

  • mad-numdiff (LLNL/spack#3811)
  • h5part (LLNL/spack#3821)
  • boost-mpl-cartesian_product (LLNL/spack#3841)
  • tut (LLNL/spack#3844)
  • pugixml (LLNL/spack#3830)
  • pstreams (LLNL/spack#3840)
  • pegtl (LLNL/spack#3839)

junghans avatar Apr 12 '17 19:04 junghans

There are pull requests for all mandatory dependencies now, so let's wait until they are merged.

junghans avatar Apr 14 '17 17:04 junghans

@junghans are you sure spack installs on the correct trilinos version? It seems v12.10.1 but our tpl submodule hash does not match that of the one associated to the same trilinos version in spack.

jbakosi avatar Apr 25 '17 00:04 jbakosi

Spack is referring to the hash of the tarball if it is a release.

junghans avatar Apr 25 '17 00:04 junghans

Ah! That is unexpected. So the the trilinos commit we need is the same as the spack tarball is made at?

jbakosi avatar Apr 25 '17 00:04 jbakosi

Spack is using 12.10.1, which git hash is trilinos/Trilinos@f94b7be34e20e8ac35a1f475f58231f651a2f5c8, which is what quinoa-tpl is using.

junghans avatar Apr 25 '17 01:04 junghans

@junghans: What is the status with this?

jbakosi avatar Jun 16 '18 02:06 jbakosi

We never figured out why the Trilinos of Spack didn't work.

junghans avatar Jun 18 '18 15:06 junghans