1 | g++.exe -std=c++11 -Wall -O3 -IH:\prg\boost\ -IC:\MinGWL\msys\1.0\local\include -c H:\prg\bug\main.cpp -o obj\Release\main.o
|
---|
2 | In file included from H:\prg\boost/boost/iterator/iterator_categories.hpp:15:0,
|
---|
3 | from H:\prg\boost/boost/iterator/iterator_concepts.hpp:10,
|
---|
4 | from H:\prg\boost/boost/range/concepts.hpp:20,
|
---|
5 | from H:\prg\boost/boost/range/algorithm.hpp:29,
|
---|
6 | from H:\prg\bug\main.cpp:1:
|
---|
7 | H:\prg\boost/boost/mpl/eval_if.hpp: In instantiation of 'struct boost::mpl::eval_if_c<false, boost::range_const_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >, boost::range_mutable_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > > >':
|
---|
8 | H:\prg\boost/boost/range/iterator.hpp:63:63: required from 'struct boost::range_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >'
|
---|
9 | H:\prg\boost/boost/range/algorithm/lower_bound.hpp:55:1: required by substitution of 'template<class ForwardRange, class Value, class SortPredicate> typename boost::disable_if<boost::is_const<ForwardRange1>, typename boost::range_iterator<ForwardRange1>::type>::type boost::range::lower_bound(ForwardRange&, Value, SortPredicate) [with ForwardRange = __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > >; Value = __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > >; SortPredicate = std::pair<int, int>]'
|
---|
10 | H:\prg\boost/boost/polygon/detail/polygon_45_touch.hpp:67:130: required from here
|
---|
11 | H:\prg\boost/boost/mpl/eval_if.hpp:60:31: error: no type named 'type' in 'boost::mpl::eval_if_c<false, boost::range_const_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >, boost::range_mutable_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > > >::f_ {aka struct boost::range_mutable_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >}'
|
---|
12 | H:\prg\boost/boost/mpl/eval_if.hpp: In instantiation of 'struct boost::mpl::eval_if_c<true, boost::range_const_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >, boost::range_mutable_iterator<const __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > > >':
|
---|
13 | H:\prg\boost/boost/range/iterator.hpp:63:63: required from 'struct boost::range_iterator<const __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >'
|
---|
14 | H:\prg\boost/boost/range/algorithm/lower_bound.hpp:64:1: required by substitution of 'template<class ForwardRange, class Value, class SortPredicate> typename boost::range_iterator<const ForwardRange1>::type boost::range::lower_bound(const ForwardRange&, Value, SortPredicate) [with ForwardRange = __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > >; Value = __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > >; SortPredicate = std::pair<int, int>]'
|
---|
15 | H:\prg\boost/boost/polygon/detail/polygon_45_touch.hpp:67:130: required from here
|
---|
16 | H:\prg\boost/boost/mpl/eval_if.hpp:60:31: error: no type named 'type' in 'boost::mpl::eval_if_c<true, boost::range_const_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >, boost::range_mutable_iterator<const __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > > >::f_ {aka struct boost::range_const_iterator<__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > >}'
|
---|
17 | Process terminated with status 1 (0 minutes, 2 seconds)
|
---|
18 | 4 errors, 6 warnings (0 minutes, 2 seconds)
|
---|
19 |
|
---|