id summary reporter owner description type status milestone component version severity resolution keywords cc 6020 Area won't compile on intel icc/windows Crispin Cooper Barend Gehrels "Hi, I wonder if I'm doing something wrong here! Attached is a program to calculate the area of a polygon. Attempting to compile using intel 11.1 on Windows, fails entirely. Build log is pasted below. Please let me know; many thanks! 1>------ Build started: Project: boost_geom_test, Configuration: Debug Win32 ------ 1>Compiling with Intel(R) C++ 11.1.054 [IA-32]... (Intel C++ Environment) 1>boost_geom_test_no_intel.cpp 1>ry::cs::cartesian>, 1, 1, stlp_std::vector, stlp_std::allocator> *]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/modifiers.hpp(53): error: class ""boost::type_of::encode_type, boost::mpl::size_t<65589U>>, boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator>>"" has no member ""type"" 1> BOOST_TYPEOF_modifier_support(BOOST_TYPEOF_UNIQUE_ID(), BOOST_TYPEOF_const_fun); 1> ^ 1> detected during: 1> instantiation of class ""::boost_typeof::encode_type_impl [with V=boost::type_of::vector1>, T=boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator>]"" at line 50 of ""d:\boost\boost_1_47_0\boost/typeof/encode_decode.hpp"" 1> instantiation of class ""boost::type_of::encode_type [with V=boost::type_of::vector1>, T=const boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator>]"" at line 56 1> instantiation of class ""::boost_typeof::encode_type_impl [with V=boost::type_of::vector0, T=const boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator>]"" at line 50 of ""d:\boost\boost_1_47_0\boost/typeof/encode_decode.hpp"" 1> instantiation of class ""boost::type_of::encode_type [with V=boost::type_of::vector0, T=const boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator> *]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/typeof/typeof_impl.hpp(29): error: name followed by ""::"" must be a class or namespace name 1> BOOST_PP_REPEAT(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_sizer_item, ~) 1> ^ 1> detected during: 1> instantiation of class ""boost::type_of::sizer [with V=]"" at line 42 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 of ""d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp"" 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp(42): error: a value of type ""const boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator> *"" cannot be used to initialize an entity of type ""int"" 1> for (BOOST_AUTO_TPL(it, boost::begin(rings)); it != boost::end(rings); ++it) 1> ^ 1> detected during: 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp(42): error: operand types are incompatible (""int"" and ""const boost::geometry::model::ring, 1, 1, stlp_std::vector, stlp_std::allocator> *"") 1> for (BOOST_AUTO_TPL(it, boost::begin(rings)); it != boost::end(rings); ++it) 1> ^ 1> detected during: 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::vector, 1, 1, stlp_std::vector, stlp_std::allocator>, stlp_std::allocator, 1, 1, stlp_std::vector, stlp_std::allocator>>>]"" 1> at line 54 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::apply(const Polygon &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, Strategy=boost::geometry::strategy::area::surveyor boost::geometry::cs::cartesian>, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp(44): error: operand of ""*"" must be a pointer 1> sum += Policy::apply(*it, strategy); 1> ^ 1> detected during: 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1>::cartesian>, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, boost::geometry::strategy::area::surveyor, void>>]"" at line 237 of 1> ""d:\boost\boost_1_47_0\boost/geometry/algorithms/area.hpp"" 1> instantiation of ""boost::geometry::default_area_result::type boost::geometry::area(const Geometry &) [with Geometry=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>]"" at line 20 of "".\boost_geom_test_no_intel.cpp"" 1> 1>d:\boost\boost_1_47_0\boost/geometry/algorithms/detail/calculate_sum.hpp(44): error: operand of ""*"" must be a pointer 1> sum += Policy::apply(*it, strategy); 1> ^ 1> detected during: 1> instantiation of ""ReturnType boost::geometry::detail::calculate_polygon_sum::sum_interior_rings(const Rings &, const Strategy &) [with ReturnType=double, Polygon=boost::geometry::model::polygon, 1, 1, stlp_std::vector, stlp_std::vector, stlp_std::allocator, stlp_std::allocator>, 1> Strategy=boost::geometry::strategy::area::surveyor, void>, Policy=boost::geometry::detail::area::ring_area, 1, 1, stlp_std::vector, stlp_std::allocator>, boost::geometry::iterate_forward, boost::geometry::closed, 1> boost::geometry::strategy::area::surveyor, void>>, Rings=stlp_std::compilation aborted for .\boost_geom_test_no_intel.cpp (code 2) 1>Build log was saved at ""file://D:\test\boost_geom_test\Debug\BuildLog.htm"" 1>boost_geom_test - 55 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== " Bugs closed To Be Determined geometry Boost 1.47.0 Showstopper wontfix area intel icc