[CP2K-user] [CP2K:20658] Compiling cp2k 2024.2

lorenzo briccolani lore.bricco.184 at gmail.com
Wed Sep 4 10:37:54 UTC 2024


Dear Cp2k users,

I have some problems compiling cp2k using the toolchain script with the 
following flags:

--with-intel  --enable-cuda=yes   --with-intelmpi --gpu-ver=V100 

The problems appear when the script tries to install Sirius (7.5.2):
"
wget  --quiet https://www.cp2k.org/static/downloads/SIRIUS-7.5.2.tar.gz 
SIRIUS-7.5.2.tar.gz: OK 
Checksum of SIRIUS-7.5.2.tar.gz Ok 
Installing from scratch into 
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/install/sirius-7.5.2
*******************
ERROR: (./scripts/stage8/install_sirius.sh, line 173) Non-zero exit code 
detected.
"

The file with the complete comment is in the attachment (sirius_err.txt).

Looking in the https://www.cp2k.org/static/downloads/, I've found a newer 
version: Sirius_7.6.0. My intention was to copy it in the build/ folder and 
try to reinstall.  But the toolchain script downloads the older version 
(7.5.2) with wget, so my question is: is it possible to indicate a specific 
version of sirius using the toolchain script?

Thanks

Lorenzo Briccolani


-- 
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/9b79c9ca-d05a-4429-a395-0efb7ce396dfn%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20240904/2b7fe598/attachment.htm>
-------------- next part --------------
Installing from scratch into /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/install/sirius-7.5.2
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, du);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:472:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, dd);
                      ~~~~~^
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_parameters.cpp:25:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_parameters.hpp:31:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/json.hpp:30:
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:22880:39: warning: comparison with NaN always evaluates to false in fast floating point modes [-Wtautological-constant-compare]
        if ((lhs.is_number_float() && std::isnan(lhs.m_data.m_value.number_float) && rhs.is_number())
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:23041:13: note: in instantiation of member function 'nlohmann::basic_json<>::compares_unordered' requested here
        if (compares_unordered(lhs, rhs, true))
            ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:23054:20: note: in instantiation of member function 'nlohmann::operator!=' requested here
        return lhs != basic_json(rhs);
                   ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_parameters.cpp:58:63: note: in instantiation of function template specialization 'nlohmann::operator!=<const char *, 0>' requested here
        if (it.value().contains("type") && it.value()["type"] != "object") {
                                                              ^
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_parameters.cpp:25:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_parameters.hpp:31:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/json.hpp:30:
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:22881:46: warning: comparison with NaN always evaluates to false in fast floating point modes [-Wtautological-constant-compare]
                || (rhs.is_number_float() && std::isnan(rhs.m_data.m_value.number_float) && lhs.is_number()))
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:476:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, ud);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:472:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, dd);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:472:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, dd);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:480:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, du);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:476:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, ud);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:476:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, ud);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:480:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, du);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:480:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, du);
                      ~~~~~^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:862:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:890:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:920:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:943:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:977:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : alm_phi__.spl_num_atoms()) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:1000:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/hamiltonian_k.cpp:1025:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : spl_atoms) {
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/density/density.cpp:786:9: error: initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')
        for (auto it : kp__.spinor_wave_functions().spl_num_atoms()) {
        ^
9 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:555: src/CMakeFiles/sirius.dir/radial/radial_integrals.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:415: src/CMakeFiles/sirius.dir/unit_cell/unit_cell.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:121: src/CMakeFiles/sirius.dir/hamiltonian/non_local_operator.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:163: src/CMakeFiles/sirius.dir/density/augmentation_operator.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:261: src/CMakeFiles/sirius.dir/hubbard/hubbard_occupancies_derivatives.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:289: src/CMakeFiles/sirius.dir/hubbard/hubbard_matrix.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:177: src/CMakeFiles/sirius.dir/density/occupation_matrix.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:513: src/CMakeFiles/sirius.dir/k_point/generate_spinor_wave_functions.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:499: src/CMakeFiles/sirius.dir/k_point/generate_fv_states.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:233: src/CMakeFiles/sirius.dir/beta_projectors/beta_projectors_base.cpp.o] Error 1
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/api/sirius_api.cpp:37:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/multi_cg/multi_cg.hpp:35:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/hamiltonian/residuals.hpp:31:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/context/simulation_context.hpp:39:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/radial/radial_integrals.hpp:28:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/unit_cell.hpp:29:
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:464:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, nm);
                      ~~~~~^
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:135: src/CMakeFiles/sirius.dir/hamiltonian/s_u_operator.cpp.o] Error 1
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:468:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, uu);
                      ~~~~~^
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:569: src/CMakeFiles/sirius.dir/mixer/mixer_functions.cpp.o] Error 1
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:472:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, dd);
                      ~~~~~^
