spack.yaml 2.74 KB
Newer Older
Matthieu Dorier's avatar
Matthieu Dorier committed
1 2 3
spack:
  specs:
  - mochi-margo%gcc@9.1.0
Matthieu Dorier's avatar
Matthieu Dorier committed
4
  - mercury@master%gcc@9.1.0 # 2.0.0rc1 doesn't build; remove this line when 2.0.0 comes out
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: []
Matthieu Dorier's avatar
Matthieu Dorier committed
111 112
    spectrum-mpi:
      externals:
113
      - spec: spectrum-mpi@10.3.1.2%gcc@9.1.0
Matthieu Dorier's avatar
Matthieu Dorier committed
114 115 116
        modules:
        - spectrum-mpi/10.3.1.2-20200121
      buildable: false
Matthieu Dorier's avatar
Matthieu Dorier committed
117 118 119 120
      version: []
      target: []
      providers: {}
      compiler: []
Matthieu Dorier's avatar
Matthieu Dorier committed
121 122 123 124 125
    ucx:
      externals:
      - spec: ucx@1.5.1
        prefix: /usr
      buildable: false
Matthieu Dorier's avatar
Matthieu Dorier committed
126 127 128 129 130
      version: []
      target: []
      providers: {}
      compiler: []
  view: true