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.
|
Compiler | Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38 |
---|---|
Result | Dependency Error |
Failed to install dependency package :
------------------------------------------------
to `testing::Message::GetString[abi:cxx11]() const'
781 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult::AppendMessage(testing::Message cons
t&)':
>> 782 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:323: undefined reference to `tes
ting::Message::GetString[abi:cxx11]() const'
783 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult testing::internal::CmpHelperEQFailur
e<unsigned long, unsigned long>(char const*, char const*, unsigned
long const&, unsigned long const&)':
>> 784 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:1378: undefined reference to `te
sting::internal::EqFailure(char const*, char const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char> > c
onst&, std::__cxx11::basic_string<char, std::char_traits<char>, std
::allocator<char> > const&, bool)'
785 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult testing::internal::CmpHelperEQFailur
e<rmm::mr::device_memory_resource*, rmm::mr::device_memory_resource
*>(char const*, char const*, rmm::mr::device_memory_resource* const
&, rmm::mr::device_memory_resource* const&)':
>> 786 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:1378: undefined reference to `te
sting::internal::EqFailure(char const*, char const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char> > c
onst&, std::__cxx11::basic_string<char, std::char_traits<char>, std
::allocator<char> > const&, bool)'
787 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult testing::internal::CmpHelperEQFailur
e<CUstream_st*, CUstream_st*>(char const*, char const*, CUstream_st
* const&, CUstream_st* const&)':
>> 788 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:1378: undefined reference to `te
sting::internal::EqFailure(char const*, char const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char> > c
onst&, std::__cxx11::basic_string<char, std::char_traits<char>, std
::allocator<char> > const&, bool)'
789 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_ExplicitMemoryResource_Test<rmm::mr::cuda_me
mory_resource>::TestBody()':
>> 790 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:85: undefined reference to `testing::internal::GetBoolAssertio
nFailureMessage[abi:cxx11](testing::AssertionResult const&, char co
nst*, char const*, char const*)'
791 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_ExplicitMemoryResource_Test<rmm::mr::managed
_memory_resource>::TestBody()':
>> 792 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:85: undefined reference to `testing::internal::GetBoolAssertio
nFailureMessage[abi:cxx11](testing::AssertionResult const&, char co
nst*, char const*, char const*)'
793 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_ExplicitMemoryResourceStream_Test<rmm::mr::c
uda_memory_resource>::TestBody()':
>> 794 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:97: undefined reference to `testing::internal::GetBoolAssertio
nFailureMessage[abi:cxx11](testing::AssertionResult const&, char co
nst*, char const*, char const*)'
795 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_ExplicitMemoryResourceStream_Test<rmm::mr::m
anaged_memory_resource>::TestBody()':
>> 796 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:97: undefined reference to `testing::internal::GetBoolAssertio
nFailureMessage[abi:cxx11](testing::AssertionResult const&, char co
nst*, char const*, char const*)'
797 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult testing::internal::CmpHelperEQFailur
e<void*, void*>(char const*, char const*, void* const&, void* const
&)':
>> 798 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:1378: undefined reference to `te
sting::internal::EqFailure(char const*, char const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char> > c
onst&, std::__cxx11::basic_string<char, std::char_traits<char>, std
::allocator<char> > const&, bool)'
799 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `testing::AssertionResult testing::internal::CmpHelperEQFailur
e<int, unsigned long>(char const*, char const*, int const&, unsigne
d long const&)':
>> 800 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-librmm
-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-k57fr7i/google
test/install/include/gtest/gtest.h:1378: undefined reference to `te
sting::internal::EqFailure(char const*, char const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char> > c
onst&, std::__cxx11::basic_string<char, std::char_traits<char>, std
::allocator<char> > const&, bool)'
801 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_CopyConstructor_Test<rmm::mr::cuda_memory_re
source>::TestBody()':
>> 802 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:160: undefined reference to `testing::internal::GetBoolAsserti
onFailureMessage[abi:cxx11](testing::AssertionResult const&, char c
onst*, char const*, char const*)'
>> 803 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:163: undefined reference to `testing::internal::GetBoolAsserti
onFailureMessage[abi:cxx11](testing::AssertionResult const&, char c
onst*, char const*, char const*)'
>> 804 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:171: undefined reference to `testing::internal::GetBoolAsserti
onFailureMessage[abi:cxx11](testing::AssertionResult const&, char c
onst*, char const*, char const*)'
805 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o: In func
tion `DeviceBufferTest_CopyConstructor_Test<rmm::mr::managed_memory
_resource>::TestBody()':
>> 806 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:160: undefined reference to `testing::internal::GetBoolAsserti
onFailureMessage[abi:cxx11](testing::AssertionResult const&, char c
onst*, char const*, char const*)'
>> 807 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-
k57fr7i427hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_test
s.cu:163: undefined reference to `testing::internal::GetBoolAsserti
onFailureMessage[abi:cxx11](testing::AssertionResult const&, char c
onst*, char const*, char const*)'
>> 808 CMakeFiles/DEVICE_BUFFER_TEST.dir/device_buffer_tests.cu.o:/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-k57fr7i4
27hgoem4indzpubznpbwwh3v/spack-src/tests/device_buffer_tests.cu:171
: more undefined references to `testing::internal::GetBoolAssertion
FailureMessage[abi:cxx11](testing::AssertionResult const&, char con
st*, char const*, char const*)' follow
>> 809 clang-7: error: linker command failed with exit code 1 (use -v to s
ee invocation)
>> 810 make[2]: *** [tests/CMakeFiles/DEVICE_BUFFER_TEST.dir/build.make:10
5: gtests/DEVICE_BUFFER_TEST] Error 1
811 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-librmm-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3
v/spack-build-k57fr7i'
>> 812 make[1]: *** [CMakeFiles/Makefile2:1117: tests/CMakeFiles/DEVICE_BU
FFER_TEST.dir/all] Error 2
813 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-librmm-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3
v/spack-build-k57fr7i'
>> 814 make: *** [Makefile:149: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-librmm-0.15.0-k57fr7i427hgoem4indzpubznpbwwh3v/spack-build-out.txt