martinus / robin-hood-hashing

Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
https://gitter.im/martinus/robin-hood-hashing
MIT License
1.5k stars 142 forks source link

undefined symbol: std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) #161

Closed yurivict closed 1 year ago

yurivict commented 1 year ago
ld: error: undefined symbol: std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
>>> referenced by doctest.h:862 (/disk-samsung/freebsd-ports/devel/robin-hood-hashing/work/robin-hood-hashing-3.11.5/src/test/thirdparty/doctest/doctest.h:862)
>>>               CMakeFiles/rh.dir/src/test/unit/unit_insert_or_assign.cpp.o:(doctest::String doctest::detail::stringifyBinaryExpr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [3]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const (&) [3]))
>>> referenced by doctest.h:862 (/disk-samsung/freebsd-ports/devel/robin-hood-hashing/work/robin-hood-hashing-3.11.5/src/test/thirdparty/doctest/doctest.h:862)
>>>               CMakeFiles/rh.dir/src/test/unit/unit_no_intrinsics.cpp.o:(doctest::String doctest::detail::stringifyBinaryExpr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [5]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, char const (&) [5]))
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

clang-14 FreeBSD 13.1

martinus commented 1 year ago

not related to robin_hood.h