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:

p3dfft3 3.0.0

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

Failed Reason

Failed to install dependency package :
------------------------------------------------
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:3
86: undefined reference to `p3dfft::transform3D<std::complex<doubl
e>, std::complex<double> >::exec(std::complex<double>*, std::compl
ex<double>*, bool)'
1258 ../../build/libp3dfft.3.a(wrap.o): In function `p3dfft_exec_3Dderi
v_single':
>> 1259 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
05: undefined reference to `p3dfft::transform3D<float, float>::exe
c_deriv(float*, float*, int, bool)'
>> 1260 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
14: undefined reference to `p3dfft::transform3D<std::complex<float
>, float>::exec_deriv(std::complex<float>*, float*, int, bool)'
>> 1261 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
09: undefined reference to `p3dfft::transform3D<float, std::comple
x<float> >::exec_deriv(float*, std::complex<float>*, int, bool)'
>> 1262 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
18: undefined reference to `p3dfft::transform3D<std::complex<float
>, std::complex<float> >::exec_deriv(std::complex<float>*, std::co
mplex<float>*, int, bool)'
1263 ../../build/libp3dfft.3.a(wrap.o): In function `p3dfft_exec_3Dderi
v_double':
>> 1264 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
37: undefined reference to `p3dfft::transform3D<double, double>::e
xec_deriv(double*, double*, int, bool)'
>> 1265 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
46: undefined reference to `p3dfft::transform3D<std::complex<doubl
e>, double>::exec_deriv(std::complex<double>*, double*, int, bool)
'
>> 1266 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
41: undefined reference to `p3dfft::transform3D<double, std::compl
ex<double> >::exec_deriv(double*, std::complex<double>*, int, bool
)'
>> 1267 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:4
50: undefined reference to `p3dfft::transform3D<std::complex<doubl
e>, std::complex<double> >::exec_deriv(std::complex<double>*, std:
:complex<double>*, int, bool)'
1268 ../../build/libp3dfft.3.a(wrap.o): In function `p3dfft_plan_1Dtran
s_f':
>> 1269 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
69: undefined reference to `p3dfft::transplan<float, float>::trans
plan(p3dfft::grid const&, p3dfft::grid const&, p3dfft::gen_trans_t
ype const*, int)'
>> 1270 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
80: undefined reference to `p3dfft::transplan<double, double>::tra
nsplan(p3dfft::grid const&, p3dfft::grid const&, p3dfft::gen_trans
_type const*, int)'
>> 1271 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
74: undefined reference to `p3dfft::transplan<std::complex<float>,
float>::transplan(p3dfft::grid const&, p3dfft::grid const&, p3dff
t::gen_trans_type const*, int)'
>> 1272 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
85: undefined reference to `p3dfft::transplan<std::complex<double>
, double>::transplan(p3dfft::grid const&, p3dfft::grid const&, p3d
fft::gen_trans_type const*, int)'
>> 1273 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
71: undefined reference to `p3dfft::transplan<float, std::complex<
float> >::transplan(p3dfft::grid const&, p3dfft::grid const&, p3df
ft::gen_trans_type const*, int)'
>> 1274 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
82: undefined reference to `p3dfft::transplan<double, std::complex
<double> >::transplan(p3dfft::grid const&, p3dfft::grid const&, p3
dfft::gen_trans_type const*, int)'
>> 1275 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
76: undefined reference to `p3dfft::transplan<std::complex<float>,
std::complex<float> >::transplan(p3dfft::grid const&, p3dfft::gri
d const&, p3dfft::gen_trans_type const*, int)'
>> 1276 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:5
87: undefined reference to `p3dfft::transplan<std::complex<double>
, std::complex<double> >::transplan(p3dfft::grid const&, p3dfft::g
rid const&, p3dfft::gen_trans_type const*, int)'
1277 ../../build/libp3dfft.3.a(wrap.o): In function `p3dfft_plan_3Dtran
s_f':
>> 1278 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
37: undefined reference to `p3dfft::transform3D<float, float>::tra
nsform3D(p3dfft::grid const&, p3dfft::grid const&, p3dfft::trans_t
ype3D const*)'
>> 1279 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
48: undefined reference to `p3dfft::transform3D<double, double>::t
ransform3D(p3dfft::grid const&, p3dfft::grid const&, p3dfft::trans
_type3D const*)'
>> 1280 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
42: undefined reference to `p3dfft::transform3D<std::complex<float
>, float>::transform3D(p3dfft::grid const&, p3dfft::grid const&, p
3dfft::trans_type3D const*)'
>> 1281 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
53: undefined reference to `p3dfft::transform3D<std::complex<doubl
e>, double>::transform3D(p3dfft::grid const&, p3dfft::grid const&,
p3dfft::trans_type3D const*)'
>> 1282 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
39: undefined reference to `p3dfft::transform3D<float, std::comple
x<float> >::transform3D(p3dfft::grid const&, p3dfft::grid const&,
p3dfft::trans_type3D const*)'
>> 1283 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
50: undefined reference to `p3dfft::transform3D<double, std::compl
ex<double> >::transform3D(p3dfft::grid const&, p3dfft::grid const&
, p3dfft::trans_type3D const*)'
>> 1284 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
44: undefined reference to `p3dfft::transform3D<std::complex<float
>, std::complex<float> >::transform3D(p3dfft::grid const&, p3dfft:
:grid const&, p3dfft::trans_type3D const*)'
>> 1285 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-p3dff
t3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-src/build/wrap.C:6
55: undefined reference to `p3dfft::transform3D<std::complex<doubl
e>, std::complex<double> >::transform3D(p3dfft::grid const&, p3dff
t::grid const&, p3dfft::trans_type3D const*)'
>> 1286 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 1287 make[3]: *** [Makefile:448: testIDIR_deriv_c] Error 1
>> 1288 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 1289 make[3]: *** [Makefile:444: testIDIR_deriv2_c] Error 1
1290 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-p3dfft3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cv
rx2/spack-src/sample/C'
>> 1291 make[2]: *** [Makefile:325: all-recursive] Error 1
1292 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-p3dfft3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cv
rx2/spack-src/sample'
>> 1293 make[1]: *** [Makefile:421: all-recursive] Error 1
1294 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-p3dfft3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cv
rx2/spack-src'
>> 1295 make: *** [Makefile:341: all] Error 2

See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-p3dfft3-3.0.0-ecc4cdllgb2k6xx6hcclq7w5of2cvrx2/spack-build-out.txt


<= Back to list