Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save captain-yoshi/d9dbd789ec6e12436b5bfda6ebcd654e to your computer and use it in GitHub Desktop.
Save captain-yoshi/d9dbd789ec6e12436b5bfda6ebcd654e to your computer and use it in GitHub Desktop.
Console output
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp: In instantiation of ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: error: no matching function for call to ‘to_chars(c4::substr&, const std::vector<std::__cxx11::basic_string<char> >&)’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/std_fwd.hpp:6,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:1:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/vector_fwd.hpp:48:30: note: candidate: ‘template<class Alloc> size_t c4::to_chars(c4::substr, const std::vector<char, Alloc>&)’
48 | template<class Alloc> size_t to_chars(c4::substr buf, std::vector<char, Alloc> const& s);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/vector_fwd.hpp:48:30: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: mismatched types ‘char’ and ‘std::__cxx11::basic_string<char>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/std_fwd.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:1:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/string_fwd.hpp:50:8: note: candidate: ‘size_t c4::to_chars(c4::substr, const string&)’
50 | size_t to_chars(c4::substr buf, std::string const& s);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/string_fwd.hpp:50:52: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘const string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
50 | size_t to_chars(c4::substr buf, std::string const& s);
| ~~~~~~~~~~~~~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1255:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint8_t)’
1255 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint8_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1255:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint8_t’ {aka ‘unsigned char’}
1255 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint8_t v) { return utoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1256:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint16_t)’
1256 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint16_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1256:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint16_t’ {aka ‘short unsigned int’}
1256 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint16_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1257:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint32_t)’
1257 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint32_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1257:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint32_t’ {aka ‘unsigned int’}
1257 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint32_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1258:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint64_t)’
1258 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint64_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1258:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint64_t’ {aka ‘long unsigned int’}
1258 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint64_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1259:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int8_t)’
1259 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int8_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1259:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int8_t’ {aka ‘signed char’}
1259 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int8_t v) { return itoa(buf, v); }
| ~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1260:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int16_t)’
1260 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int16_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1260:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int16_t’ {aka ‘short int’}
1260 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int16_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1261:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int32_t)’
1261 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int32_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1261:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int32_t’ {aka ‘int’}
1261 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int32_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1262:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int64_t)’
1262 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int64_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1262:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int64_t’ {aka ‘long int’}
1262 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int64_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1263:25: note: candidate: ‘size_t c4::to_chars(c4::substr, float)’
1263 | C4_ALWAYS_INLINE size_t to_chars(substr buf, float v) { return ftoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1263:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘float’
1263 | C4_ALWAYS_INLINE size_t to_chars(substr buf, float v) { return ftoa(buf, v); }
| ~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1264:25: note: candidate: ‘size_t c4::to_chars(c4::substr, double)’
1264 | C4_ALWAYS_INLINE size_t to_chars(substr buf, double v) { return dtoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1264:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘double’
1264 | C4_ALWAYS_INLINE size_t to_chars(substr buf, double v) { return dtoa(buf, v); }
| ~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: note: candidate: ‘template<class T> typename std::enable_if<(std::is_signed<_Tp>::value && (! c4::is_fixed_length<T>::value_i)), long unsigned int>::type c4::to_chars(c4::substr, T)’
1302 | template <class T> _C4_IF_NOT_FIXED_LENGTH_I(T, size_t)::type to_chars(substr buf, T v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: note: template argument deduction/substitution failed:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp: In substitution of ‘template<class T> typename std::enable_if<(std::is_signed<_Tp>::value && (! c4::is_fixed_length<T>::value_i)), long unsigned int>::type c4::to_chars(c4::substr, T) [with T = std::vector<std::__cxx11::basic_string<char> >]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: required from ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: error: no type named ‘type’ in ‘struct std::enable_if<false, long unsigned int>’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp: In instantiation of ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: note: candidate: ‘template<class T> typename std::enable_if<(std::is_unsigned<_Tp>::value && (! c4::is_fixed_length<T>::value_u)), long unsigned int>::type c4::to_chars(c4::substr, T)’
1303 | template <class T> _C4_IF_NOT_FIXED_LENGTH_U(T, size_t)::type to_chars(substr buf, T v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: note: template argument deduction/substitution failed:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp: In substitution of ‘template<class T> typename std::enable_if<(std::is_unsigned<_Tp>::value && (! c4::is_fixed_length<T>::value_u)), long unsigned int>::type c4::to_chars(c4::substr, T) [with T = std::vector<std::__cxx11::basic_string<char> >]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: required from ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: error: no type named ‘type’ in ‘struct std::enable_if<false, long unsigned int>’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp: In instantiation of ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1320:44: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, T*)’
1320 | template <class T> C4_ALWAYS_INLINE size_t to_chars(substr s, T *v) { return itoa(s, (intptr_t)v, (intptr_t)16); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1320:44: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: mismatched types ‘T*’ and ‘std::vector<std::__cxx11::basic_string<char> >’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1345:15: note: candidate: ‘size_t c4::to_chars(c4::substr, bool)’
1345 | inline size_t to_chars(substr buf, bool v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1345:41: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘bool’
1345 | inline size_t to_chars(substr buf, bool v)
| ~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1407:15: note: candidate: ‘size_t c4::to_chars(c4::substr, char)’
1407 | inline size_t to_chars(substr buf, char v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1407:41: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘char’
1407 | inline size_t to_chars(substr buf, char v)
| ~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1436:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::csubstr)’
1436 | inline size_t to_chars(substr buf, csubstr v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1436:44: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::csubstr’ {aka ‘c4::basic_substring<const char>’}
1436 | inline size_t to_chars(substr buf, csubstr v)
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1463:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::substr)’
1463 | inline size_t to_chars(substr buf, substr v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1463:43: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::substr’ {aka ‘c4::basic_substring<char>’}
1463 | inline size_t to_chars(substr buf, substr v)
| ~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1501:15: note: candidate: ‘template<long unsigned int N> size_t c4::to_chars(c4::substr, const char (&)[N])’
1501 | inline size_t to_chars(substr buf, const char (& C4_RESTRICT v)[N])
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1501:15: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: mismatched types ‘const char [N]’ and ‘const std::vector<std::__cxx11::basic_string<char> >’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1507:15: note: candidate: ‘size_t c4::to_chars(c4::substr, const char*)’
1507 | inline size_t to_chars(substr buf, const char * C4_RESTRICT v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1507:61: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘const char*’
1507 | inline size_t to_chars(substr buf, const char * C4_RESTRICT v)
| ~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:54:15: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, c4::fmt::boolalpha_<T>)’
54 | inline size_t to_chars(substr buf, fmt::boolalpha_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:54:15: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::boolalpha_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:220:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_signed<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_<T>)’
220 | to_chars(substr buf, fmt::integral_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:220:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:228:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_signed<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_padded_<T>)’
228 | to_chars(substr buf, fmt::integral_padded_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:228:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_padded_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:237:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_unsigned<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_<T>)’
237 | to_chars(substr buf, fmt::integral_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:237:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:245:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_unsigned<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_padded_<T>)’
245 | to_chars(substr buf, fmt::integral_padded_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:245:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_padded_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:275:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::real_<float>)’
275 | inline size_t to_chars(substr buf, fmt::real_< float> fmt) { return ftoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:275:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::real_<float>’
275 | inline size_t to_chars(substr buf, fmt::real_< float> fmt) { return ftoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ~~~~~~~~~~~~~~~~~~~^~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:276:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::real_<double>)’
276 | inline size_t to_chars(substr buf, fmt::real_<double> fmt) { return dtoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:276:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::real_<double>’
276 | inline size_t to_chars(substr buf, fmt::real_<double> fmt) { return dtoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ~~~~~~~~~~~~~~~~~~~^~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:347:22: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::const_raw_wrapper)’
347 | C4CORE_EXPORT size_t to_chars(substr buf, fmt::const_raw_wrapper r);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:347:66: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::const_raw_wrapper’ {aka ‘c4::fmt::raw_wrapper_<const char>’}
347 | C4CORE_EXPORT size_t to_chars(substr buf, fmt::const_raw_wrapper r);
| ~~~~~~~~~~~~~~~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:412:8: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, const c4::fmt::left_<T>&)’
412 | size_t to_chars(substr buf, fmt::left_<T> const& C4_RESTRICT align)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:412:8: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘const std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘const c4::fmt::left_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:423:8: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, const c4::fmt::right_<T>&)’
423 | size_t to_chars(substr buf, fmt::right_<T> const& C4_RESTRICT align)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:423:8: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:959:30: note: ‘const std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘const c4::fmt::right_<T>’
959 | size_t num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:10,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/base64.hpp:85:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::const_base64_wrapper)’
85 | inline size_t to_chars(substr buf, fmt::const_base64_wrapper b)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/base64.hpp:85:62: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::const_base64_wrapper’ {aka ‘c4::fmt::base64_wrapper_<const char>’}
85 | inline size_t to_chars(substr buf, fmt::const_base64_wrapper b)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: error: no matching function for call to ‘to_chars(c4::substr&, const std::vector<std::__cxx11::basic_string<char> >&)’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/std_fwd.hpp:6,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:1:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/vector_fwd.hpp:48:30: note: candidate: ‘template<class Alloc> size_t c4::to_chars(c4::substr, const std::vector<char, Alloc>&)’
48 | template<class Alloc> size_t to_chars(c4::substr buf, std::vector<char, Alloc> const& s);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/vector_fwd.hpp:48:30: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: mismatched types ‘char’ and ‘std::__cxx11::basic_string<char>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/std_fwd.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:1:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/string_fwd.hpp:50:8: note: candidate: ‘size_t c4::to_chars(c4::substr, const string&)’
50 | size_t to_chars(c4::substr buf, std::string const& s);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/std/string_fwd.hpp:50:52: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘const string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
50 | size_t to_chars(c4::substr buf, std::string const& s);
| ~~~~~~~~~~~~~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1255:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint8_t)’
1255 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint8_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1255:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint8_t’ {aka ‘unsigned char’}
1255 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint8_t v) { return utoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1256:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint16_t)’
1256 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint16_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1256:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint16_t’ {aka ‘short unsigned int’}
1256 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint16_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1257:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint32_t)’
1257 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint32_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1257:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint32_t’ {aka ‘unsigned int’}
1257 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint32_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1258:25: note: candidate: ‘size_t c4::to_chars(c4::substr, uint64_t)’
1258 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint64_t v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1258:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘uint64_t’ {aka ‘long unsigned int’}
1258 | C4_ALWAYS_INLINE size_t to_chars(substr buf, uint64_t v) { return utoa(buf, v); }
| ~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1259:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int8_t)’
1259 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int8_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1259:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int8_t’ {aka ‘signed char’}
1259 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int8_t v) { return itoa(buf, v); }
| ~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1260:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int16_t)’
1260 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int16_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1260:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int16_t’ {aka ‘short int’}
1260 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int16_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1261:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int32_t)’
1261 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int32_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1261:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int32_t’ {aka ‘int’}
1261 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int32_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1262:25: note: candidate: ‘size_t c4::to_chars(c4::substr, int64_t)’
1262 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int64_t v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1262:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘int64_t’ {aka ‘long int’}
1262 | C4_ALWAYS_INLINE size_t to_chars(substr buf, int64_t v) { return itoa(buf, v); }
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1263:25: note: candidate: ‘size_t c4::to_chars(c4::substr, float)’
1263 | C4_ALWAYS_INLINE size_t to_chars(substr buf, float v) { return ftoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1263:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘float’
1263 | C4_ALWAYS_INLINE size_t to_chars(substr buf, float v) { return ftoa(buf, v); }
| ~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1264:25: note: candidate: ‘size_t c4::to_chars(c4::substr, double)’
1264 | C4_ALWAYS_INLINE size_t to_chars(substr buf, double v) { return dtoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1264:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘double’
1264 | C4_ALWAYS_INLINE size_t to_chars(substr buf, double v) { return dtoa(buf, v); }
| ~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: note: candidate: ‘template<class T> typename std::enable_if<(std::is_signed<_Tp>::value && (! c4::is_fixed_length<T>::value_i)), long unsigned int>::type c4::to_chars(c4::substr, T)’
1302 | template <class T> _C4_IF_NOT_FIXED_LENGTH_I(T, size_t)::type to_chars(substr buf, T v) { return itoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: note: template argument deduction/substitution failed:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp: In substitution of ‘template<class T> typename std::enable_if<(std::is_signed<_Tp>::value && (! c4::is_fixed_length<T>::value_i)), long unsigned int>::type c4::to_chars(c4::substr, T) [with T = std::vector<std::__cxx11::basic_string<char> >]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: required from ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1302:63: error: no type named ‘type’ in ‘struct std::enable_if<false, long unsigned int>’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp: In instantiation of ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: note: candidate: ‘template<class T> typename std::enable_if<(std::is_unsigned<_Tp>::value && (! c4::is_fixed_length<T>::value_u)), long unsigned int>::type c4::to_chars(c4::substr, T)’
1303 | template <class T> _C4_IF_NOT_FIXED_LENGTH_U(T, size_t)::type to_chars(substr buf, T v) { return utoa(buf, v); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: note: template argument deduction/substitution failed:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp: In substitution of ‘template<class T> typename std::enable_if<(std::is_unsigned<_Tp>::value && (! c4::is_fixed_length<T>::value_u)), long unsigned int>::type c4::to_chars(c4::substr, T) [with T = std::vector<std::__cxx11::basic_string<char> >]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: required from ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1303:63: error: no type named ‘type’ in ‘struct std::enable_if<false, long unsigned int>’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp: In instantiation of ‘typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type c4::yml::Tree::to_arena(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; typename std::enable_if<(! std::is_floating_point<_Tp>::value), c4::basic_substring<const char> >::type = c4::basic_substring<const char>]’:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:287:17: required from ‘size_t c4::yml::NodeRef::set_val_serialized(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >; size_t = long unsigned int]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:875:5: required from ‘void c4::yml::write(c4::yml::NodeRef*, const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:454:14: required from ‘c4::yml::NodeRef& c4::yml::NodeRef::operator<<(const T&) [with T = std::vector<std::__cxx11::basic_string<char> >]’
/home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:13:50: required from here
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1320:44: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, T*)’
1320 | template <class T> C4_ALWAYS_INLINE size_t to_chars(substr s, T *v) { return itoa(s, (intptr_t)v, (intptr_t)16); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1320:44: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: mismatched types ‘T*’ and ‘std::vector<std::__cxx11::basic_string<char> >’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1345:15: note: candidate: ‘size_t c4::to_chars(c4::substr, bool)’
1345 | inline size_t to_chars(substr buf, bool v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1345:41: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘bool’
1345 | inline size_t to_chars(substr buf, bool v)
| ~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1407:15: note: candidate: ‘size_t c4::to_chars(c4::substr, char)’
1407 | inline size_t to_chars(substr buf, char v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1407:41: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘char’
1407 | inline size_t to_chars(substr buf, char v)
| ~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1436:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::csubstr)’
1436 | inline size_t to_chars(substr buf, csubstr v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1436:44: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::csubstr’ {aka ‘c4::basic_substring<const char>’}
1436 | inline size_t to_chars(substr buf, csubstr v)
| ~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1463:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::substr)’
1463 | inline size_t to_chars(substr buf, substr v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1463:43: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::substr’ {aka ‘c4::basic_substring<char>’}
1463 | inline size_t to_chars(substr buf, substr v)
| ~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1501:15: note: candidate: ‘template<long unsigned int N> size_t c4::to_chars(c4::substr, const char (&)[N])’
1501 | inline size_t to_chars(substr buf, const char (& C4_RESTRICT v)[N])
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1501:15: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: mismatched types ‘const char [N]’ and ‘const std::vector<std::__cxx11::basic_string<char> >’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:7,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1507:15: note: candidate: ‘size_t c4::to_chars(c4::substr, const char*)’
1507 | inline size_t to_chars(substr buf, const char * C4_RESTRICT v)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/charconv.hpp:1507:61: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘const char*’
1507 | inline size_t to_chars(substr buf, const char * C4_RESTRICT v)
| ~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:54:15: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, c4::fmt::boolalpha_<T>)’
54 | inline size_t to_chars(substr buf, fmt::boolalpha_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:54:15: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::boolalpha_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:220:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_signed<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_<T>)’
220 | to_chars(substr buf, fmt::integral_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:220:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:228:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_signed<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_padded_<T>)’
228 | to_chars(substr buf, fmt::integral_padded_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:228:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_padded_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:237:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_unsigned<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_<T>)’
237 | to_chars(substr buf, fmt::integral_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:237:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:245:1: note: candidate: ‘template<class T> typename std::enable_if<std::is_unsigned<_Tp>::value, long unsigned int>::type c4::to_chars(c4::substr, c4::fmt::integral_padded_<T>)’
245 | to_chars(substr buf, fmt::integral_padded_<T> fmt)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:245:1: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘c4::fmt::integral_padded_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:275:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::real_<float>)’
275 | inline size_t to_chars(substr buf, fmt::real_< float> fmt) { return ftoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:275:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::real_<float>’
275 | inline size_t to_chars(substr buf, fmt::real_< float> fmt) { return ftoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ~~~~~~~~~~~~~~~~~~~^~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:276:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::real_<double>)’
276 | inline size_t to_chars(substr buf, fmt::real_<double> fmt) { return dtoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:276:55: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::real_<double>’
276 | inline size_t to_chars(substr buf, fmt::real_<double> fmt) { return dtoa(buf, fmt.val, fmt.precision, fmt.fmt); }
| ~~~~~~~~~~~~~~~~~~~^~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:347:22: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::const_raw_wrapper)’
347 | C4CORE_EXPORT size_t to_chars(substr buf, fmt::const_raw_wrapper r);
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:347:66: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::const_raw_wrapper’ {aka ‘c4::fmt::raw_wrapper_<const char>’}
347 | C4CORE_EXPORT size_t to_chars(substr buf, fmt::const_raw_wrapper r);
| ~~~~~~~~~~~~~~~~~~~~~~~^
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:412:8: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, const c4::fmt::left_<T>&)’
412 | size_t to_chars(substr buf, fmt::left_<T> const& C4_RESTRICT align)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:412:8: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘const std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘const c4::fmt::left_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:39,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:423:8: note: candidate: ‘template<class T> size_t c4::to_chars(c4::substr, const c4::fmt::right_<T>&)’
423 | size_t to_chars(substr buf, fmt::right_<T> const& C4_RESTRICT align)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/format.hpp:423:8: note: template argument deduction/substitution failed:
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:9,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/tree.hpp:963:27: note: ‘const std::vector<std::__cxx11::basic_string<char> >’ is not derived from ‘const c4::fmt::right_<T>’
963 | num = to_chars(rem, a);
| ~~~~~~~~^~~~~~~~
In file included from /home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/src/c4/yml/node.hpp:10,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/include/moveit_serialization/ryml/format.h:40,
from /home/captain-yoshi/ws/ros/gsoc_ws/src/moveit_serialization/serialization/src/ryml/sensor_msgs/joint_state.cpp:3:
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/base64.hpp:85:15: note: candidate: ‘size_t c4::to_chars(c4::substr, c4::fmt::const_base64_wrapper)’
85 | inline size_t to_chars(substr buf, fmt::const_base64_wrapper b)
| ^~~~~~~~
/home/captain-yoshi/ws/ros/gsoc_ws/src/rapidyaml/ext/c4core/src/c4/base64.hpp:85:62: note: no known conversion for argument 2 from ‘const std::vector<std::__cxx11::basic_string<char> >’ to ‘c4::fmt::const_base64_wrapper’ {aka ‘c4::fmt::base64_wrapper_<const char>’}
85 | inline size_t to_chars(substr buf, fmt::const_base64_wrapper b)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^
make[2]: *** [CMakeFiles/moveit_serialization.dir/build.make:388: CMakeFiles/moveit_serialization.dir/src/ryml/sensor_msgs/joint_state.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1238: CMakeFiles/moveit_serialization.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment