Created
May 4, 2024 11:47
-
-
Save terasakisatoshi/4b376801789bb3a11006483150bef47c to your computer and use it in GitHub Desktop.
cppcode_matome /Twitter_240420_2.cpp のコンパイルエラーレポート
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
❯ clang -std=c++17 -Xpreprocessor -fopenmp -lomp Twitter_240420_2.cpp | |
Undefined symbols for architecture x86_64: | |
"std::runtime_error::what() const", referenced from: | |
vtable for boost::wrapexcept<std::runtime_error> in Twitter_240420_2-3978ff.o | |
vtable for boost::wrapexcept<boost::math::evaluation_error> in Twitter_240420_2-3978ff.o | |
vtable for boost::math::evaluation_error in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::find(char, unsigned long) const", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const", referenced from: | |
bool std::__1::operator==[abi:ue170006]<char, std::__1::char_traits<char>, std::__1::allocator<char>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::str() const", referenced from: | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::str[abi:ue170006]() const in Twitter_240420_2-3978ff.o | |
"std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from: | |
std::__1::numpunct<char> const& std::__1::use_facet[abi:ue170006]<std::__1::numpunct<char>>(std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
std::__1::ctype<char> const& std::__1::use_facet[abi:ue170006]<std::__1::ctype<char>>(std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::locale::operator==(std::__1::locale const&) const", referenced from: | |
boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned long long, char>::convert() in Twitter_240420_2-3978ff.o | |
boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned long, char>::convert() in Twitter_240420_2-3978ff.o | |
"std::__1::ios_base::getloc() const", referenced from: | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::widen[abi:ue170006](char) const in Twitter_240420_2-3978ff.o | |
"std::logic_error::logic_error(char const*)", referenced from: | |
std::length_error::length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
"std::length_error::~length_error()", referenced from: | |
std::__1::__throw_length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
"std::runtime_error::runtime_error(char const*)", referenced from: | |
void boost::multiprecision::default_ops::hyp2F1<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::default_ops::hyp0F1<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
... | |
"std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)", referenced from: | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, int>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, int) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, long>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, long) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::backends::eval_ldexp<510u, long long, void, int>(boost::multiprecision::backends::cpp_dec_float<510u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<510u, long long, void> const&, int) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, long long>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, long long) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, unsigned int>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, unsigned int) in Twitter_240420_2-3978ff.o | |
... | |
"std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)", referenced from: | |
boost::math::evaluation_error::evaluation_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in Twitter_240420_2-3978ff.o | |
"std::runtime_error::runtime_error(std::runtime_error const&)", referenced from: | |
boost::wrapexcept<std::runtime_error>::wrapexcept(std::runtime_error const&, boost::source_location const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::wrapexcept(boost::wrapexcept<std::runtime_error> const&) in Twitter_240420_2-3978ff.o | |
boost::math::evaluation_error::evaluation_error(boost::math::evaluation_error const&) in Twitter_240420_2-3978ff.o | |
"std::runtime_error::~runtime_error()", referenced from: | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, int>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, int) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::default_ops::hyp2F1<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
... | |
"std::runtime_error::~runtime_error()", referenced from: | |
boost::wrapexcept<std::runtime_error>::wrapexcept(std::runtime_error const&, boost::source_location const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::wrapexcept(boost::wrapexcept<std::runtime_error> const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::~wrapexcept() in Twitter_240420_2-3978ff.o | |
boost::math::evaluation_error::~evaluation_error() in Twitter_240420_2-3978ff.o | |
"std::bad_array_new_length::bad_array_new_length()", referenced from: | |
std::__throw_bad_array_new_length[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
"std::bad_array_new_length::~bad_array_new_length()", referenced from: | |
std::__throw_bad_array_new_length[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::at(unsigned long)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::erase(unsigned long, unsigned long)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::erase[abi:ue170006](std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__init(char const*, unsigned long)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string[abi:ue170006]<0>(char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__init(unsigned long, char)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string[abi:ue170006](unsigned long, char) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(char const*)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::operator+=[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(char const*, unsigned long)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append[abi:ue170006](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(unsigned long, char)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::assign(char const*)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::operator=[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::insert(unsigned long, char const*)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::insert(unsigned long, unsigned long, char)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::replace(unsigned long, unsigned long, char const*)", referenced from: | |
boost::math::policies::detail::replace_all_in_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, char const*, char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__grow_by_without_replace[abi:ue170006](unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long, unsigned long, std::__1::allocator<char> const&)", referenced from: | |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::substr[abi:ue170006](unsigned long, unsigned long) const in Twitter_240420_2-3978ff.o | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_string()", referenced from: | |
void boost::multiprecision::backends::eval_ldexp<170u, long long, void, int>(boost::multiprecision::backends::cpp_dec_float<170u, long long, void>&, boost::multiprecision::backends::cpp_dec_float<170u, long long, void> const&, int) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::operator=(char)", referenced from: | |
void boost::multiprecision::detail::format_float_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, long, long, unsigned int, bool) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_istream<char, std::__1::char_traits<char>>::~basic_istream()", referenced from: | |
std::__1::basic_iostream<char, std::__1::char_traits<char>>::basic_iostream[abi:ue170006](std::__1::basic_streambuf<char, std::__1::char_traits<char>>*) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_istream<char, std::__1::char_traits<char>>::operator>>(long double&)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::extract_long_double() const in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ostream<char, std::__1::char_traits<char>>::put(char)", referenced from: | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::endl[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ostream<char, std::__1::char_traits<char>>::flush()", referenced from: | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::endl[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ostream<char, std::__1::char_traits<char>>::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)", referenced from: | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ostream<char, std::__1::char_traits<char>>::sentry::~sentry()", referenced from: | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ostream<char, std::__1::char_traits<char>>::operator<<(unsigned int)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
"std::__1::basic_iostream<char, std::__1::char_traits<char>>::~basic_iostream()", referenced from: | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_stringstream() in Twitter_240420_2-3978ff.o | |
"std::__1::basic_streambuf<char, std::__1::char_traits<char>>::basic_streambuf()", referenced from: | |
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringbuf[abi:ue170006](unsigned int) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_streambuf<char, std::__1::char_traits<char>>::~basic_streambuf()", referenced from: | |
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_stringbuf() in Twitter_240420_2-3978ff.o | |
"std::__1::cout", referenced from: | |
_main in Twitter_240420_2-3978ff.o | |
_main in Twitter_240420_2-3978ff.o | |
"std::__1::stol(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long*, int)", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
"std::__1::ctype<char>::id", referenced from: | |
std::__1::ctype<char> const& std::__1::use_facet[abi:ue170006]<std::__1::ctype<char>>(std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::locale::classic()", referenced from: | |
boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned long long, char>::convert() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::extract_long_double() const in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::str(long, unsigned int) const in Twitter_240420_2-3978ff.o | |
boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned long, char>::convert() in Twitter_240420_2-3978ff.o | |
"std::__1::locale::locale(std::__1::locale const&)", referenced from: | |
std::__1::basic_streambuf<char, std::__1::char_traits<char>>::pubimbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::locale::locale()", referenced from: | |
boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned long long, char>::convert() in Twitter_240420_2-3978ff.o | |
boost::detail::lcast_put_unsigned<std::__1::char_traits<char>, unsigned long, char>::convert() in Twitter_240420_2-3978ff.o | |
"std::__1::locale::~locale()", referenced from: | |
boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned long long, char>::convert() in Twitter_240420_2-3978ff.o | |
boost::detail::lcast_ret_unsigned<std::__1::char_traits<char>, unsigned long long, char>::convert() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::extract_long_double() const in Twitter_240420_2-3978ff.o | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
... | |
"std::__1::locale::operator=(std::__1::locale const&)", referenced from: | |
std::__1::basic_streambuf<char, std::__1::char_traits<char>>::pubimbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from: | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
"std::__1::ios_base::init(void*)", referenced from: | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::init[abi:ue170006](std::__1::basic_streambuf<char, std::__1::char_traits<char>>*) in Twitter_240420_2-3978ff.o | |
"std::__1::ios_base::clear(unsigned int)", referenced from: | |
std::__1::ios_base::setstate[abi:ue170006](unsigned int) in Twitter_240420_2-3978ff.o | |
"std::__1::ios_base::imbue(std::__1::locale const&)", referenced from: | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::imbue[abi:ue170006](std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::numpunct<char>::id", referenced from: | |
std::__1::numpunct<char> const& std::__1::use_facet[abi:ue170006]<std::__1::numpunct<char>>(std::__1::locale const&) in Twitter_240420_2-3978ff.o | |
"std::__1::basic_ios<char, std::__1::char_traits<char>>::~basic_ios()", referenced from: | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_stringstream() in Twitter_240420_2-3978ff.o | |
"std::bad_cast::bad_cast()", referenced from: | |
boost::bad_lexical_cast::bad_lexical_cast(std::type_info const&, std::type_info const&) in Twitter_240420_2-3978ff.o | |
"std::bad_cast::~bad_cast()", referenced from: | |
boost::bad_lexical_cast::~bad_lexical_cast() in Twitter_240420_2-3978ff.o | |
"std::terminate()", referenced from: | |
___clang_call_terminate in Twitter_240420_2-3978ff.o | |
"typeinfo for char const*", referenced from: | |
void boost::conversion::detail::throw_bad_cast<char const*, long long>() in Twitter_240420_2-3978ff.o | |
"typeinfo for std::length_error", referenced from: | |
std::__1::__throw_length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
"typeinfo for std::runtime_error", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
typeinfo for boost::wrapexcept<std::runtime_error> in Twitter_240420_2-3978ff.o | |
typeinfo for boost::math::evaluation_error in Twitter_240420_2-3978ff.o | |
"typeinfo for std::bad_array_new_length", referenced from: | |
std::__throw_bad_array_new_length[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
"typeinfo for std::bad_cast", referenced from: | |
typeinfo for boost::bad_lexical_cast in Twitter_240420_2-3978ff.o | |
"typeinfo for long", referenced from: | |
void boost::conversion::detail::throw_bad_cast<long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>() in Twitter_240420_2-3978ff.o | |
"typeinfo for long long", referenced from: | |
void boost::conversion::detail::throw_bad_cast<char const*, long long>() in Twitter_240420_2-3978ff.o | |
"VTT for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>", referenced from: | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_stringstream() in Twitter_240420_2-3978ff.o | |
"vtable for __cxxabiv1::__class_type_info", referenced from: | |
typeinfo for boost::exception_detail::clone_base in Twitter_240420_2-3978ff.o | |
typeinfo for boost::exception in Twitter_240420_2-3978ff.o | |
typeinfo for std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> in Twitter_240420_2-3978ff.o | |
typeinfo for boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>, (boost::multiprecision::expression_template_option)1> in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for __cxxabiv1::__si_class_type_info", referenced from: | |
typeinfo for boost::bad_lexical_cast in Twitter_240420_2-3978ff.o | |
typeinfo for boost::math::evaluation_error in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for __cxxabiv1::__vmi_class_type_info", referenced from: | |
typeinfo for boost::wrapexcept<boost::bad_lexical_cast> in Twitter_240420_2-3978ff.o | |
typeinfo for boost::wrapexcept<std::runtime_error> in Twitter_240420_2-3978ff.o | |
typeinfo for boost::wrapexcept<boost::math::evaluation_error> in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>", referenced from: | |
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringbuf[abi:ue170006](unsigned int) in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_stringbuf() in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>", referenced from: | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_stringstream[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::__1::ios_base", referenced from: | |
std::__1::ios_base::ios_base[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::__1::basic_ios<char, std::__1::char_traits<char>>", referenced from: | |
std::__1::basic_ios<char, std::__1::char_traits<char>>::basic_ios[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::length_error", referenced from: | |
std::length_error::length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::bad_cast", referenced from: | |
std::bad_cast::bad_cast[abi:ue170006](std::bad_cast const&) in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"vtable for std::exception", referenced from: | |
std::exception::exception[abi:ue170006](std::exception const&) in Twitter_240420_2-3978ff.o | |
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. | |
"operator delete(void*)", referenced from: | |
boost::wrapexcept<boost::bad_lexical_cast>::clone() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::bad_lexical_cast>::~wrapexcept() in Twitter_240420_2-3978ff.o | |
boost::bad_lexical_cast::~bad_lexical_cast() in Twitter_240420_2-3978ff.o | |
void std::__1::__libcpp_operator_delete[abi:ue170006]<void*>(void*) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::clone() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::~wrapexcept() in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::math::evaluation_error>::clone() const in Twitter_240420_2-3978ff.o | |
... | |
"operator delete(void*, std::align_val_t)", referenced from: | |
void std::__1::__libcpp_operator_delete[abi:ue170006]<void*, std::align_val_t>(void*, std::align_val_t) in Twitter_240420_2-3978ff.o | |
"operator new(unsigned long)", referenced from: | |
boost::wrapexcept<boost::bad_lexical_cast>::clone() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::clone() const in Twitter_240420_2-3978ff.o | |
void* std::__1::__libcpp_operator_new[abi:ue170006]<unsigned long>(unsigned long) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::math::evaluation_error>::clone() const in Twitter_240420_2-3978ff.o | |
"operator new(unsigned long, std::align_val_t)", referenced from: | |
void* std::__1::__libcpp_operator_new[abi:ue170006]<unsigned long, std::align_val_t>(unsigned long, std::align_val_t) in Twitter_240420_2-3978ff.o | |
"___cxa_allocate_exception", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<std::runtime_error>(std::runtime_error const&, boost::source_location const&) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<boost::bad_lexical_cast>(boost::bad_lexical_cast const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::bad_lexical_cast>::rethrow() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::rethrow() const in Twitter_240420_2-3978ff.o | |
std::__1::__throw_length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
std::__throw_bad_array_new_length[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
... | |
"___cxa_begin_catch", referenced from: | |
___clang_call_terminate in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
"___cxa_end_catch", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
std::__1::basic_ostream<char, std::__1::char_traits<char>>& std::__1::__put_character_sequence[abi:ue170006]<char, std::__1::char_traits<char>>(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, char const*, unsigned long) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
"___cxa_free_exception", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<std::runtime_error>(std::runtime_error const&, boost::source_location const&) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<boost::bad_lexical_cast>(boost::bad_lexical_cast const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::bad_lexical_cast>::rethrow() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::rethrow() const in Twitter_240420_2-3978ff.o | |
std::__1::__throw_length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<510u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
... | |
"___cxa_guard_abort", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::zero() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::inf() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::nan() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>, (boost::multiprecision::expression_template_option)1> const& boost::math::constants::detail::constant_pi<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<170u, long long, void>, (boost::multiprecision::expression_template_option)1>>::get_from_compute<568>() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::long_double_min() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::long_double_max() in Twitter_240420_2-3978ff.o | |
... | |
"___cxa_guard_acquire", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::zero() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::one() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::inf() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::nan() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::pow2(long long) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::half() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::two() in Twitter_240420_2-3978ff.o | |
... | |
"___cxa_guard_release", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::zero() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::one() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::inf() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::nan() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::pow2(long long) in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::half() in Twitter_240420_2-3978ff.o | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::two() in Twitter_240420_2-3978ff.o | |
... | |
"___cxa_pure_virtual", referenced from: | |
vtable for boost::exception_detail::clone_base in Twitter_240420_2-3978ff.o | |
vtable for boost::exception_detail::clone_base in Twitter_240420_2-3978ff.o | |
vtable for boost::exception in Twitter_240420_2-3978ff.o | |
vtable for boost::exception in Twitter_240420_2-3978ff.o | |
"___cxa_throw", referenced from: | |
boost::multiprecision::backends::cpp_dec_float<170u, long long, void>::rd_string(char const*) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<std::runtime_error>(std::runtime_error const&, boost::source_location const&) in Twitter_240420_2-3978ff.o | |
void boost::throw_exception<boost::bad_lexical_cast>(boost::bad_lexical_cast const&) in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<boost::bad_lexical_cast>::rethrow() const in Twitter_240420_2-3978ff.o | |
boost::wrapexcept<std::runtime_error>::rethrow() const in Twitter_240420_2-3978ff.o | |
std::__1::__throw_length_error[abi:ue170006](char const*) in Twitter_240420_2-3978ff.o | |
std::__throw_bad_array_new_length[abi:ue170006]() in Twitter_240420_2-3978ff.o | |
... | |
"___gxx_personality_v0", referenced from: | |
/private/var/folders/14/cg438fvd28dg9wpvpwt1lz0c0000gn/T/Twitter_240420_2-3978ff.o | |
ld: symbol(s) not found for architecture x86_64 | |
clang: error: linker command failed with exit code 1 (use -v to see invocation) |
ありがとうございます.冷静に考えたらC++のコードをコンパイルするので clang++
, g++
のようにする必要がありましたね.(´・ω・`)
g++ -std=c++17 -Xpreprocessor -fopenmp -lomp Twitter_240420_2.cpp
ちなみに実行してしばらくすると下記のようになり abort します.(一つ前進)
❯ ./a.out
libc++abi: terminating due to uncaught exception of type boost::wrapexcept<boost::math::evaluation_error>: Error in function boost::math::tools::bisect<N5boost14multiprecision6numberINS0_8backends13cpp_dec_floatILj170ExvEELNS0_26expression_template_optionE1EEE>: No change of sign in boost::math::tools::bisect, either there is no root to find, or there are multiple roots in the interval (f(min) = -inf).
zsh: abort ./a.out
Docker を使って問題を回避
FROM ubuntu:22.04
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
libboost-all-dev \
libomp-dev
$ docker build -t kyu .
$ docker run --rm -it -v $PWD:/work -w /work kyu
# g++ -fopenmp Twitter_240420_2.cpp -lboost_system -lboost_thread && ./a.out
-O2
がないとダメらしい(つけると macOS の環境でも下記のようにして動作を確認)
cppcode_matome on master [?] via 🐳 desktop-linux took 22s
❯ g++ -O2 -std=c++17 -Xpreprocessor -fopenmp Twitter_240420_2.cpp -lboost_system -lomp -o goma && ./goma
Gauss-Legendre integrate = 0.3550659331517735635275848333539748107810500987932015623803064561643360403448885318133949860278352993
Analytical = 0.3550659331517735635275848333539748107810500987932015622644417706299925295967991261663710993802412947
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
これ
clang
をclang++
にしたら通ったりしませんか