List of Open Source Software which can be built on Fugaku

Spack logo
Spack will be used to manage open source software packages on Fugaku. Fugaku users can easily use pre-installed packages and built packages based on Spack recipes. The following list shows the results of building/compiling packages for aarch64 according to the Spack recipes. Note that the results in this list do not guarantee that each package will work properly. On the other hand, Fujitsu will provide the following packages compiled with Fujitsu compiler on Fugaku as "external" packages, of which Spack can be aware.
  • OpenJDK 11
  • Ruby 2.6.5 or later
  • Python2 2.7.15
  • Python3 3.6.8
  • Numpy 1.14.3
  • SciPy 1.0.0
  • Eclipse IDE 2019-09 R Packages
Please contact us from email:

highwayhash dfcb97

Compiler Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38
Result Dependency Error

Failed Reason

Failed to install dependency package :
------------------------------------------------
highwayhash::HHKey' (aka 'uint64_t const[4]') to 'highwayhash::HHS
tate<highwayhash::TargetAVX2>' for 1st argument
203 ./highwayhash/hh_types.h:37:7: note: candidate constructor (the imp
licit default constructor) not viable: requires 0 arguments, but 1
was provided
>> 204 highwayhash/highwayhash_target.cc:126:19: error: no matching constr
uctor for initialization of 'HHState<highwayhash::TargetAVX2>'
205 HHState<Target> state(key);
206 ^ ~~~
207 highwayhash/highwayhash_target.cc:134:16: note: in instantiation of
member function 'highwayhash::HighwayHashTest<highwayhash::TargetA
VX2>::operator()' requested here
208 template class HighwayHashTest<HH_TARGET>;
209 ^
210 ./highwayhash/hh_types.h:37:7: note: candidate constructor (the imp
licit copy constructor) not viable: no known conversion from 'const
highwayhash::HHKey' (aka 'uint64_t const[4]') to 'const highwayhas
h::HHState<highwayhash::TargetAVX2>' for 1st argument
211 class HHState {};
212 ^
213 ./highwayhash/hh_types.h:37:7: note: candidate constructor (the imp
licit move constructor) not viable: no known conversion from 'const
highwayhash::HHKey' (aka 'uint64_t const[4]') to 'highwayhash::HHS
tate<highwayhash::TargetAVX2>' for 1st argument
214 ./highwayhash/hh_types.h:37:7: note: candidate constructor (the imp
licit default constructor) not viable: requires 0 arguments, but 1
was provided
215 In file included from highwayhash/vector_test.cc:23:
>> 216 ./highwayhash/vector128.h:34:10: fatal error: 'emmintrin.h' file no
t found
217 #include <emmintrin.h> // SSE2
218 ^~~~~~~~~~~~~
219 In file included from highwayhash/highwayhash_target.cc:21:
220 In file included from ./highwayhash/targets.h:39:
>> 221 ./highwayhash/vector128.h:34:10: fatal error: 'emmintrin.h' file no
t found
222 #include <emmintrin.h> // SSE2
223 ^~~~~~~~~~~~~
224 4 warnings and 8 errors generated.
>> 225 make: *** [Makefile:69: highwayhash/hh_avx2.o] Error 1
226 make: *** Waiting for unfinished jobs....
227 2 warnings and 1 error generated.
>> 228 make: *** [Makefile:75: highwayhash/hh_sse41.o] Error 1
229 1 error generated.
>> 230 make: *** [<builtin>: highwayhash/vector_test.o] Error 1
231 In file included from highwayhash/profiler_example.cc:20:
>> 232 ./highwayhash/profiler.h:45:10: fatal error: 'emmintrin.h' file not
found
233 #include <emmintrin.h>
234 ^~~~~~~~~~~~~
235 1 error generated.
>> 236 make: *** [<builtin>: highwayhash/profiler_example.o] Error 1
237 4 warnings generated.
238 clang-7: warning: argument unused during compilation: '-mavx2' [-Wu
nused-command-line-argument]
>> 239 highwayhash/os_specific.cc:37:10: fatal error: 'cpuid.h' file not f
ound
240 #include <cpuid.h>
241 ^~~~~~~~~
242 1 error generated.
>> 243 make: *** [<builtin>: highwayhash/os_specific.o] Error 1
244 In file included from highwayhash/nanobenchmark_example.cc:19:
245 In file included from ./highwayhash/nanobenchmark.h:92:
>> 246 ./highwayhash/tsc_timer.h:122:9: error: invalid output constraint '
=a' in asm
247 : "=a"(t)
248 ^
>> 249 ./highwayhash/tsc_timer.h:144:9: error: invalid output constraint '
=a' in asm
250 : "=a"(t)
251 ^
>> 252 ./highwayhash/tsc_timer.h:168:9: error: invalid output constraint '
=a' in asm
253 : "=a"(t)
254 ^
>> 255 ./highwayhash/tsc_timer.h:193:9: error: invalid output constraint '
=a' in asm
256 : "=a"(t)
257 ^
258 In file included from highwayhash/nanobenchmark.cc:15:
259 In file included from ./highwayhash/nanobenchmark.h:92:
>> 260 ./highwayhash/tsc_timer.h:122:9: error: invalid output constraint '
=a' in asm
261 : "=a"(t)
262 ^
>> 263 ./highwayhash/tsc_timer.h:144:9: error: invalid output constraint '
=a' in asm
264 : "=a"(t)
265 ^
>> 266 ./highwayhash/tsc_timer.h:168:9: error: invalid output constraint '
=a' in asm
267 : "=a"(t)
268 ^
>> 269 ./highwayhash/tsc_timer.h:193:9: error: invalid output constraint '
=a' in asm
270 : "=a"(t)
271 ^
272 In file included from highwayhash/nanobenchmark.cc:15:
273 ./highwayhash/nanobenchmark.h:372:16: warning: private field 'num_s
amples_' is not used [-Wunused-private-field]
274 const size_t num_samples_;
275 ^
276 1 warning and 4 errors generated.
>> 277 make: *** [<builtin>: highwayhash/nanobenchmark.o] Error 1
278 In file included from highwayhash/nanobenchmark_example.cc:19:
279 ./highwayhash/nanobenchmark.h:372:16: warning: private field 'num_s
amples_' is not used [-Wunused-private-field]
280 const size_t num_samples_;
281 ^
282 1 warning and 4 errors generated.
>> 283 make: *** [<builtin>: highwayhash/nanobenchmark_example.o] Error 1
284 In file included from highwayhash/benchmark.cc:28:
285 In file included from ./highwayhash/nanobenchmark.h:92:
>> 286 ./highwayhash/tsc_timer.h:122:9: error: invalid output constraint '
=a' in asm
287 : "=a"(t)
288 ^
>> 289 ./highwayhash/tsc_timer.h:144:9: error: invalid output constraint '
=a' in asm
290 : "=a"(t)
291 ^
>> 292 ./highwayhash/tsc_timer.h:168:9: error: invalid output constraint '
=a' in asm
293 : "=a"(t)
294 ^
>> 295 ./highwayhash/tsc_timer.h:193:9: error: invalid output constraint '
=a' in asm
296 : "=a"(t)
297 ^
298 highwayhash/benchmark.cc:39:5: warning: macro expansion producing '
defined' has undefined behavior [-Wexpansion-to-defined]
299 #if BENCHMARK_HIGHWAY_AVX2 || BENCHMARK_HIGHWAY_SSE41 || \
300 ^
301 highwayhash/benchmark.cc:34:37: note: expanded from macro 'BENCHMAR
K_HIGHWAY_AVX2'

...

355 ^
356 In file included from highwayhash/benchmark.cc:28:
357 ./highwayhash/nanobenchmark.h:372:16: warning: private field 'num_s
amples_' is not used [-Wunused-private-field]
358 const size_t num_samples_;
359 ^
360 11 warnings and 4 errors generated.
>> 361 make: *** [<builtin>: highwayhash/benchmark.o] Error 1

See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-highwayhash-dfcb97-lxj2wdcyt26wfx7vkcootebkm3mn3cbv/spack-build-out.txt


<= Back to list