spack.yaml 3.59 KB
Newer Older
Matthieu Dorier's avatar
Matthieu Dorier committed
1 2 3
spack:
  specs:
  - mochi-margo%gcc@9.1.0
4
  - argobots@main%gcc@9.1.0 # avoid potential mutex performance problem arising from weak atomics. This can be removed once Argobots 1.1 is available
Matthieu Dorier's avatar
Matthieu Dorier committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
  concretization: together
  compilers:
  - compiler:
      paths:
        cc: /sw/summit/gcc/9.1.0-alpha+20190716/bin/gcc
        cxx: /sw/summit/gcc/9.1.0-alpha+20190716/bin/g++
        f77: /sw/summit/gcc/9.1.0-alpha+20190716/bin/gfortran
        fc: /sw/summit/gcc/9.1.0-alpha+20190716/bin/gfortran
      operating_system: rhel7
      target: ppc64le
      modules:
      - gcc/9.1.0
      environment: {unset: []}
      extra_rpaths: []
      flags: {}
      spec: gcc@9.1.0
  repos:
Matthieu Dorier's avatar
Matthieu Dorier committed
22
  - /ccs/home/mdorier1/sds-repo
Matthieu Dorier's avatar
Matthieu Dorier committed
23 24 25 26 27 28 29 30 31
  packages:
    all:
      compiler: [gcc@9.1.0]
      providers:
        mpi: [spectrum-mpi]
        pkgconfig: [pkg-config]
      buildable: true
      version: []
      target: []
Matthieu Dorier's avatar
Matthieu Dorier committed
32
    autoconf:
Matthieu Dorier's avatar
Matthieu Dorier committed
33
      externals:
Matthieu Dorier's avatar
Matthieu Dorier committed
34 35
      - spec: autoconf@2.69
        prefix: /usr
Matthieu Dorier's avatar
Matthieu Dorier committed
36 37 38 39 40
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
41
    automake:
Matthieu Dorier's avatar
Matthieu Dorier committed
42
      externals:
Matthieu Dorier's avatar
Matthieu Dorier committed
43
      - spec: automake@1.13.4
Matthieu Dorier's avatar
Matthieu Dorier committed
44 45 46 47 48 49
        prefix: /usr
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
50 51 52 53 54 55 56
    cmake:
      version: []
      target: []
      buildable: false
      providers: {}
      externals:
      - modules:
Matthieu Dorier's avatar
Matthieu Dorier committed
57 58
        - cmake/3.18.2
        spec: cmake@3.18.2
59
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
60
    libfabric:
61
      variants: fabrics=verbs,rxm,mrail
Matthieu Dorier's avatar
Matthieu Dorier committed
62
      buildable: true
Matthieu Dorier's avatar
Matthieu Dorier committed
63 64 65 66
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
67
    libnl:
Matthieu Dorier's avatar
Matthieu Dorier committed
68
      externals:
Matthieu Dorier's avatar
Matthieu Dorier committed
69 70 71
      - spec: libnl@3.3.0
        modules:
        - libnl/3.3.0
Matthieu Dorier's avatar
Matthieu Dorier committed
72 73 74 75 76 77 78 79 80 81 82 83 84 85
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
    libtool:
      externals:
      - spec: libtool@2.4.2
        prefix: /usr
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
86 87 88
    mercury:
      variants: ~boostsys
      buildable: true
Matthieu Dorier's avatar
Matthieu Dorier committed
89 90 91 92
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
93
    openssl:
Matthieu Dorier's avatar
Matthieu Dorier committed
94
      externals:
Matthieu Dorier's avatar
Matthieu Dorier committed
95 96
      - spec: openssl@1.0.2k
        prefix: /usr
Matthieu Dorier's avatar
Matthieu Dorier committed
97 98 99 100 101 102 103 104 105 106 107 108 109 110
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
    rdma-core:
      externals:
      - spec: rdma-core@20
        prefix: /usr
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
    python:
      externals:
      - spec: python@3.7.0
        modules:
        - python/3.7.0
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
    py-nose:
      externals:
      - spec: py-nose@1.3.7
        modules:
        - py-nose/1.3.7
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
    py-pip:
      externals:
      - spec: py-pip@10.0.1
        modules:
        - py-pip/10.0.1-py3
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
    py-setuptools:
      externals:
      - spec: py-setuptools@40.4.3
        modules:
        - py-setuptools/40.4.3-py3
      buildable: false
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
151 152
    spectrum-mpi:
      externals:
153
      - spec: spectrum-mpi@10.3.1.2%gcc@9.1.0
Matthieu Dorier's avatar
Matthieu Dorier committed
154 155 156
        modules:
        - spectrum-mpi/10.3.1.2-20200121
      buildable: false
Matthieu Dorier's avatar
Matthieu Dorier committed
157 158 159 160
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
161 162 163 164 165
    ucx:
      externals:
      - spec: ucx@1.5.1
        prefix: /usr
      buildable: false
Matthieu Dorier's avatar
Matthieu Dorier committed
166 167 168 169 170
      version: []
      target: []
      providers: {}
      compiler: []
  view: true