17
17
# https://spack.readthedocs.io/en/latest/basic_usage.html#specs-dependencies
18
18
# https://spack.readthedocs.io/en/latest/build_settings.html
19
19
#
20
- # Last revised: July 21 , 2020.
20
+ # Last revised: August 3 , 2020.
21
21
#
22
22
packages :
23
23
@@ -70,15 +70,15 @@ packages:
70
70
# +papi uses papi instead of perfmon.
71
71
#
72
72
# hpctoolkit:
73
- # version: [2020.07.21 , master]
73
+ # version: [2020.08.03 , master]
74
74
# variants: +mpi
75
75
76
76
77
77
# binutils -- used by hpcprof and struct simple (for functions and
78
78
# line map info) and for VMA types in various places.
79
79
#
80
- # Best to use >= 2.32, earlier versions have a bug causing duplicate
81
- # function names in the viewer (from hpcprof and struct simple) .
80
+ # Need >= 2.32 for important bug fixes.
81
+ # Hpctoolkit <= 2020.03.01 requires binutils <= 2.33.1 .
82
82
#
83
83
# +libiberty is needed for xmalloc functions in libbfd.
84
84
# ~nls is needed to avoid linking with libintl from gettext.
@@ -134,19 +134,22 @@ packages:
134
134
# cuda@10.1: cuda/10.1
135
135
# buildable: False
136
136
#
137
- version : [10.1.243 ]
137
+ version : [10.2.89 ]
138
138
139
139
140
140
# dyninst -- used in hpcstruct for line map info, inline sequences
141
- # and loop analysis.
141
+ # and loop analysis. Hpctoolkit and Dyninst work closely together
142
+ # and Dyninst issues releases infrequently, so often it's necessary
143
+ # to use master (previously develop) to get the best version.
142
144
#
145
+ # Need >= 10.2.0 for important bug fixes and features.
143
146
# Need >= 10.1.0 for full cuda CFG support.
144
147
# On Blue Gene, with default gcc 4.4 compilers, use version 9.3.2.
145
148
#
146
149
# +openmp is to support openmp threads in parseapi.
147
150
#
148
151
dyninst :
149
- version : [10.1 .0, develop ]
152
+ version : [10.2 .0, master ]
150
153
variants : +openmp build_type=RelWithDebInfo
151
154
152
155
@@ -160,7 +163,7 @@ packages:
160
163
# ~nls is needed to avoid linking with libintl from gettext.
161
164
#
162
165
elfutils :
163
- version : [0.178 ]
166
+ version : [0.180 ]
164
167
variants : +bzip2 +xz ~nls
165
168
166
169
@@ -181,7 +184,7 @@ packages:
181
184
# support transactional memory (no-op on non-x86).
182
185
#
183
186
intel-tbb :
184
- version : [2020.1 ]
187
+ version : [2020.3 ]
185
188
variants : +shared +tm
186
189
187
190
@@ -304,7 +307,7 @@ packages:
304
307
# Any recent version is good.
305
308
#
306
309
xz :
307
- version : [5.2.4 ]
310
+ version : [5.2.5 ]
308
311
309
312
310
313
# zlib -- used by binutils, elfutils and libdwarf to read compressed
0 commit comments