1717# https://spack.readthedocs.io/en/latest/basic_usage.html#specs-dependencies
1818# https://spack.readthedocs.io/en/latest/build_settings.html
1919#
20- # Last revised: July 21 , 2020.
20+ # Last revised: August 3 , 2020.
2121#
2222packages :
2323
@@ -70,15 +70,15 @@ packages:
7070 # +papi uses papi instead of perfmon.
7171 #
7272 # hpctoolkit:
73- # version: [2020.07.21 , master]
73+ # version: [2020.08.03 , master]
7474 # variants: +mpi
7575
7676
7777 # binutils -- used by hpcprof and struct simple (for functions and
7878 # line map info) and for VMA types in various places.
7979 #
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 .
8282 #
8383 # +libiberty is needed for xmalloc functions in libbfd.
8484 # ~nls is needed to avoid linking with libintl from gettext.
@@ -134,19 +134,22 @@ packages:
134134 # cuda@10.1: cuda/10.1
135135 # buildable: False
136136 #
137- version : [10.1.243 ]
137+ version : [10.2.89 ]
138138
139139
140140 # 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.
142144 #
145+ # Need >= 10.2.0 for important bug fixes and features.
143146 # Need >= 10.1.0 for full cuda CFG support.
144147 # On Blue Gene, with default gcc 4.4 compilers, use version 9.3.2.
145148 #
146149 # +openmp is to support openmp threads in parseapi.
147150 #
148151 dyninst :
149- version : [10.1 .0, develop ]
152+ version : [10.2 .0, master ]
150153 variants : +openmp build_type=RelWithDebInfo
151154
152155
@@ -160,7 +163,7 @@ packages:
160163 # ~nls is needed to avoid linking with libintl from gettext.
161164 #
162165 elfutils :
163- version : [0.178 ]
166+ version : [0.180 ]
164167 variants : +bzip2 +xz ~nls
165168
166169
@@ -181,7 +184,7 @@ packages:
181184 # support transactional memory (no-op on non-x86).
182185 #
183186 intel-tbb :
184- version : [2020.1 ]
187+ version : [2020.3 ]
185188 variants : +shared +tm
186189
187190
@@ -304,7 +307,7 @@ packages:
304307 # Any recent version is good.
305308 #
306309 xz :
307- version : [5.2.4 ]
310+ version : [5.2.5 ]
308311
309312
310313 # zlib -- used by binutils, elfutils and libdwarf to read compressed
0 commit comments