Skip to content

Installation issue: [email protected]%[email protected] #37904

@timo-oster

Description

@timo-oster

Steps to reproduce the issue

$ spack spec -l [email protected]%[email protected]
Input spec
--------------------------------
[email protected]%[email protected]

Concretized
--------------------------------
seswlae  libzmq@=4.3.4%gcc@=13.1.0~docs~drafts+libbsd+libsodium~libunwind build_system=autotools patches=310b8aa,edca864 arch=linux-almalinux8-skylake_avx512
72yjsdc      ^libbsd@=0.11.7%gcc@=13.1.0 build_system=autotools arch=linux-almalinux8-skylake_avx512
azflx4v          ^libmd@=1.0.4%gcc@=13.1.0 build_system=autotools arch=linux-almalinux8-skylake_avx512
qnvhcef      ^libsodium@=1.0.18%gcc@=13.1.0 build_system=autotools arch=linux-almalinux8-skylake_avx512
cikzlhx      ^pkgconf@=1.9.5%gcc@=13.1.0 build_system=autotools arch=linux-almalinux8-skylake_avx512
...

Error message

Error message
In file included from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/ext/alloc_traits.h:34,
                 from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_tree.h:67,
                 from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/map:62,
                 from src/metadata.hpp:33,
                 from src/msg.hpp:40,
                 from src/curve_client.cpp:35:
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h: In instantiation of 'struct std::__allocator_traits_base::__rebind, unsigned char, void>':
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:94:11:   required by substitution of 'template using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, _Up>::type [with _Alloc = zmq::secure_allocator_t; _Up = unsigned char]'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:228:8:   required by substitution of 'template template using std::allocator_traits<  >::rebind_alloc = std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = zmq::secure_allocator_t]'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/ext/alloc_traits.h:126:65:   required from 'struct __gnu_cxx::__alloc_traits, unsigned char>::rebind'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_vector.h:88:21:   required from 'struct std::_Vector_base >'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_vector.h:423:11:   required from 'class std::vector >'
src/curve_client_tools.hpp:64:76:   required from here
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits::rebind_alloc must be A
   70 |                         _Tp>::value,
      |                               ^~~~~
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:70:31: note: 'std::integral_constant::value' evaluates to false
In file included from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/ext/alloc_traits.h:34,
                 from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_tree.h:67,
                 from /home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/map:62,
                 from src/metadata.hpp:33,
                 from src/msg.hpp:40,
                 from src/curve_server.cpp:35:
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h: In instantiation of 'struct std::__allocator_traits_base::__rebind, unsigned char, void>':
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:94:11:   required by substitution of 'template using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, _Up>::type [with _Alloc = zmq::secure_allocator_t; _Up = unsigned char]'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:228:8:   required by substitution of 'template template using std::allocator_traits<  >::rebind_alloc = std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = zmq::secure_allocator_t]'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/ext/alloc_traits.h:126:65:   required from 'struct __gnu_cxx::__alloc_traits, unsigned char>::rebind'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_vector.h:88:21:   required from 'struct std::_Vector_base >'
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/stl_vector.h:423:11:   required from 'class std::vector >'
src/curve_server.cpp:184:72:   required from here
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits::rebind_alloc must be A
   70 |                         _Tp>::value,
      |                               ^~~~~
/home/myuser/.local/spack/linux-almalinux8-skylake_avx512/gcc-8.5.0/gcc-13.1.0-ssshtvjgfvn5ngxyg3ogzv3ggwphd5ty/lib/gcc/x86_64-pc-linux-gnu/13.1.0/../../../../include/c++/13.1.0/bits/alloc_traits.h:70:31: note: 'std::integral_constant::value' evaluates to false

Information on your system

  • Spack: 0.20.0.dev0 (f92b5d5)
  • Python: 3.6.8
  • Platform: linux-almalinux8-skylake_avx512
  • Concretizer: clingo

Additional information

spack-build-env.txt
spack-build-out.txt

General information

  • I have run spack debug report and reported the version of Spack/Python/Platform
  • I have run spack maintainers <name-of-the-package> and @mentioned any maintainers
  • I have uploaded the build log and environment files
  • I have searched the issues of this repo and believe this is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions