summaryrefslogtreecommitdiff
path: root/lib/spack/spack/test/data/config/compilers.yaml
blob: e0b0464976ca836ad63645c79618885b3a1b299c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
compilers:
- compiler:
    spec: clang@3.3
    operating_system: {0.name}{0.version}
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@4.5.0
    operating_system: {0.name}{0.version}
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@4.5.0
    operating_system: redhat6
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: clang@3.3
    operating_system: CNL
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
- compiler:
    spec: clang@3.3
    operating_system: SuSE11
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: clang@3.3
    operating_system: yosemite
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    operating_system: CNL
    spec: gcc@4.5.0
    modules: 'None'
- compiler:
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    operating_system: SuSE11
    spec: gcc@4.5.0
    modules: 'None'
    target: x86_64
- compiler:
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    operating_system: yosemite
    spec: gcc@4.5.0
    modules: 'None'
    target: x86_64
- compiler:
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    operating_system: elcapitan
    spec: gcc@4.5.0
    modules: 'None'
    target: x86_64
- compiler:
    spec: clang@3.3
    operating_system: elcapitan
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@4.7.2
    operating_system: redhat6
    paths:
      cc: /path/to/gcc472
      cxx: /path/to/g++472
      f77: /path/to/gfortran472
      fc: /path/to/gfortran472
    flags:
      cflags: -O0 -g
      cxxflags: -O0 -g
      fflags: -O0 -g
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@4.4.0
    operating_system: redhat6
    paths:
      cc: /path/to/gcc440
      cxx: /path/to/g++440
      f77: /path/to/gfortran440
      fc: /path/to/gfortran440
    modules: 'None'
- compiler:
    spec: clang@3.5
    operating_system: redhat6
    paths:
      cc: /path/to/clang35
      cxx: /path/to/clang++35
      f77: None
      fc: None
    flags:
      cflags: -O3
      cxxflags: -O3
    modules: 'None'
    target: x86_64
- compiler:
    spec: clang@8.0.0
    operating_system: redhat7
    paths:
      cc: /path/to/clang-8
      cxx: /path/to/clang++-8
      f77: /path/to/gfortran-9
      fc: /path/to/gfortran-9
    flags:
      cflags: -O3
      cxxflags: -O3
    modules: 'None'
    target: x86_64
- compiler:
    spec: apple-clang@9.1.0
    operating_system: elcapitan
    paths:
      cc: /path/to/clang
      cxx: /path/to/clang++
      f77: None
      fc: None
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@foo
    operating_system: redhat6
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    modules: 'None'
    target: x86_64
- compiler:
    spec: gcc@4.4.0-special
    operating_system: redhat6
    paths:
      cc: /path/to/gcc
      cxx: /path/to/g++
      f77: /path/to/gfortran
      fc: /path/to/gfortran
    modules: 'None'
    target: x86_64