5 errors generated.
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:476:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, ud);
                      ~~~~~^
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:275: src/CMakeFiles/sirius.dir/hubbard/hubbard_potential_energy.cpp.o] Error 1
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/unit_cell/atom.hpp:480:28: error: no member named 'transform_reduce' in namespace 'std'
                res = std::transform_reduce(gnt__.begin(), gnt__.end(), std::complex<double>{0}, std::plus{}, du);
                      ~~~~~^
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:247: src/CMakeFiles/sirius.dir/hubbard/hubbard.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:317: src/CMakeFiles/sirius.dir/potential/generate_pw_coeffs.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:527: src/CMakeFiles/sirius.dir/k_point/k_point.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:541: src/CMakeFiles/sirius.dir/k_point/k_point_set.cpp.o] Error 1
12 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:93: src/CMakeFiles/sirius.dir/hamiltonian/hamiltonian_k.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:597: src/CMakeFiles/sirius.dir/context/simulation_context.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:205: src/CMakeFiles/sirius.dir/dft/energy.cpp.o] Error 1
5make[2]: *** [src/CMakeFiles/sirius.dir/build.make:79: src/CMakeFiles/sirius.dir/hamiltonian/hamiltonian.cpp.o] Error 1
 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:107: src/CMakeFiles/sirius.dir/hamiltonian/local_operator.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:303: src/CMakeFiles/sirius.dir/potential/generate_d_operator_matrix.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:331: src/CMakeFiles/sirius.dir/potential/paw_potential.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:359: src/CMakeFiles/sirius.dir/potential/xc.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:471: src/CMakeFiles/sirius.dir/geometry/force.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:373: src/CMakeFiles/sirius.dir/potential/xc_mt.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:401: src/CMakeFiles/sirius.dir/potential/check_xc_potential.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:345: src/CMakeFiles/sirius.dir/potential/poisson.cpp.o] Error 1
5 errors generated.
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:485: src/CMakeFiles/sirius.dir/geometry/stress.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:387: src/CMakeFiles/sirius.dir/potential/potential.cpp.o] Error 1
6 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:149: src/CMakeFiles/sirius.dir/density/density.cpp.o] Error 1
5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:191: src/CMakeFiles/sirius.dir/dft/dft_ground_state.cpp.o] Error 1
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/api/sirius_api.cpp:37:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/multi_cg/multi_cg.hpp:34:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/wf/wave_functions.hpp:33:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/la/linalg.hpp:42:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/la/dmatrix.hpp:37:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/json.hpp:30:
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:22880:39: warning: comparison with NaN always evaluates to false in fast floating point modes [-Wtautological-constant-compare]
        if ((lhs.is_number_float() && std::isnan(lhs.m_data.m_value.number_float) && rhs.is_number())
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:23013:9: note: in instantiation of member function 'nlohmann::basic_json<>::compares_unordered' requested here
        JSON_IMPLEMENT_OPERATOR( ==, true, false, false)
        ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:22865:13: note: expanded from macro 'JSON_IMPLEMENT_OPERATOR'
    else if(compares_unordered(lhs, rhs))\
            ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:23025:20: note: in instantiation of member function 'nlohmann::operator==' requested here
        return lhs == basic_json(rhs);
                   ^
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/api/sirius_api.cpp:188:40: note: in instantiation of function template specialization 'nlohmann::operator==<const char *, 0>' requested here
    if (section_schema[name__]["type"] == "array") {
                                       ^
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/api/sirius_api.cpp:37:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/multi_cg/multi_cg.hpp:34:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/wf/wave_functions.hpp:33:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/la/linalg.hpp:42:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/la/dmatrix.hpp:37:
In file included from /g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/json.hpp:30:
/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/src/core/nlohmann_json.hpp:22881:46: warning: comparison with NaN always evaluates to false in fast floating point modes [-Wtautological-constant-compare]
                || (rhs.is_number_float() && std::isnan(rhs.m_data.m_value.number_float) && lhs.is_number()))
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
2 warnings and 5 errors generated.
make[2]: *** [src/CMakeFiles/sirius.dir/build.make:877: src/CMakeFiles/sirius.dir/api/sirius_api.cpp.o] Error 1
make[2]: Leaving directory '/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/build'
make[1]: *** [CMakeFiles/Makefile2:209: src/CMakeFiles/sirius.dir/all] Error 2
make[1]: Leaving directory '/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/build'
make: *** [Makefile:139: all] Error 2
make: Leaving directory '/g100/home/userexternal/lbriccol/home/cp2k/cp2k-2024.2/tools/toolchain/build/SIRIUS-7.5.2/build/src'
ERROR: (./scripts/stage8/install_sirius.sh, line 173) Non-zero exit code detected.



More information about the CP2K-user mailing list