From 991bd7f8be558b8ff5e2d293328595cf396e49c2 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Wed, 5 Jun 2013 00:42:41 +0000 Subject: [PATCH] [range] Fixed a failing test on gcc 4.2 (refs #6944). [SVN r84643] --- test/ticket_6944.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/ticket_6944.cpp b/test/ticket_6944.cpp index cbf3903..43796a8 100644 --- a/test/ticket_6944.cpp +++ b/test/ticket_6944.cpp @@ -20,12 +20,13 @@ namespace boost { + typedef std::vector::iterator iter_base; + struct iter : boost::iterator_adaptor {}; // will be deduced as random-access traversal but input category + typedef boost::iterator_range iter_range; + namespace { // Ticket 6944 - Some Range concepts use the incorrect Iterator concept - typedef std::vector::iterator iter_base; - struct iter : boost::iterator_adaptor {}; // will be deduced as random-access traversal but input category - typedef boost::iterator_range iter_range; void test_ticket_6944() { BOOST_CONCEPT_ASSERT(( boost::RandomAccessRangeConcept ));