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 : 
------------------------------------------------
     2550    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/src/input/literals.cc:25:
     2551    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literals.hh:29:
     2552    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literal.hh:30:
  >> 2553    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/domain
             .hh:215:16: error: exception specification of explicitly defaulted
              move assignment operator does not match the calculated one
     2554        BindIndex &operator=(BindIndex &&other) noexcept = default;
     2555                   ^
  >> 2556    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/domain
             .hh:213:5: error: exception specification of explicitly defaulted 
             move constructor does not match the calculated one
     2557        BindIndex(BindIndex &&other) noexcept = default;
     2558        ^
     2559    /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/ext/
             aligned_buffer.h:91:28: note: in instantiation of template class '
             Gringo::BindIndex<Gringo::AbstractDomain<Gringo::Output::Disjuncti
             onAtom> >' requested here
     2560        : std::aligned_storage<sizeof(_Tp), __alignof__(_Tp)>
     2561                               ^
     2562    /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/bits
             /hashtable_policy.h:234:43: note: in instantiation of template cla
             ss '__gnu_cxx::__aligned_buffer<Gringo::BindIndex<Gringo::Abstract
             Domain<Gringo::Output::DisjunctionAtom> > >' requested here
...
     2580    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/output
             /literals.hh:731:34: note: in instantiation of template class 'Gri
             ngo::AbstractDomain<Gringo::Output::DisjunctionAtom>' requested he
             re
     2581    class DisjunctionDomain : public AbstractDomain<DisjunctionAtom> {
     2582                                     ^
     2583    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/src/input/literals.cc:25:
     2584    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literals.hh:29:
     2585    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literal.hh:30:
  >> 2586    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/domain
             .hh:215:16: error: exception specification of explicitly defaulted
              move assignment operator does not match the calculated one
     2587        BindIndex &operator=(BindIndex &&other) noexcept = default;
     2588                   ^
  >> 2589    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/domain
             .hh:213:5: error: exception specification of explicitly defaulted 
             move constructor does not match the calculated one
     2590        BindIndex(BindIndex &&other) noexcept = default;
     2591        ^
     2592    /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/ext/
             aligned_buffer.h:91:28: note: in instantiation of template class '
             Gringo::BindIndex<Gringo::AbstractDomain<Gringo::Output::HeadAggre
             gateAtom> >' requested here
     2593        : std::aligned_storage<sizeof(_Tp), __alignof__(_Tp)>
     2594                               ^
     2595    /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/bits
             /hashtable_policy.h:234:43: note: in instantiation of template cla
             ss '__gnu_cxx::__aligned_buffer<Gringo::BindIndex<Gringo::Abstract
             Domain<Gringo::Output::HeadAggregateAtom> > >' requested here
...
     2613    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/output
             /literals.hh:737:36: note: in instantiation of template class 'Gri
             ngo::AbstractDomain<Gringo::Output::HeadAggregateAtom>' requested 
             here
     2614    class HeadAggregateDomain : public AbstractDomain<HeadAggregateAto
             m> {
     2615                                       ^
     2616    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/src/input/literals.cc:25:
     2617    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literals.hh:29:
     2618    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literal.hh:30:
  >> 2619    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/domain
             .hh:215:16: error: exception specification of explicitly defaulted
              move assignment operator does not match the calculated one
     2620        BindIndex &operator=(BindIndex &&other) noexcept = default;
     2621                   ^
     2622    make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
             pack-stage/spack-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj
             2o/spack-build-mqmnzxy'
     2623    [ 65%] Built target clasp
     2624    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/src/input/literals.cc:25:
     2625    In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
             ck-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/l
             ibgringo/gringo/input/literals.hh:29:
  >> 2626    /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-
             mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-src/libgringo/gringo/input/
             literal.hh:50:18: error: exception specification of explicitly def
             aulted move assignment operator does not match the calculated one
     2627        Projections &operator=(Projections &&other) noexcept = default
             ;
     2628                     ^
     2629    16 errors generated.
  >> 2630    make[2]: *** [libgringo/CMakeFiles/libgringo.dir/build.make:247: l
             ibgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o] Error 1
     2631    16 errors generated.
  >> 2632    make[2]: *** [libgringo/CMakeFiles/libgringo.dir/build.make:205: l
             ibgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o] Error 
             1
     2633    15 errors generated.
  >> 2634    make[2]: *** [libgringo/CMakeFiles/libgringo.dir/build.make:191: l
             ibgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o] Erro
             r 1
     2635    16 errors generated.
  >> 2636    make[2]: *** [libgringo/CMakeFiles/libgringo.dir/build.make:261: l
             ibgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o] Error 1
     2637    16 errors generated.
  >> 2638    make[2]: *** [libgringo/CMakeFiles/libgringo.dir/build.make:219: l
             ibgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o] Error
              1
     2639    1 warning generated.
     2640    make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
             pack-stage/spack-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj
             2o/spack-build-mqmnzxy'
  >> 2641    make[1]: *** [CMakeFiles/Makefile2:561: libgringo/CMakeFiles/libgr
             ingo.dir/all] Error 2
     2642    make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
             pack-stage/spack-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj
             2o/spack-build-mqmnzxy'
  >> 2643    make: *** [Makefile:149: all] Error 2
See build log for details:
  /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o/spack-build-out.txt
==> Warning: Skipping build of aspcud-1.9.6-obgbodihu3tiffppxirtlioxmnfhqlfr since clingo-5.6.2-mqmnzxy5ylrko5otoo25ajksmav4pj2o failed
==> Error: aspcud-1.9.6-obgbodihu3tiffppxirtlioxmnfhqlfr: Package was not installed
==> Error: Installation request failed.  Refer to reported errors for failing package(s).