Remove BOOST_NO_STRICT_ITERATOR_INTEROPERABILITY

Correct static_assert messages.
Fix messages & replace is_standard_layout with is_copy_constructible.
This commit is contained in:
Georgy Guminov
2025-01-25 09:47:52 +03:00
parent c69ac1408a
commit fdfafce2b9
4 changed files with 8 additions and 26 deletions
+2 -2
View File
@@ -40,7 +40,7 @@ int main()
static_assert(std::is_convertible<Iter::iterator_category,
std::random_access_iterator_tag>::value,
"Iter must have an STL random_access_iterator_tag.");
"Iter must have a random access category.");
static_assert(std::is_convertible<boost::iterator_traversal<Iter>::type,
boost::random_access_traversal_tag>::value,
"Iter must have a random_access_traversal_tag.");
@@ -73,7 +73,7 @@ int main()
static_assert(std::is_convertible<Iter::iterator_category,
std::random_access_iterator_tag>::value,
"Iter must have an STL random_access_iterator_tag.");
"Iter must have a random access category.");
static_assert(std::is_convertible<boost::iterator_traversal<Iter>::type,
boost::random_access_traversal_tag>::value,
"Iter must have a random_access_traversal_tag.");