mirror of
https://github.com/boostorg/multi_array.git
synced 2025-05-12 05:41:37 +00:00
It is no longer a top-level include since it relies on multi_array anyway. Updated regression tests accordingly. [SVN r13991]
23 lines
540 B
C++
23 lines
540 B
C++
//
|
|
// fail_ref_criterator.cpp
|
|
// const_reverse_iterator/reverse_iterator conversion test
|
|
//
|
|
|
|
#include "boost/multi_array.hpp"
|
|
|
|
#define BOOST_INCLUDE_MAIN
|
|
#include "boost/test/test_tools.hpp"
|
|
|
|
|
|
int test_main(int,char**) {
|
|
typedef boost::multi_array_ref<int,3> array_ref;
|
|
|
|
typedef array_ref::reverse_iterator riterator1;
|
|
typedef array_ref::const_reverse_iterator criterator1;
|
|
|
|
// Fail! ILLEGAL conversion from const_reverse_iterator to reverse_iterator
|
|
riterator1 in = criterator1();
|
|
|
|
return boost::exit_success;
|
|
}
|