Skip to content

Instantly share code, notes, and snippets.

@springmeyer
Created February 26, 2012 04:42
Show Gist options
  • Save springmeyer/1913055 to your computer and use it in GitHub Desktop.
Save springmeyer/1913055 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Building Mapnik on NT ...
dependencies dir: c:\dev2
lib_dir_schema=lib
Python is not configured
Mapnik.Python library won't be built
...patience...
...patience...
...patience...
...patience...
...found 29028 targets...
...updating 167 targets...
common.copy c:\mapnik-2.0\include\mapnik\expression_grammar.hpp
c:\dev2\mapnik\include\mapnik\expression_grammar.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\expression_evaluator.hpp
c:\dev2\mapnik\include\mapnik\expression_evaluator.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\expression_node.hpp
c:\dev2\mapnik\include\mapnik\expression_node.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\geometry.hpp
c:\dev2\mapnik\include\mapnik\geometry.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\geom_util.hpp
c:\dev2\mapnik\include\mapnik\geom_util.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\hit_test_filter.hpp
c:\dev2\mapnik\include\mapnik\hit_test_filter.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\markers_placement.hpp
c:\dev2\mapnik\include\mapnik\markers_placement.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\wkb.hpp
c:\dev2\mapnik\include\mapnik\wkb.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\grid\grid_renderer.hpp
c:\dev2\mapnik\include\mapnik\grid\grid_renderer.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\json\geometry_generator_grammar.hpp
c:\dev2\mapnik\include\mapnik\json\geometry_generator_grammar.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\svg\svg_renderer.hpp
c:\dev2\mapnik\include\mapnik\svg\svg_renderer.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\util\geometry_svg_generator.hpp
c:\dev2\mapnik\include\mapnik\util\geometry_svg_generator.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\util\geometry_to_wkb.hpp
c:\dev2\mapnik\include\mapnik\util\geometry_to_wkb.hpp
1 file(s) copied.
common.copy c:\mapnik-2.0\include\mapnik\util\geometry_wkt_generator.hpp
c:\dev2\mapnik\include\mapnik\util\geometry_wkt_generator.hpp
1 file(s) copied.
compile-c-c++ build\src\msvc-10.0\release\threading-multi\image_scaling.obj
image_scaling.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\building_symbolizer.obj
building_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\datasource_cache.obj
datasource_cache.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\expression_string.obj
expression_string.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\deepcopy.obj
deepcopy.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\transform_expression.obj
transform_expression.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\feature_kv_iterator.obj
feature_kv_iterator.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\feature_type_style.obj
feature_type_style.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\font_engine_freetype.obj
font_engine_freetype.cpp
c:\dev2\mapnik\src\font_engine_freetype.cpp(361) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\font_engine_freetype.cpp(331) : while compiling class template member function 'mapnik::box2d<T> mapnik::text_renderer<mapnik::image_32>::prepare_glyphs(const mapnik::text_path &)'
with
[
T=double
]
c:\dev2\mapnik\src\font_engine_freetype.cpp(532) : see reference to class template instantiation 'mapnik::text_renderer<T>' being compiled
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\font_engine_freetype.cpp(361) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\font_engine_freetype.cpp(331) : while compiling class template member function 'mapnik::box2d<T> mapnik::text_renderer<mapnik::grid>::prepare_glyphs(const mapnik::text_path &)'
with
[
T=double
]
c:\dev2\mapnik\src\font_engine_freetype.cpp(536) : see reference to class template instantiation 'mapnik::text_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\image_util.obj
image_util.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/octree.hpp(250) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/octree.hpp(230) : while compiling class template member function 'void mapnik::octree<T>::reduce(void)'
with
[
T=mapnik::rgb
]
c:\dev2\mapnik\include\mapnik/png_io.hpp(370) : see reference to class template instantiation 'mapnik::octree<T>' being compiled
with
[
T=mapnik::rgb
]
c:\dev2\mapnik\src\image_util.cpp(241) : see reference to function template instantiation 'void mapnik::save_as_png8_oct<std::ostream,T>(T1 &,const T2 &,const unsigned int,int,int,int)' being compiled
with
[
T=mapnik::image_data_32,
T1=std::ostream,
T2=mapnik::image_data_32
]
c:\dev2\mapnik\src\image_util.cpp(90) : see reference to function template instantiation 'void mapnik::save_to_stream<T>(const T &,std::ostream &,const std::string &,const mapnik::rgba_palette &)' being compiled
with
[
T=mapnik::image_data_32
]
c:\dev2\mapnik\include\mapnik/image_util.hpp(221) : see reference to function template instantiation 'void mapnik::save_to_file<mapnik::image_data_32>(const mapnik::image_data_32 &,const std::string &,const std::string &,const mapnik::rgba_palette &)' being compiled
compile-c-c++ build\src\msvc-10.0\release\threading-multi\expression.obj
expression.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\layer.obj
layer.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\line_symbolizer.obj
line_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\line_pattern_symbolizer.obj
line_pattern_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\map.obj
map.cpp
c:\dev2\mapnik\src\map.cpp(397) : warning C4804: '>' : unsafe use of type 'bool' in operation
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\parse_path.obj
parse_path.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\load_map.obj
load_map.cpp
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\src\load_map.cpp(1156) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\load_map.cpp(1255) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\load_map.cpp(1504) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3>::variant(void)'
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string
]
c:\dev2\mapnik\src\load_map.cpp(360) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\placement_finder.obj
placement_finder.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\point_symbolizer.obj
point_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\polygon_pattern_symbolizer.obj
polygon_pattern_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\polygon_symbolizer.obj
polygon_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\save_map.obj
save_map.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\shield_symbolizer.obj
shield_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_symbolizer.obj
text_symbolizer.cpp
c:\dev2\mapnik\src\text_symbolizer.cpp(243) : warning C4244: 'return' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\text_symbolizer.cpp(253) : warning C4244: 'return' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\parse_transform.obj
parse_transform.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\wkb.obj
wkb.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\memory_datasource.obj
memory_datasource.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\scale_denominator.obj
scale_denominator.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\symbolizer_helpers.obj
symbolizer_helpers.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\symbolizer.obj
symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\markers_symbolizer.obj
markers_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\metawriter.obj
metawriter.cpp
c:\dev2\mapnik\src\metawriter.cpp(207) : warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data
c:\dev2\mapnik\src\metawriter.cpp(208) : warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data
compile-c-c++ build\src\msvc-10.0\release\threading-multi\raster_colorizer.obj
raster_colorizer.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\metawriter_inmem.obj
metawriter_inmem.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\metawriter_factory.obj
metawriter_factory.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\wkt\wkt_factory.obj
wkt_factory.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\marker_cache.obj
marker_cache.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\svg_path_parser.obj
svg_path_parser.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/svg/svg_path_commands.hpp(241) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/function_eval.hpp(135) : see reference to function template instantiation 'void mapnik::svg::arc_to<PathType>::operator ()<T,double,int,int,T,bool>(const T0 &,const T1 &,T2,T3,const T4 &,T5) const' being compiled
with
[
PathType=mapnik::svg::svg_converter_type,
T=boost::fusion::vector2<double,double>,
T0=boost::fusion::vector2<double,double>,
T1=double,
T2=int,
T3=int,
T4=boost::fusion::vector2<double,double>,
T5=bool
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'RT boost::phoenix::detail::function_eval<6>::eval<RT,Env,const T,const boost::spirit::argument<N>,const boost::spirit::argument<1>,const boost::spirit::argument<2>,const boost::spirit::argument<3>,const boost::spirit::argument<4>,const boost::spirit::local_variable<0>>(const Env &,const F &,A0 &,A1 &,A2 &,A3 &,A4 &,A5 &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,bool>,
T=const boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,
N=0,
F=const boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,
A0=const boost::spirit::argument<0>,
A1=const boost::spirit::argument<1>,
A2=const boost::spirit::argument<2>,
A3=const boost::spirit::argument<3>,
A4=const boost::spirit::argument<4>,
A5=const boost::spirit::local_variable<0>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<7>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::detail::function_eval<6>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,bool>,
Composite=boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/actor.hpp(59) : see reference to function template instantiation 'void boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<boost::phoenix::basic_environment<T0,T1,T2>>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::detail::function_eval<6>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
T0=boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,
T1=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
T2=bool,
Env=boost::phoenix::basic_environment<boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/action_dispatch.hpp(178) : see reference to function template instantiation 'void boost::phoenix::actor<Eval>::operator ()<Attribute,Context,bool>(T0 &,T1 &,T2 &) const' being compiled
with
[
Eval=boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Attribute=boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
T0=boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,
T1=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
T2=bool
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/action/action.hpp(69) : see reference to function template instantiation 'bool boost::spirit::traits::action_dispatch<Component>::operator ()<boost::phoenix::composite<EvalPolicy,EvalTuple>,Attribute,Context>(const boost::phoenix::actor<Eval> &,Attribute &,Context &)' being compiled
with
[
Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,
EvalPolicy=boost::phoenix::detail::function_eval<6>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Attribute=boost::fusion::vector5<boost::fusion::vector2<double,double>,double,int,int,boost::fusion::vector2<double,double>>,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Eval=boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/fail_function.hpp(38) : see reference to function template instantiation 'bool boost::spirit::qi::action<Subject,Action>::parse<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,
Action=boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Iterator=iterator_type,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(263) : see reference to function template instantiation 'bool boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>::operator ()<Component,boost::spirit::traits::container_value<const boost::spirit::unused_type>::type>(const Component &,Attribute &) const' being compiled
with
[
Iterator=iterator_type ,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Component=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(311) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_container<Component>(const Component &,boost::mpl::false_) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Component=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(331) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_attribute<Component>(const Component &,boost::mpl::true_) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Component=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/plus.hpp(63) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::operator ()<Subject>(const Component &) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Subject=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Component=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/plus.hpp(85) : see reference to function template instantiation 'bool boost::spirit::qi::plus<Subject>::parse_container<boost::spirit::qi::detail::pass_container<F,Attr,Sequence>>(boost::spirit::qi::detail::pass_container<F,Attr,Sequence>) const' being compiled
with
[
Subject=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/fail_function.hpp(38) : see reference to function template instantiation 'bool boost::spirit::qi::plus<Subject>::parse<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Subject=boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Iterator=iterator_type,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(186) : see reference to function template instantiation 'bool boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>::operator ()<const T,const boost::spirit::unused_type>(const Component &,Attribute &) const' being compiled
with
[
Iterator=iterator_type ,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
T=const boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,
Component=const boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(193) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,Last1,boost::fusion::vector_iterator<Vector,N>,Last2,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,iterator_type >,
Cons=const boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Vector=boost::fusion::vector1<const boost::spirit::unused_type &>,
N=0,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<const boost::spirit::unused_type &>,1>,
F=boost::spirit::qi::detail::fail_function<iterator_type ,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<const boost::spirit::unused_type &>,0>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(207) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::vector_iterator<Vector,N>,boost::fusion::vector_iterator<Vector,1>,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,iterator_type >,
Cons=const boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
Vector=boost::fusion::vector1<const boost::spirit::unused_type &>,
N=0,
F=boost::spirit::qi::detail::fail_function<iterator_type ,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<const boost::spirit::unused_type &>,0>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<const boost::spirit::unused_type &>,1>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(88) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context,Iterator>,Elements,boost::fusion::vector1<T0>,boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>>(const Sequence1 &,Sequence2 &,F,Pred)' being compiled
with
[
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Iterator=iterator_type ,
Elements=boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
T0=const boost::spirit::unused_type &,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Sequence1=boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
Sequence2=boost::fusion::vector1<const boost::spirit::unused_type &>,
F=boost::spirit::qi::detail::fail_function<iterator_type ,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>>,
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,iterator_type >
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(124) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse_impl<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &,boost::mpl::false_) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
Iterator=iterator_type,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(33) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse<Iterator,Context,Skipper,const boost::spirit::unused_type>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>,
Iterator=iterator_type,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(53) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::call<Iterator,Skipper,Context>(Iterator &,const Iterator &,Context &,const Skipper &,boost::mpl::true_) const' being compiled
with
[
Parser=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Iterator=iterator_type,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(132) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::operator ()<Iterator,boost::spirit::qi::char_class<Tag>,boost::spirit::context<Attributes,Locals>>(Iterator &,const Iterator &,Context &,const Skipper &) const' being compiled
with
[
Parser=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Iterator=iterator_type,
Tag=boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>,
Attributes=boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,
Locals=boost::fusion::vector1<bool>,
Context=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>>,
Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(126) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker4<FunctionObj,R,T0,T1,T2,T3>::invoke(boost::detail::function::function_buffer &,T0,T1,T2,T3)'
with
[
FunctionObj=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>,
R=bool,
T0=const char *&,
T1=const char *const &,
T2=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,
T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(907) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker4<FunctionObj,R,T0,T1,T2,T3>' being compiled
with
[
FunctionObj=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>,
R=bool,
T0=const char *&,
T1=const char *const &,
T2=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,
T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(722) : see reference to function template instantiation 'void boost::function4<R,T0,T1,T2,T3>::assign_to<Functor>(Functor)' being compiled
with
[
R=bool,
T0=const char *&,
T1=const char *const &,
T2=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,
T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &,
Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1043) : see reference to function template instantiation 'boost::function4<R,T0,T1,T2,T3>::function4<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
with
[
R=bool,
T0=const char *&,
T1=const char *const &,
T2=boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,
T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &,
Parser=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1083) : see reference to function template instantiation 'boost::function<Signature>::function<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
with
[
Signature=bool (iterator_type &,const iterator_type &,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &),
Parser=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(183) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor)' being compiled
with
[
Signature=bool (iterator_type &,const iterator_type &,boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type &,boost::fusion::nil>,boost::fusion::vector1<bool>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::ascii>> &),
Parser=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::qi::plus<boost::spirit::qi::action<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_real_parser<double,boost::spirit::qi::real_policies<double>>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::any_int_parser<int,10,1,-1>,boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type>>,boost::fusion::nil>>>>>>>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(220) : see reference to function template instantiation 'void boost::spirit::qi::rule<Iterator,T1,T2>::define<boost::mpl::false_,Expr>(boost::spirit::qi::rule<Iterator,T1,T2> &,const Expr &,boost::mpl::true_)' being compiled
with
[
Iterator=iterator_type ,
T1=boost::spirit::locals<bool>,
T2=skip_type,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> ,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::double_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> >,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,1> &>,2>
]
c:\dev2\mapnik\include\mapnik/svg/svg_path_grammar.hpp(114) : see reference to function template instantiation 'boost::spirit::qi::rule<Iterator,T1,T2> &boost::spirit::qi::rule<Iterator,T1,T2>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
with
[
Iterator=iterator_type ,
T1=boost::spirit::locals<bool>,
T2=skip_type,
Tag=boost::proto::tagns_::tag::shift_right,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> ,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::double_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> >,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,1> &>,
Arity=2,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::value<bool>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> ,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::double_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,const boost::spirit::terminal<boost::spirit::tag::int_> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::negate,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,1> &>,2> &,boost::spirit::qi::rule<iterator_type ,boost::fusion::vector2<double,double> (void),skip_type> >,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<6>,boost::fusion::vector<boost::phoenix::value<mapnik::svg::arc_to<mapnik::svg::svg_converter_type>>,boost::spirit::argument<0>,boost::spirit::argument<1>,boost::spirit::argument<2>,boost::spirit::argument<3>,boost::spirit::argument<4>,boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,1> &>,2>
]
c:\dev2\mapnik\include\mapnik/svg/svg_path_grammar.hpp(44) : while compiling class template member function 'mapnik::svg::svg_path_grammar<Iterator,SkipType,PathType>::svg_path_grammar(PathType &)'
with
[
Iterator=iterator_type,
SkipType=skip_type,
PathType=mapnik::svg::svg_converter_type
]
c:\dev2\mapnik\src\svg_path_parser.cpp(43) : see reference to class template instantiation 'mapnik::svg::svg_path_grammar<Iterator,SkipType,PathType>' being compiled
with
[
Iterator=iterator_type,
SkipType=skip_type,
PathType=mapnik::svg::svg_converter_type
]
c:\dev2\mapnik\src\svg_path_parser.cpp(49) : see reference to function template instantiation 'bool mapnik::svg::parse_path<mapnik::svg::svg_converter_type>(const char *,mapnik::svg::svg_converter_type &)' being compiled
c:\dev2\mapnik\include\mapnik/svg/svg_path_commands.hpp(241) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
compile-c-c++ build\src\msvc-10.0\release\threading-multi\json\geojson_generator.obj
geojson_generator.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4>::variant(void)'
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double,
T4=icu_48::UnicodeString
]
c:\dev2\mapnik\include\mapnik/value.hpp(789) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4>' being compiled
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double,
T4=icu_48::UnicodeString
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/operator/comparison.hpp(31) : warning C4018: '>' : signed/unsigned mismatch
c:\dev2\boost-49-vc100\include\boost-1_49\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::phoenix::result_of_greater<X,Y>' being compiled
with
[
X=unsigned int &,
Y=int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/operator/comparison.hpp(41) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
with
[
C=boost::mpl::or_<boost::phoenix::is_actor<unsigned int &>,boost::phoenix::is_actor<int>>,
F1=boost::phoenix::re_curry<boost::phoenix::greater_eval,unsigned int &,int>,
F2=boost::phoenix::result_of_greater<unsigned int &,int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(88) : see reference to class template instantiation 'boost::phoenix::greater_eval::result<Env,A0,A1>' being compiled
with
[
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
A0=boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
A1=boost::phoenix::value<int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(60) : see reference to class template instantiation 'boost::phoenix::detail::composite_eval<2>::result<Composite,Env>' being compiled
with
[
Composite=boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/statement/if.hpp(54) : see reference to class template instantiation 'boost::phoenix::composite<EvalPolicy,EvalTuple>::result<Env>' being compiled
with
[
EvalPolicy=boost::phoenix::greater_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'void boost::phoenix::if_eval::eval<RT,Env,T,const boost::phoenix::actor<Eval>>(const Env &,Cond &,Then &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
T=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Eval=boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Cond=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Then=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<2>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::if_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
Composite=boost::phoenix::composite<boost::phoenix::if_eval,boost::fusion::vector<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/actor.hpp(59) : see reference to function template instantiation 'void boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<boost::phoenix::basic_environment<T0,T1,T2>>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::if_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
T0=boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
T2=bool,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/action_dispatch.hpp(178) : see reference to function template instantiation 'void boost::phoenix::actor<Eval>::operator ()<boost::fusion::vector1<T0>,Context,bool>(boost::fusion::vector1<T0> &,T1 &,T2 &) const' being compiled
with
[
Eval=boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
T0=std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
T2=bool
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/action/action.hpp(69) : see reference to function template instantiation 'bool boost::spirit::traits::action_dispatch<Component>::operator ()<boost::phoenix::if_composite<Cond,Then>,std::basic_string<_Elem,_Traits,_Ax>,Context>(const boost::phoenix::actor<Eval> &,Attribute &,Context &)' being compiled
with
[
Component=boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,
Cond=boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Then=boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Eval=boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Attribute=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/fail_function.hpp(46) : see reference to function template instantiation 'bool boost::spirit::karma::action<Subject,Action>::generate<OutputIterator,Context,Delimiter,boost::spirit::unused_type>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Subject=boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,
Action=boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(37) : see reference to function template instantiation 'bool boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>::operator ()<const T>(const Component &) const' being compiled
with
[
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
T=const boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,
Component=const boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(42) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,Last,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(42) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,Last,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(42) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,Last,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(55) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/any.hpp(30) : see reference to function template instantiation 'bool boost::fusion::detail::any<Sequence,F,boost::fusion::forward_traversal_tag>(const Sequence &,F,Tag)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
Tag=boost::fusion::forward_traversal_tag
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(214) : see reference to function template instantiation 'bool boost::fusion::any<Sequence,F>(const Sequence &,F)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(153) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context>,Elements,boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>>(const Sequence &,const boost::spirit::unused_type,F,Pred)' being compiled
with
[
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Elements=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Delimiter=boost::spirit::unused_type,
Sequence=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,boost::spirit::unused_type>,
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(221) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate_impl<OutputIterator,Context,Delimiter,const Attribute,boost::mpl::bool_<C_>,boost::mpl::bool_<C_>>(OutputIterator &,Context &,const Delimiter &,Attribute &,Pred1,Pred2) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type,
C_=false,
Pred1=boost::mpl::bool_<false>,
Pred2=boost::mpl::bool_<false>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/alternative_function.hpp(61) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate<OutputIterator,Context,Delimiter,boost::spirit::unused_type>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/alternative_function.hpp(167) : see reference to function template instantiation 'bool boost::spirit::karma::detail::alternative_generate<Component,Attribute,Expected>::call<OutputIterator,Context,Delimiter>(const boost::spirit::karma::sequence<Elements> &,OutputIterator &,Context &,const Delimiter &,boost::spirit::unused_type,bool &)' being compiled
with
[
Component=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,
Attribute=boost::spirit::unused_type,
Expected=boost::spirit::unused_type,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Elements=boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(37) : see reference to function template instantiation 'bool boost::spirit::karma::detail::alternative_generate_function<OutputIterator,Context,Delimiter,Attribute,Strict>::operator ()<const T>(const Component &)' being compiled
with
[
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type,
Strict=boost::mpl::false_,
T=const boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,
Component=const boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(55) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>,
F=functor,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/any.hpp(30) : see reference to function template instantiation 'bool boost::fusion::detail::any<Sequence,F,boost::fusion::forward_traversal_tag>(const Sequence &,F,Tag)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>,
F=functor,
Tag=boost::fusion::forward_traversal_tag
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/alternative.hpp(122) : see reference to function template instantiation 'bool boost::fusion::any<Elements,functor>(const Sequence &,F)' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>,
Sequence=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>,
F=functor
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp(33) : see reference to function template instantiation 'bool boost::spirit::karma::base_alternative<Elements,Strict,Derived>::generate<OutputIterator,Context,Delimiter,boost::spirit::unused_type>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp(52) : see reference to function template instantiation 'bool boost::spirit::karma::detail::generator_binder<Generator,Auto>::call<OutputIterator,Delimiter,Context>(OutputIterator &,Context &,const Delimiter &,boost::mpl::true_) const' being compiled
with
[
Generator=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Delimiter=boost::spirit::unused_type,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(132) : see reference to function template instantiation 'bool boost::spirit::karma::detail::generator_binder<Generator,Auto>::operator ()<boost::spirit::karma::detail::output_iterator<OutputIterator,Properties>,boost::spirit::unused_type,boost::spirit::context<Attributes,Locals>>(boost::spirit::karma::detail::output_iterator<OutputIterator,Properties> &,Context &,const Delimiter &) const' being compiled
with
[
Generator=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
OutputIterator=mapnik::json::feature_generator::sink_type,
Properties=boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties,
Attributes=boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,
Locals=boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>,
Context=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,
Delimiter=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(126) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker3<FunctionObj,R,T0,T1,T2>::invoke(boost::detail::function::function_buffer &,T0,T1,T2)'
with
[
FunctionObj=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>,
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,
T2=const boost::spirit::unused_type &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(907) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker3<FunctionObj,R,T0,T1,T2>' being compiled
with
[
FunctionObj=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>,
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,
T2=const boost::spirit::unused_type &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(722) : see reference to function template instantiation 'void boost::function3<R,T0,T1,T2>::assign_to<Functor>(Functor)' being compiled
with
[
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,
T2=const boost::spirit::unused_type &,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1043) : see reference to function template instantiation 'boost::function3<R,T0,T1,T2>::function3<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor,int)' being compiled
with
[
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,
T2=const boost::spirit::unused_type &,
Generator=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1083) : see reference to function template instantiation 'boost::function<Signature>::function<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor,int)' being compiled
with
[
Signature=bool (boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> &,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,const boost::spirit::unused_type &),
Generator=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/rule.hpp(192) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor)' being compiled
with
[
Signature=bool (boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> &,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>> &,const boost::spirit::unused_type &),
Generator=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,
Auto=boost::mpl::false_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[9],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::action<boost::spirit::karma::reference<boost::spirit::karma::symbols<unsigned int,const char *>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[16],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::reference<const boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>>,boost::fusion::cons<boost::spirit::karma::literal_string<const char (&)[5],boost::spirit::unused_type,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::mpl::false_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/rule.hpp(229) : see reference to function template instantiation 'void boost::spirit::karma::rule<OutputIterator,T1,T2,T3,T4>::define<boost::mpl::false_,Expr>(boost::spirit::karma::rule<OutputIterator,T1,T2,T3,T4> &,const Expr &,boost::mpl::true_)' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type,
T1=boost::spirit::locals<boost::tuples::tuple<unsigned int,bool>>,
T2=const boost::ptr_vector<mapnik::geometry_type> ,
T3=boost::spirit::unused_type,
T4=boost::spirit::unused_type,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[9]>>>,0> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::karma::symbols<unsigned int,const char *> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[16]>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[5]>>>,0> &>,2>
]
c:\dev2\mapnik\include\mapnik/json/geometry_generator_grammar.hpp(244) : see reference to function template instantiation 'boost::spirit::karma::rule<OutputIterator,T1,T2,T3,T4> &boost::spirit::karma::rule<OutputIterator,T1,T2,T3,T4>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type,
T1=boost::spirit::locals<boost::tuples::tuple<unsigned int,bool>>,
T2=const boost::ptr_vector<mapnik::geometry_type> ,
T3=boost::spirit::unused_type,
T4=boost::spirit::unused_type,
Tag=boost::proto::tagns_::tag::bitwise_or,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[9]>>>,0> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::karma::symbols<unsigned int,const char *> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[16]>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[5]>>>,0> &>,
Arity=2,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[9]>>>,0> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::karma::symbols<unsigned int,const char *> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::phoenix::composite<boost::phoenix::detail::function_eval<1>,boost::fusion::vector<boost::phoenix::value<mapnik::json::`anonymous-namespace'::multi_geometry_type>,boost::spirit::attribute<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[16]>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,boost::spirit::karma::rule<mapnik::json::geometry_generator::sink_type,const mapnik::geometry_container &(void)> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::if_composite<boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<const char (&)[5]>>>,0> &>,2>
]
c:\dev2\mapnik\include\mapnik/json/geometry_generator_grammar.hpp(207) : while compiling class template member function 'mapnik::json::multi_geometry_generator_grammar<OutputIterator>::multi_geometry_generator_grammar(void)'
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type
]
c:\dev2\mapnik\include\mapnik/json/feature_generator_grammar.hpp(222) : see reference to class template instantiation 'mapnik::json::multi_geometry_generator_grammar<OutputIterator>' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type
]
c:\dev2\mapnik\src\json\geojson_generator.cpp(36) : see reference to class template instantiation 'mapnik::json::feature_generator_grammar<OutputIterator>' being compiled
with
[
OutputIterator=mapnik::json::feature_generator::sink_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/operator/comparison.hpp(41) : warning C4018: '>' : signed/unsigned mismatch
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'RT boost::phoenix::greater_eval::eval<RT,Env,T,const boost::phoenix::value<int>>(const Env &,A0 &,A1 &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
T=const boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
A0=const boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
A1=const boost::phoenix::value<int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<2>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::greater_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
Composite=boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/statement/if.hpp(54) : see reference to function template instantiation 'bool boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<Env>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::greater_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'void boost::phoenix::if_eval::eval<RT,Env,T,const boost::phoenix::actor<Eval>>(const Env &,Cond &,Then &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::ptr_vector<mapnik::geometry_type> ,boost::fusion::nil>,boost::fusion::vector1<boost::tuples::tuple<unsigned int,bool>>>,bool>,
T=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Eval=boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Cond=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::at_eval<0>,boost::fusion::vector<boost::spirit::local_variable<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Then=const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/operator/comparison.hpp(41) : warning C4018: '>' : signed/unsigned mismatch
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'RT boost::phoenix::greater_eval::eval<RT,Env,T,const boost::phoenix::value<int>>(const Env &,A0 &,A1 &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>,
T=const boost::spirit::attribute<1>,
A0=const boost::spirit::attribute<1>,
A1=const boost::phoenix::value<int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<2>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::greater_eval,
EvalTuple=boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>,
Composite=boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/statement/if.hpp(35) : see reference to function template instantiation 'bool boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<Env>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::greater_eval,
EvalTuple=boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'void boost::phoenix::if_else_eval::eval<RT,Env,T,const boost::phoenix::composite<EvalPolicy,EvalTuple>,const boost::phoenix::composite<EvalPolicy,boost::fusion::vector<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>>>(const Env &,Cond &,Then &,Else &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>,
T=const boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
EvalPolicy=boost::phoenix::assign_eval,
EvalTuple=boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
T0=boost::spirit::argument<0>,
T1=boost::phoenix::value<char>,
T2=boost::fusion::void_,
T3=boost::fusion::void_,
T4=boost::fusion::void_,
T5=boost::fusion::void_,
T6=boost::fusion::void_,
T7=boost::fusion::void_,
T8=boost::fusion::void_,
T9=boost::fusion::void_,
Cond=const boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Then=const boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Else=const boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<3>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::if_else_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>,
Composite=boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/actor.hpp(59) : see reference to function template instantiation 'void boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<boost::phoenix::basic_environment<T0,T1,T2>>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::if_else_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
T0=boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
T2=bool,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/action_dispatch.hpp(178) : see reference to function template instantiation 'void boost::phoenix::actor<Eval>::operator ()<boost::fusion::vector1<T0>,Context,bool>(boost::fusion::vector1<T0> &,T1 &,T2 &) const' being compiled
with
[
Eval=boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
T0=std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
T2=bool
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/action/action.hpp(69) : see reference to function template instantiation 'bool boost::spirit::traits::action_dispatch<Component>::operator ()<boost::phoenix::composite<EvalPolicy,EvalTuple>,std::basic_string<_Elem,_Traits,_Ax>,Context>(const boost::phoenix::actor<Eval> &,Attribute &,Context &)' being compiled
with
[
Component=boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,
EvalPolicy=boost::phoenix::if_else_eval,
EvalTuple=boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Eval=boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
Attribute=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/fail_function.hpp(36) : see reference to function template instantiation 'bool boost::spirit::karma::action<Subject,Action>::generate<OutputIterator,Context,Delimiter,Attribute>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Subject=boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,
Action=boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(186) : see reference to function template instantiation 'bool boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>::operator ()<const T,boost::spirit::unused_type>(const Component &,const Attribute &) const' being compiled
with
[
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
T=const boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Component=const boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Attribute=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(193) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,Last1,boost::fusion::vector_iterator<Vector,N>,Last2,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>,
Cons=const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Vector=boost::fusion::vector1<const unsigned int &>,
N=1,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,1>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,1>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(193) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,Last1,boost::fusion::vector_iterator<Vector,N>,Last2,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>,
Cons=const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Vector=boost::fusion::vector1<const unsigned int &>,
N=1,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,1>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,1>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(207) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::vector_iterator<Vector,N>,boost::fusion::vector_iterator<Vector,1>,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>,
Cons=const boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Vector=boost::fusion::vector1<const unsigned int &>,
N=0,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,0>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<const unsigned int &>,1>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(153) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context>,Elements,boost::fusion::vector1<T0>,boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>>(const Sequence1 &,Sequence2 &,F,Pred)' being compiled
with
[
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Elements=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
T0=const unsigned int &,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Delimiter=boost::spirit::unused_type,
Sequence1=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Sequence2=boost::fusion::vector1<const unsigned int &>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(221) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate_impl<OutputIterator,Context,Delimiter,const Attribute,boost::mpl::bool_<C_>,boost::mpl::bool_<C_>>(OutputIterator &,Context &,const Delimiter &,Attribute &,Pred1,Pred2) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=unsigned int,
C_=false,
Pred1=boost::mpl::bool_<false>,
Pred2=boost::mpl::bool_<false>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/alternative_function.hpp(104) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate<OutputIterator,Context,Delimiter,Attribute>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=unsigned int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/alternative_function.hpp(93) : see reference to function template instantiation 'bool boost::spirit::karma::detail::alternative_generate<Component,Attribute,Expected>::call<OutputIterator,Context,Delimiter>(const boost::spirit::karma::sequence<Elements> &,OutputIterator &,Context &,const Delimiter &,const Attribute &,boost::mpl::true_)' being compiled
with
[
Component=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
Attribute=unsigned int,
Expected=expected_type,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Elements=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/alternative_function.hpp(167) : see reference to function template instantiation 'bool boost::spirit::karma::detail::alternative_generate<Component,Attribute,Expected>::call<OutputIterator,Context,Delimiter>(const boost::spirit::karma::sequence<Elements> &,OutputIterator &,Context &,const Delimiter &,const Attribute &,bool &)' being compiled
with
[
Component=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
Attribute=unsigned int,
Expected=expected_type,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Elements=boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(37) : see reference to function template instantiation 'bool boost::spirit::karma::detail::alternative_generate_function<OutputIterator,Context,Delimiter,Attribute,Strict>::operator ()<const T>(const Component &)' being compiled
with
[
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=unsigned int,
Strict=boost::mpl::false_,
T=const boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
Component=const boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(55) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>,
F=functor,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/any.hpp(30) : see reference to function template instantiation 'bool boost::fusion::detail::any<Sequence,F,boost::fusion::forward_traversal_tag>(const Sequence &,F,Tag)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>,
F=functor,
Tag=boost::fusion::forward_traversal_tag
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/alternative.hpp(122) : see reference to function template instantiation 'bool boost::fusion::any<Elements,functor>(const Sequence &,F)' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>,
Sequence=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>,
F=functor
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/detail/fail_function.hpp(36) : see reference to function template instantiation 'bool boost::spirit::karma::base_alternative<Elements,Strict,Derived>::generate<OutputIterator,Context,Delimiter,Attribute>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=unsigned int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(186) : see reference to function template instantiation 'bool boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>::operator ()<const T,unsigned int>(const Component &,const Attribute &) const' being compiled
with
[
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
T=const boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,
Component=const boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,
Attribute=unsigned int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(207) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::boost_tuple_iterator<Sequence>,boost::fusion::boost_tuple_iterator<const boost::tuples::null_type>,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>,
Cons=const boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Sequence=const boost::tuples::tuple<unsigned int,double,double>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
First2=boost::fusion::boost_tuple_iterator<const boost::tuples::tuple<unsigned int,double,double>>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Last2=boost::fusion::boost_tuple_iterator<const boost::tuples::null_type>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(153) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context>,Elements,Attribute,boost::spirit::karma::detail::fail_function<OutputIterator,Context,Delimiter>>(const Sequence1 &,Sequence2 &,F,Pred)' being compiled
with
[
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Elements=boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Attribute=const boost::tuples::tuple<unsigned int,double,double>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Delimiter=boost::spirit::unused_type,
Sequence1=boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Sequence2=const boost::tuples::tuple<unsigned int,double,double>,
F=boost::spirit::karma::detail::fail_function<boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,boost::spirit::unused_type>,
Pred=boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/operator/sequence.hpp(221) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate_impl<OutputIterator,Context,Delimiter,const Attribute,boost::mpl::bool_<C_>,boost::mpl::bool_<C_>>(OutputIterator &,Context &,const Delimiter &,Attribute &,Pred1,Pred2) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
Attribute=const boost::tuples::tuple<unsigned int,double,double>,
C_=false,
Pred1=boost::mpl::bool_<false>,
Pred2=boost::mpl::bool_<false>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp(71) : see reference to function template instantiation 'bool boost::spirit::karma::base_sequence<Elements,Strict,Derived>::generate<OutputIterator,Context,Delimiter,const T>(OutputIterator &,Context &,const Delimiter &,const Attribute &) const' being compiled
with
[
Elements=boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>,
Strict=boost::mpl::false_,
Derived=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
OutputIterator=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type,
T=const boost::tuples::tuple<unsigned int,double,double>,
Attribute=const boost::tuples::tuple<unsigned int,double,double>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(132) : see reference to function template instantiation 'bool boost::spirit::karma::detail::generator_binder<Generator,Auto>::operator ()<boost::spirit::karma::detail::output_iterator<OutputIterator,Properties>,boost::spirit::unused_type,boost::spirit::context<Attributes,Locals>>(boost::spirit::karma::detail::output_iterator<OutputIterator,Properties> &,Context &,const Delimiter &) const' being compiled
with
[
Generator=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Auto=boost::mpl::true_,
OutputIterator=mapnik::json::feature_generator::sink_type,
Properties=boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties,
Attributes=boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,
Locals=boost::fusion::vector0<>,
Context=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>>,
Delimiter=boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(126) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker3<FunctionObj,R,T0,T1,T2>::invoke(boost::detail::function::function_buffer &,T0,T1,T2)'
with
[
FunctionObj=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>,
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,
T2=const boost::spirit::unused_type &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(907) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker3<FunctionObj,R,T0,T1,T2>' being compiled
with
[
FunctionObj=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>,
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,
T2=const boost::spirit::unused_type &
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(722) : see reference to function template instantiation 'void boost::function3<R,T0,T1,T2>::assign_to<Functor>(Functor)' being compiled
with
[
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,
T2=const boost::spirit::unused_type &,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1043) : see reference to function template instantiation 'boost::function3<R,T0,T1,T2>::function3<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor,int)' being compiled
with
[
R=bool,
T0=boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> ,
T1=boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,
T2=const boost::spirit::unused_type &,
Generator=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Auto=boost::mpl::true_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/function/function_template.hpp(1083) : see reference to function template instantiation 'boost::function<Signature>::function<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor,int)' being compiled
with
[
Signature=bool (boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> &,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,const boost::spirit::unused_type &),
Generator=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Auto=boost::mpl::true_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/rule.hpp(192) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<boost::spirit::karma::detail::generator_binder<Generator,Auto>>(Functor)' being compiled
with
[
Signature=bool (boost::spirit::karma::detail::output_iterator<mapnik::json::feature_generator::sink_type,boost::spirit::karma::rule<mapnik::json::feature_generator::sink_type,const mapnik::feature_impl &(void),boost::spirit::unused_type,boost::spirit::unused_type,boost::spirit::unused_type>::properties> &,boost::spirit::context<boost::fusion::cons<const boost::tuples::tuple<unsigned int,double,double> &,boost::fusion::cons<unsigned int &,boost::fusion::detail::build_cons<boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>,boost::fusion::mpl_iterator<boost::mpl::v_iter<boost::mpl::vector1<unsigned int &>,1>>>::type>>,boost::fusion::vector0<>> &,const boost::spirit::unused_type &),
Generator=boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,
Auto=boost::mpl::true_,
Functor=boost::spirit::karma::detail::generator_binder<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::alternative<boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::literal_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10,false>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::eps_generator,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::cons<boost::spirit::karma::action<boost::spirit::karma::any_string<boost::spirit::char_encoding::standard,boost::spirit::unused_type>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::cons<boost::spirit::karma::sequence<boost::fusion::cons<boost::spirit::karma::and_predicate<boost::spirit::karma::any_uint_generator<unsigned int,boost::spirit::unused_type,boost::spirit::unused_type,10>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>,boost::fusion::nil>>>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::cons<boost::spirit::karma::any_real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>,boost::spirit::unused_type,boost::spirit::unused_type>,boost::fusion::cons<boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard,boost::spirit::unused_type,true>,boost::fusion::nil>>>>>>>,boost::mpl::true_>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/karma/nonterminal/rule.hpp(255) : see reference to function template instantiation 'void boost::spirit::karma::rule<OutputIterator,T1>::define<boost::mpl::true_,const Expr>(boost::spirit::karma::rule<OutputIterator,T1> &,const Expr &,boost::mpl::true_)' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type,
T1=boost::tuples::tuple<unsigned int,double,double> (unsigned int &),
Expr=const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::uint_,boost::fusion::vector1<mapnik::CommandType>>>,0> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::eps> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::spirit::terminal<boost::spirit::tag::uint_> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2>
]
c:\dev2\mapnik\include\mapnik/json/geometry_generator_grammar.hpp(172) : see reference to function template instantiation 'boost::spirit::karma::rule<OutputIterator,T1> &boost::spirit::karma::operator %=<const boost::proto::exprns_::expr<Tag,Args,Arity>>(boost::spirit::karma::rule<OutputIterator,T1> &,Expr &&)' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type,
T1=boost::tuples::tuple<unsigned int,double,double> (unsigned int &),
Tag=boost::proto::tagns_::tag::shift_left,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::uint_,boost::fusion::vector1<mapnik::CommandType>>>,0> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::eps> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::spirit::terminal<boost::spirit::tag::uint_> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,
Arity=2,
Expr=const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::uint_,boost::fusion::vector1<mapnik::CommandType>>>,0> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::eps> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::plus_assign_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::standard::string> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::if_else_eval,boost::fusion::vector<boost::phoenix::composite<boost::phoenix::greater_eval,boost::fusion::vector<boost::spirit::attribute<1>,boost::phoenix::value<int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<const char *>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::argument<0>,boost::phoenix::value<char>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_left,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::address_of,boost::proto::argsns_::list1<const boost::spirit::terminal<boost::spirit::tag::uint_> &>,1> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,boost::spirit::karma::real_generator<double,mapnik::json::`anonymous-namespace'::json_coordinate_policy<double>> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2>
]
c:\dev2\mapnik\include\mapnik/json/geometry_generator_grammar.hpp(129) : while compiling class template member function 'mapnik::json::geometry_generator_grammar<OutputIterator>::geometry_generator_grammar(void)'
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type
]
c:\dev2\mapnik\include\mapnik/json/geometry_generator_grammar.hpp(267) : see reference to class template instantiation 'mapnik::json::geometry_generator_grammar<OutputIterator>' being compiled
with
[
OutputIterator=mapnik::json::geometry_generator::sink_type
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\markers_placement.obj
markers_placement.cpp
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=mapnik::geometry_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(243) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=mapnik::geometry_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=mapnik::path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(244) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=mapnik::path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=mapnik::clipped_geometry_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(245) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=mapnik::clipped_geometry_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=mapnik::transformed_path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(246) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=mapnik::transformed_path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=mapnik::clipped_path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(247) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=mapnik::clipped_path_type,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=agg::conv_transform<mapnik::clipped_path_type,agg::trans_affine>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(248) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=agg::conv_transform<mapnik::clipped_path_type,agg::trans_affine>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::clipped_path_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(249) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::clipped_path_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::geometry_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(250) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::geometry_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::path_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(251) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::path_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(55) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\markers_placement.cpp(36) : while compiling class template member function 'double mapnik::markers_placement<Locator,Detector>::find_optimal_spacing(double)'
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::clipped_geometry_type>,
Detector=mapnik::label_collision_detector4
]
c:\dev2\mapnik\src\markers_placement.cpp(252) : see reference to class template instantiation 'mapnik::markers_placement<Locator,Detector>' being compiled
with
[
Locator=agg::conv_smooth_poly1_curve<mapnik::clipped_geometry_type>,
Detector=mapnik::label_collision_detector4
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\processed_text.obj
processed_text.cpp
c:\dev2\mapnik\src\processed_text.cpp(77) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\base.obj
base.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\json\feature_collection_parser.obj
feature_collection_parser.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3>::variant(void)'
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(183) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>' being compiled
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(220) : see reference to function template instantiation 'void boost::spirit::qi::rule<Iterator,T1>::define<boost::mpl::false_,Expr>(boost::spirit::qi::rule<Iterator,T1> &,const Expr &,boost::mpl::true_)' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
T1=boost::spirit::standard_wide::space_type,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double> (void),boost::spirit::standard_wide::space_type> >,2>
]
c:\dev2\mapnik\include\mapnik/json/feature_grammar.hpp(173) : see reference to function template instantiation 'boost::spirit::qi::rule<Iterator,T1> &boost::spirit::qi::rule<Iterator,T1>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
T1=boost::spirit::standard_wide::space_type,
Tag=boost::proto::tagns_::tag::bitwise_or,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double> (void),boost::spirit::standard_wide::space_type> >,
Arity=2,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> >,2> ,boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double> (void),boost::spirit::standard_wide::space_type> >,2>
]
c:\dev2\mapnik\include\mapnik/json/feature_grammar.hpp(138) : while compiling class template member function 'mapnik::json::feature_grammar<Iterator,FeatureType>::feature_grammar(const mapnik::transcoder &)'
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
FeatureType=mapnik::json::feature_collection_parser<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>::feature_type
]
c:\dev2\mapnik\include\mapnik/json/feature_collection_grammar.hpp(121) : see reference to class template instantiation 'mapnik::json::feature_grammar<Iterator,FeatureType>' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
FeatureType=mapnik::json::feature_collection_parser<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>::feature_type
]
c:\dev2\mapnik\src\json\feature_collection_parser.cpp(38) : see reference to class template instantiation 'mapnik::json::feature_collection_grammar<Iterator,FeatureType>' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
FeatureType=mapnik::json::feature_collection_parser<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>::feature_type
]
c:\dev2\mapnik\src\json\feature_collection_parser.cpp(38) : while compiling class template member function 'mapnik::json::feature_collection_parser<Iterator>::feature_collection_parser(const mapnik::context_ptr &,const mapnik::transcoder &)'
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
]
c:\dev2\mapnik\src\json\feature_collection_parser.cpp(58) : see reference to class template instantiation 'mapnik::json::feature_collection_parser<Iterator>' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4>::variant(void)'
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double,
T4=std::string
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(183) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4>' being compiled
with
[
T0_=mapnik::value_null,
T1=bool,
T2=int,
T3=double,
T4=std::string
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/nonterminal/rule.hpp(220) : see reference to function template instantiation 'void boost::spirit::qi::rule<Iterator,T1,T2,T3>::define<boost::mpl::false_,Expr>(boost::spirit::qi::rule<Iterator,T1,T2,T3> &,const Expr &,boost::mpl::true_)' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
T1=boost::spirit::locals<std::string>,
T2=void (mapnik::json::feature_collection_parser<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>::feature_type &),
T3=boost::spirit::standard_wide::space_type,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::modulus,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double,std::string> (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,boost::fusion::vector<boost::phoenix::value<mapnik::json::put_property>,boost::spirit::attribute<1>,boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2>
]
c:\dev2\mapnik\include\mapnik/json/feature_grammar.hpp(228) : see reference to function template instantiation 'boost::spirit::qi::rule<Iterator,T1,T2,T3> &boost::spirit::qi::rule<Iterator,T1,T2,T3>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
with
[
Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
T1=boost::spirit::locals<std::string>,
T2=void (mapnik::json::feature_collection_parser<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>::feature_type &),
T3=boost::spirit::standard_wide::space_type,
Tag=boost::proto::tagns_::tag::modulus,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double,std::string> (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,boost::fusion::vector<boost::phoenix::value<mapnik::json::put_property>,boost::spirit::attribute<1>,boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,
Arity=2,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::modulus,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::assign_eval,boost::fusion::vector<boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::variant<mapnik::value_null,bool,int,double,std::string> (void),boost::spirit::standard_wide::space_type> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>,boost::fusion::vector<boost::phoenix::value<mapnik::json::put_property>,boost::spirit::attribute<1>,boost::spirit::local_variable<0>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::lit,boost::fusion::vector1<char>>>,0> &>,2>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\expression.obj
expression.cpp
c:\dev2\mapnik\src\formatting\expression.cpp(89) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\list.obj
list.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\format.obj
format.cpp
c:\dev2\mapnik\src\formatting\format.cpp(81) : warning C4244: '=' : conversion from 'const unsigned int' to 'float', possible loss of data
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\text.obj
text.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_placements\registry.obj
registry.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\formatting\registry.obj
registry.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_placements\base.obj
base.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_placements\dummy.obj
dummy.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_placements\list.obj
list.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_placements\simple.obj
simple.cpp
c:\dev2\mapnik\src\text_placements\simple.cpp(51) : warning C4244: '=' : conversion from 'const int' to 'float', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/stl/container/container.hpp(492) : warning C4244: 'argument' : conversion from 'const float' to 'const int', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/function_eval.hpp(135) : see reference to function template instantiation 'void boost::phoenix::stl::push_back::operator ()<T,float>(C &,const Arg &) const' being compiled
with
[
T=std::vector<int>,
C=std::vector<int>,
Arg=float
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/composite_eval.hpp(98) : see reference to function template instantiation 'RT boost::phoenix::detail::function_eval<2>::eval<RT,Env,const T,const boost::phoenix::reference<std::vector<_Ty>>,const boost::spirit::argument<N>>(const Env &,const F &,A0 &,A1 &)' being compiled
with
[
RT=return_type,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<float &>,const boost::spirit::unused_type,bool>,
T=const boost::phoenix::value<boost::phoenix::stl::push_back>,
_Ty=int,
N=0,
F=const boost::phoenix::value<boost::phoenix::stl::push_back>,
A0=const boost::phoenix::reference<std::vector<int>>,
A1=const boost::spirit::argument<0>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/composite.hpp(85) : see reference to function template instantiation 'RT boost::phoenix::detail::composite_eval<3>::call<return_type,boost::phoenix::composite<EvalPolicy,EvalTuple>,Env>(const Composite &,const Env &)' being compiled
with
[
RT=return_type,
EvalPolicy=boost::phoenix::detail::function_eval<2>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<float &>,const boost::spirit::unused_type,bool>,
Composite=boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/phoenix/core/detail/actor.hpp(59) : see reference to function template instantiation 'void boost::phoenix::composite<EvalPolicy,EvalTuple>::eval<boost::phoenix::basic_environment<T0,T1,T2>>(const Env &) const' being compiled
with
[
EvalPolicy=boost::phoenix::detail::function_eval<2>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
T0=boost::fusion::vector1<float &>,
T1=const boost::spirit::unused_type,
T2=bool,
Env=boost::phoenix::basic_environment<boost::fusion::vector1<float &>,const boost::spirit::unused_type,bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/action_dispatch.hpp(178) : see reference to function template instantiation 'void boost::phoenix::actor<Eval>::operator ()<boost::fusion::vector1<T0>,Context,bool>(boost::fusion::vector1<T0> &,T1 &,T2 &) const' being compiled
with
[
Eval=boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,
T0=float &,
Context=const boost::spirit::unused_type,
T1=const boost::spirit::unused_type,
T2=bool
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/action/action.hpp(69) : see reference to function template instantiation 'bool boost::spirit::traits::action_dispatch<Component>::operator ()<boost::phoenix::composite<EvalPolicy,EvalTuple>,Attribute,Context>(const boost::phoenix::actor<Eval> &,Attribute &,Context &)' being compiled
with
[
Component=boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,
EvalPolicy=boost::phoenix::detail::function_eval<2>,
EvalTuple=boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,
Attribute=float,
Context=const boost::spirit::unused_type,
Eval=boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/fail_function.hpp(38) : see reference to function template instantiation 'bool boost::spirit::qi::action<Subject,Action>::parse<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Subject=boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,
Action=boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(186) : see reference to function template instantiation 'bool boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>::operator ()<const T,boost::spirit::unused_type>(const Component &,Attribute &) const' being compiled
with
[
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
T=const boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Component=const boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(193) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,Last1,boost::fusion::vector_iterator<Vector,N>,Last2,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<const boost::spirit::unused_type,std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
Cons=const boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Vector=boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,
N=0,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,1>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,0>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(207) : see reference to function template instantiation 'bool boost::spirit::detail::any_if<Pred,boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::vector_iterator<Vector,N>,boost::fusion::vector_iterator<Vector,1>,F>(const First1 &,const First2 &,const Last1 &,const Last2 &,F &,boost::mpl::false_)' being compiled
with
[
Pred=boost::spirit::traits::attribute_not_unused<const boost::spirit::unused_type,std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
Cons=const boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
Vector=boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,
N=0,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
First1=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
First2=boost::fusion::vector_iterator<boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,0>,
Last1=boost::fusion::cons_iterator<const boost::fusion::nil>,
Last2=boost::fusion::vector_iterator<boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,1>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(88) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context,Iterator>,Elements,boost::fusion::vector1<T0>,boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>>(const Sequence1 &,Sequence2 &,F,Pred)' being compiled
with
[
Context=const boost::spirit::unused_type,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Elements=boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
T0=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &,
Skipper=skipper_type,
Sequence1=boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
Sequence2=boost::fusion::vector1<boost::spirit::traits::container_value<const boost::spirit::unused_type>::type &>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
Pred=boost::spirit::traits::attribute_not_unused<const boost::spirit::unused_type,std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(124) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse_impl<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &,boost::mpl::false_) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/fail_function.hpp(38) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(263) : see reference to function template instantiation 'bool boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>::operator ()<Component,boost::spirit::traits::container_value<const boost::spirit::unused_type>::type>(const Component &,Attribute &) const' being compiled
with
[
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Attribute=boost::spirit::traits::container_value<const boost::spirit::unused_type>::type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(311) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_container<Component>(const Component &,boost::mpl::false_) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/pass_container.hpp(331) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_attribute<Component>(const Component &,boost::mpl::true_) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/kleene.hpp(65) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::operator ()<Subject>(const Component &) const' being compiled
with
[
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_,
Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/kleene.hpp(84) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse_container<boost::spirit::qi::detail::pass_container<F,Attr,Sequence>>(boost::spirit::qi::detail::pass_container<F,Attr,Sequence>) const' being compiled
with
[
Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
F=fail_function,
Attr=const boost::spirit::unused_type,
Sequence=boost::mpl::false_
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/fail_function.hpp(45) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse<Iterator,Context,Skipper,const boost::spirit::unused_type>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(37) : see reference to function template instantiation 'bool boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>::operator ()<const T>(const Component &) const' being compiled
with
[
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
T=const boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,
Component=const boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(42) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,Last,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/detail/any.hpp(55) : see reference to function template instantiation 'bool boost::fusion::detail::linear_any<boost::fusion::cons_iterator<Cons>,boost::fusion::cons_iterator<const boost::fusion::nil>,F>(const First &,const Last &,F &,boost::mpl::false_)' being compiled
with
[
Cons=const boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
First=boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>>,
Last=boost::fusion::cons_iterator<const boost::fusion::nil>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/fusion/algorithm/query/any.hpp(30) : see reference to function template instantiation 'bool boost::fusion::detail::any<Sequence,F,boost::fusion::forward_traversal_tag>(const Sequence &,F,Tag)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
Tag=boost::fusion::forward_traversal_tag
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/support/algorithm/any_if.hpp(214) : see reference to function template instantiation 'bool boost::fusion::any<Sequence,F>(const Sequence &,F)' being compiled
with
[
Sequence=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(88) : see reference to function template instantiation 'bool boost::spirit::any_if<boost::spirit::traits::attribute_not_unused<Context,Iterator>,Elements,boost::spirit::qi::detail::fail_function<Iterator,Context,Skipper>>(const Sequence &,const boost::spirit::unused_type,F,Pred)' being compiled
with
[
Context=const boost::spirit::unused_type,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Elements=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
Skipper=skipper_type,
Sequence=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
F=boost::spirit::qi::detail::fail_function<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,const boost::spirit::unused_type,skipper_type>,
Pred=boost::spirit::traits::attribute_not_unused<const boost::spirit::unused_type,std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/operator/sequence_base.hpp(124) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse_impl<Iterator,Context,Skipper,Attribute>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &,boost::mpl::false_) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/detail/parse.hpp(85) : see reference to function template instantiation 'bool boost::spirit::qi::sequence_base<Derived,Elements>::parse<Iterator,const boost::spirit::unused_type,skipper_type,const boost::spirit::unused_type>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
with
[
Derived=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>>,
Elements=boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char,mapnik::directions_t>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>>,boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard,true,false>,boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::any_real_parser<float,boost::spirit::qi::real_policies<float>>,boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>>>,boost::fusion::nil>>>>,boost::fusion::nil>>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Context=const boost::spirit::unused_type,
Skipper=skipper_type,
Attribute=const boost::spirit::unused_type
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/spirit/home/qi/parse.hpp(118) : see reference to function template instantiation 'bool boost::spirit::qi::detail::phrase_parse_impl<Expr>::call<Iterator,Skipper>(Iterator &,Iterator,const Expr &,const Skipper &,boost::spirit::qi::skip_flag::enum_type)' being compiled
with
[
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::modulus,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,mapnik::directions_t> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::float_> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &>,1> &>,2>,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Skipper=boost::spirit::ascii::space_type
]
c:\dev2\mapnik\src\text_placements\simple.cpp(147) : see reference to function template instantiation 'bool boost::spirit::qi::phrase_parse<std::_String_iterator<_Elem,_Traits,_Alloc>,boost::proto::exprns_::expr<Tag,Args,Arity>,boost::spirit::ascii::space_type>(Iterator &,Iterator,const Expr &,const Skipper &,boost::spirit::qi::skip_flag::enum_type)' being compiled
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Alloc=std::allocator<char>,
Tag=boost::proto::tagns_::tag::shift_right,
Args=boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::modulus,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,mapnik::directions_t> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::float_> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &>,1> &>,
Arity=2,
Iterator=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::modulus,boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<boost::spirit::qi::symbols<char,mapnik::directions_t> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<mapnik::directions_t>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>>,2> &,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const char &>,0>,const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript,boost::proto::argsns_::list2<const boost::spirit::terminal<boost::spirit::tag::float_> &,boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<const boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<2>,boost::fusion::vector<boost::phoenix::value<boost::phoenix::stl::push_back>,boost::phoenix::reference<std::vector<int>>,boost::spirit::argument<0>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>> &>,0>>,2> &>,2> &>,1> &>,2>,
Skipper=boost::spirit::ascii::space_type
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\text_properties.obj
text_properties.cpp
c:\dev2\mapnik\src\text_properties.cpp(255) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
compile-c-c++ build\src\msvc-10.0\release\threading-multi\config_error.obj
config_error.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\feature_style_processor.obj
feature_style_processor.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\cairo_renderer.obj
cairo_renderer.cpp
c:\dev2\mapnik\src\cairo_renderer.cpp(704) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(963) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(963) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(963) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(1168) : warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(1169) : warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(1224) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\cairo_renderer.cpp(1225) : warning C4244: 'initializing' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::cairo_renderer<Cairo::Context>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::cairo_renderer<Cairo::Surface>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_building_symbolizer.obj
process_building_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_line_symbolizer.obj
process_line_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_line_pattern_symbolizer.obj
process_line_pattern_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_text_symbolizer.obj
process_text_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_point_symbolizer.obj
process_point_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_polygon_symbolizer.obj
process_polygon_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_polygon_pattern_symbolizer.obj
process_polygon_pattern_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\xml_tree.obj
xml_tree.cpp
c:\dev2\mapnik\src\xml_tree.cpp(170) : warning C4355: 'this' : used in base member initializer list
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::boolean
]
c:\dev2\mapnik\src\xml_tree.cpp(469) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::boolean>(const std::string &) const' being compiled
with
[
T=mapnik::boolean
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=unsigned int
]
c:\dev2\mapnik\src\xml_tree.cpp(471) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<unsigned int>(const std::string &) const' being compiled
with
[
T=unsigned int
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::gamma_method_e
]
c:\dev2\mapnik\src\xml_tree.cpp(475) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::gamma_method_e>(const std::string &) const' being compiled
with
[
T=mapnik::gamma_method_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::line_join_e
]
c:\dev2\mapnik\src\xml_tree.cpp(476) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::line_join_e>(const std::string &) const' being compiled
with
[
T=mapnik::line_join_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::line_cap_e
]
c:\dev2\mapnik\src\xml_tree.cpp(477) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::line_cap_e>(const std::string &) const' being compiled
with
[
T=mapnik::line_cap_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::text_transform_e
]
c:\dev2\mapnik\src\xml_tree.cpp(478) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::text_transform_e>(const std::string &) const' being compiled
with
[
T=mapnik::text_transform_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::label_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(479) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::label_placement_e>(const std::string &) const' being compiled
with
[
T=mapnik::label_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::vertical_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(480) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::vertical_alignment_e>(const std::string &) const' being compiled
with
[
T=mapnik::vertical_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::horizontal_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(481) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::horizontal_alignment_e>(const std::string &) const' being compiled
with
[
T=mapnik::horizontal_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::justify_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(482) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<mapnik::justify_alignment_e>(const std::string &) const' being compiled
with
[
T=mapnik::justify_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::filter_mode_e
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::filter_mode_e
]
c:\dev2\mapnik\src\xml_tree.cpp(485) : see reference to function template instantiation 'mapnik::filter_mode_e mapnik::xml_node::get_attr<mapnik::filter_mode_e>(const std::string &) const' being compiled
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::point_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::point_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(486) : see reference to function template instantiation 'mapnik::point_placement_e mapnik::xml_node::get_attr<mapnik::point_placement_e>(const std::string &) const' being compiled
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::marker_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::marker_placement_e
]
c:\dev2\mapnik\src\xml_tree.cpp(487) : see reference to function template instantiation 'mapnik::marker_placement_e mapnik::xml_node::get_attr<mapnik::marker_placement_e>(const std::string &) const' being compiled
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::pattern_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::pattern_alignment_e
]
c:\dev2\mapnik\src\xml_tree.cpp(488) : see reference to function template instantiation 'mapnik::pattern_alignment_e mapnik::xml_node::get_attr<mapnik::pattern_alignment_e>(const std::string &) const' being compiled
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::line_rasterizer_e
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::line_rasterizer_e
]
c:\dev2\mapnik\src\xml_tree.cpp(489) : see reference to function template instantiation 'mapnik::line_rasterizer_e mapnik::xml_node::get_attr<mapnik::line_rasterizer_e>(const std::string &) const' being compiled
c:\dev2\mapnik\src\xml_tree.cpp(47) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\mapnik\src\xml_tree.cpp(401) : see reference to function template instantiation 'boost::optional<T> mapnik::fast_cast<T>(const mapnik::xml_tree &,const std::string &)' being compiled
with
[
T=mapnik::colorizer_mode
]
c:\dev2\mapnik\src\xml_tree.cpp(422) : see reference to function template instantiation 'boost::optional<T> mapnik::xml_node::get_opt_attr<T>(const std::string &) const' being compiled
with
[
T=mapnik::colorizer_mode
]
c:\dev2\mapnik\src\xml_tree.cpp(490) : see reference to function template instantiation 'mapnik::colorizer_mode mapnik::xml_node::get_attr<mapnik::colorizer_mode>(const std::string &) const' being compiled
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_raster_symbolizer.obj
process_raster_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_shield_symbolizer.obj
process_shield_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\process_markers_symbolizer.obj
process_markers_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\agg\agg_renderer.obj
agg_renderer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\mapnik\include\mapnik/image_filter.hpp(119) : warning C4305: 'initializing' : truncation from 'double' to 'const float'
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::markers_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(104) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::building_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(101) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::text_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(98) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::shield_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(95) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::raster_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(92) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::polygon_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(89) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::polygon_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(86) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::line_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(83) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::line_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(80) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::point_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(77) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(322) : warning C4244: 'argument' : conversion from 'double' to 'float', possible loss of data
c:\dev2\mapnik\src\agg\agg_renderer.cpp(270) : while compiling class template member function 'void mapnik::agg_renderer<T>::render_marker(const pixel_position &,const mapnik::marker &,const agg::trans_affine &,double,mapnik::composite_mode_e)'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(428) : see reference to class template instantiation 'mapnik::agg_renderer<T>' being compiled
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::markers_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(104) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::building_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(101) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::text_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(98) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::shield_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(95) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::raster_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(92) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::polygon_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(89) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::polygon_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(86) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::line_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(83) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::line_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(80) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::agg_renderer<T>::process(const mapnik::point_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/agg_renderer.hpp(77) : see declaration of 'mapnik::agg_renderer<T>::process'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(122) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::agg_renderer<mapnik::image_32>
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(191) : warning C4244: '=' : conversion from 'float' to 'unsigned char', possible loss of data
c:\dev2\mapnik\include\mapnik/image_filter.hpp(254) : see reference to function template instantiation 'void mapnik::filter::process_channel<boost::gil::bits32f[9],T>(const Src (&),Dst &,mapnik::filter::sobel)' being compiled
with
[
T=unsigned char,
Src=boost::gil::bits32f [9],
Dst=unsigned char
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(380) : see reference to function template instantiation 'void mapnik::filter::apply_convolution_3x3<boost::gil::rgba8_view_t,const boost::gil::image_view<Loc>,FilterTag>(const Src &,Dst &,FilterTag)' being compiled
with
[
Loc=boost::gil::rgba8_loc_t,
FilterTag=T6,
Src=boost::gil::rgba8_view_t,
Dst=const boost::gil::image_view<boost::gil::rgba8_loc_t>
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(492) : see reference to function template instantiation 'void mapnik::filter::apply_filter<Src,T>(Src &,FilterTag)' being compiled
with
[
Src=mapnik::image_32,
T=T6,
FilterTag=T6
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::filter::filter_visitor<Src>::operator ()<T>(const T &)' being compiled
with
[
Src=mapnik::image_32,
T=T6
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<T>(T &,int)' being compiled
with
[
Visitor=mapnik::filter::filter_visitor<mapnik::image_32>,
T=T6
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *,
T=T6
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T6,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *,
NoBackupFlag=boost::variant<mapnik::filter::blur,mapnik::filter::gray,mapnik::filter::agg_stack_blur,mapnik::filter::emboss,mapnik::filter::sharpen,mapnik::filter::edge_detect,mapnik::filter::sobel,mapnik::filter::x_gradient,mapnik::filter::y_gradient,mapnik::filter::invert>::has_fallback_type_,
T=T6
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1802) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *,
T0_=mapnik::filter::blur,
T1=mapnik::filter::gray,
T2=mapnik::filter::agg_stack_blur,
T3=mapnik::filter::emboss,
T4=mapnik::filter::sharpen,
T5=mapnik::filter::edge_detect,
T6=mapnik::filter::sobel,
T7=mapnik::filter::x_gradient,
T8=mapnik::filter::y_gradient,
T9=mapnik::filter::invert,
NoBackupFlag=boost::variant<mapnik::filter::blur,mapnik::filter::gray,mapnik::filter::agg_stack_blur,mapnik::filter::emboss,mapnik::filter::sharpen,mapnik::filter::edge_detect,mapnik::filter::sobel,mapnik::filter::x_gradient,mapnik::filter::y_gradient,mapnik::filter::invert>::has_fallback_type_,
Which=first_which,
step0=first_step
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1813) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::internal_apply_visitor_impl<Visitor,void*>(int,int,Visitor &,VoidPtrCV)' being compiled
with
[
T0_=mapnik::filter::blur,
T1=mapnik::filter::gray,
T2=mapnik::filter::agg_stack_blur,
T3=mapnik::filter::emboss,
T4=mapnik::filter::sharpen,
T5=mapnik::filter::edge_detect,
T6=mapnik::filter::sobel,
T7=mapnik::filter::x_gradient,
T8=mapnik::filter::y_gradient,
T9=mapnik::filter::invert,
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1836) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor>>(boost::detail::variant::invoke_visitor<Visitor> &)' being compiled
with
[
T0_=mapnik::filter::blur,
T1=mapnik::filter::gray,
T2=mapnik::filter::agg_stack_blur,
T3=mapnik::filter::emboss,
T4=mapnik::filter::sharpen,
T5=mapnik::filter::edge_detect,
T6=mapnik::filter::sobel,
T7=mapnik::filter::x_gradient,
T8=mapnik::filter::y_gradient,
T9=mapnik::filter::invert,
Visitor=mapnik::filter::filter_visitor<mapnik::image_32>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/apply_visitor_unary.hpp(60) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::apply_visitor<Visitor>(Visitor &)' being compiled
with
[
T0_=mapnik::filter::blur,
T1=mapnik::filter::gray,
T2=mapnik::filter::agg_stack_blur,
T3=mapnik::filter::emboss,
T4=mapnik::filter::sharpen,
T5=mapnik::filter::edge_detect,
T6=mapnik::filter::sobel,
T7=mapnik::filter::x_gradient,
T8=mapnik::filter::y_gradient,
T9=mapnik::filter::invert,
Visitor=mapnik::filter::filter_visitor<mapnik::image_32>
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(244) : see reference to function template instantiation 'void boost::apply_visitor<mapnik::filter::filter_visitor<Src>,mapnik::filter::filter_type>(Visitor &,Visitable &)' being compiled
with
[
Src=mapnik::image_32,
Visitor=mapnik::filter::filter_visitor<mapnik::image_32>,
Visitable=mapnik::filter::filter_type
]
c:\dev2\mapnik\src\agg\agg_renderer.cpp(234) : while compiling class template member function 'void mapnik::agg_renderer<T>::end_style_processing(const mapnik::feature_type_style &)'
with
[
T=mapnik::image_32
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(139) : warning C4244: '=' : conversion from 'float' to 'unsigned char', possible loss of data
c:\dev2\mapnik\include\mapnik/image_filter.hpp(153) : see reference to function template instantiation 'void mapnik::filter::process_channel_impl<const boost::gil::bits32f[9],Dst,const float[9]>(Src (&),Dst &,Conv (&))' being compiled
with
[
Dst=unsigned char,
Src=const boost::gil::bits32f [9],
Conv=const float [9]
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(254) : see reference to function template instantiation 'void mapnik::filter::process_channel<boost::gil::bits32f[9],T>(const Src (&),Dst &,mapnik::filter::blur)' being compiled
with
[
T=unsigned char,
Src=boost::gil::bits32f [9],
Dst=unsigned char
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(380) : see reference to function template instantiation 'void mapnik::filter::apply_convolution_3x3<boost::gil::rgba8_view_t,const boost::gil::image_view<Loc>,FilterTag>(const Src &,Dst &,FilterTag)' being compiled
with
[
Loc=boost::gil::rgba8_loc_t,
FilterTag=T0,
Src=boost::gil::rgba8_view_t,
Dst=const boost::gil::image_view<boost::gil::rgba8_loc_t>
]
c:\dev2\mapnik\include\mapnik/image_filter.hpp(492) : see reference to function template instantiation 'void mapnik::filter::apply_filter<Src,T>(Src &,FilterTag)' being compiled
with
[
Src=mapnik::image_32,
T=T0,
FilterTag=T0
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::filter::filter_visitor<Src>::operator ()<T>(const T &)' being compiled
with
[
Src=mapnik::image_32,
T=T0
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<T>(T &,int)' being compiled
with
[
Visitor=mapnik::filter::filter_visitor<mapnik::image_32>,
T=T0
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *,
T=T0
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T0,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<mapnik::filter::filter_visitor<mapnik::image_32>>,
VoidPtrCV=void *,
NoBackupFlag=boost::variant<mapnik::filter::blur,mapnik::filter::gray,mapnik::filter::agg_stack_blur,mapnik::filter::emboss,mapnik::filter::sharpen,mapnik::filter::edge_detect,mapnik::filter::sobel,mapnik::filter::x_gradient,mapnik::filter::y_gradient,mapnik::filter::invert>::has_fallback_type_,
T=T0
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\grid.obj
grid.cpp
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\grid_renderer.obj
grid_renderer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::markers_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(97) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::building_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(94) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::text_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(91) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::shield_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(88) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::raster_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(85) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(82) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(79) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::line_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(76) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::line_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(73) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::point_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(70) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(154) : warning C4244: 'argument' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\grid\grid_renderer.cpp(105) : while compiling class template member function 'void mapnik::grid_renderer<T>::render_marker(mapnik::feature_impl &,unsigned int,const pixel_position &,const mapnik::marker &,const agg::trans_affine &,double,mapnik::composite_mode_e)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(165) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(154) : warning C4244: 'argument' : conversion from 'double' to 'unsigned int', possible loss of data
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::markers_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(97) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::building_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(94) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::text_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(91) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::shield_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(88) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::raster_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(85) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(82) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(79) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::line_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(76) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::line_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(73) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::grid_renderer<T>::process(const mapnik::point_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)' : no suitable definition provided for explicit template instantiation request
with
[
T=mapnik::grid
]
c:\dev2\mapnik\include\mapnik/grid/grid_renderer.hpp(70) : see declaration of 'mapnik::grid_renderer<T>::process'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(62) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(114) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\grid_renderer.cpp(105) : while compiling class template member function 'void mapnik::grid_renderer<T>::render_marker(mapnik::feature_impl &,unsigned int,const pixel_position &,const mapnik::marker &,const agg::trans_affine &,double,mapnik::composite_mode_e)'
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_building_symbolizer.obj
process_building_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_building_symbolizer.cpp(55) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_building_symbolizer.cpp(48) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::building_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_building_symbolizer.cpp(151) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_line_pattern_symbolizer.obj
process_line_pattern_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_line_pattern_symbolizer.cpp(54) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_line_pattern_symbolizer.cpp(47) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::line_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_line_pattern_symbolizer.cpp(87) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_line_symbolizer.obj
process_line_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_line_symbolizer.cpp(58) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_line_symbolizer.cpp(51) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::line_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_line_symbolizer.cpp(103) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_markers_symbolizer.obj
process_markers_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_markers_symbolizer.cpp(83) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_markers_symbolizer.cpp(63) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::markers_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_markers_symbolizer.cpp(201) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_point_symbolizer.obj
process_point_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_polygon_pattern_symbolizer.obj
process_polygon_pattern_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_polygon_pattern_symbolizer.cpp(53) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_polygon_pattern_symbolizer.cpp(46) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_pattern_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_polygon_pattern_symbolizer.cpp(79) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_polygon_symbolizer.obj
process_polygon_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(280) : warning C4244: 'argument' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixfmt.hpp(260) : while compiling class template member function 'void mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>::blend_hline(int,int,unsigned int,const mapnik::gray32 &,agg::int8u)'
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_polygon_symbolizer.cpp(81) : see reference to class template instantiation 'mapnik::pixfmt_alpha_blend_gray<Blender,RenBuf>' being compiled
with
[
Blender=mapnik::blender_gray32,
RenBuf=mapnik::grid_rendering_buffer
]
c:\dev2\mapnik\src\grid\process_polygon_symbolizer.cpp(50) : while compiling class template member function 'void mapnik::grid_renderer<T>::process(const mapnik::polygon_symbolizer &,mapnik::feature_impl &,const mapnik::proj_transform &)'
with
[
T=mapnik::grid
]
c:\dev2\mapnik\src\grid\process_polygon_symbolizer.cpp(96) : see reference to class template instantiation 'mapnik::grid_renderer<T>' being compiled
with
[
T=mapnik::grid
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_raster_symbolizer.obj
process_raster_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_shield_symbolizer.obj
process_shield_symbolizer.cpp
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(288) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(289) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(296) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\mapnik\include\mapnik/grid/grid_pixel.hpp(297) : warning C4244: '=' : conversion from 'mapnik::gray32::calc_type' to 'mapnik::gray32::value_type', possible loss of data
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
compile-c-c++ build\src\msvc-10.0\release\threading-multi\grid\process_text_symbolizer.obj
process_text_symbolizer.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1231) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1224) : while compiling class template member function 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>::variant(void)'
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/transform_expression.hpp(136) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6>' being compiled
with
[
T0_=mapnik::identity_node,
T1=mapnik::matrix_node,
T2=mapnik::translate_node,
T3=mapnik::scale_node,
T4=mapnik::rotate_node,
T5=mapnik::skewX_node,
T6=mapnik::skewY_node
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'mapnik::feature_style_processor<Processor>::feature_style_processor(const mapnik::Map &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(49) : see declaration of 'mapnik::feature_style_processor<Processor>::feature_style_processor'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(const mapnik::layer &,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(59) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply(void)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(54) : see declaration of 'mapnik::feature_style_processor<Processor>::apply'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::start_metawriters(const mapnik::Map &,const mapnik::projection &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(64) : see declaration of 'mapnik::feature_style_processor<Processor>::start_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::stop_metawriters(const mapnik::Map &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(68) : see declaration of 'mapnik::feature_style_processor<Processor>::stop_metawriters'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::apply_to_layer(const mapnik::layer &,Processor &,const mapnik::projection &,double,std::set<_Kty> &)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>,
_Kty=std::string
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(73) : see declaration of 'mapnik::feature_style_processor<Processor>::apply_to_layer'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(92) : warning C4661: 'void mapnik::feature_style_processor<Processor>::render_style(const mapnik::layer &,Processor &,mapnik::feature_type_style *,const std::string &,mapnik::featureset_ptr,const mapnik::proj_transform &,double)' : no suitable definition provided for explicit template instantiation request
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
c:\dev2\mapnik\include\mapnik/feature_style_processor.hpp(82) : see declaration of 'mapnik::feature_style_processor<Processor>::render_style'
with
[
Processor=mapnik::grid_renderer<mapnik::grid>
]
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.obj
shapeindex.cpp
c:\dev2\mapnik\utils\shapeindex\shapeindex.cpp(161) : warning C4244: 'initializing' : conversion from 'std::streamoff' to 'long', possible loss of data
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shape_io.obj
shape_io.cpp
...on 100th target...
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shape_datasource.obj
shape_datasource.cpp
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shape_featureset.obj
shape_featureset.cpp
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(70) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(59) : while compiling class template member function 'mapnik::feature_ptr shape_featureset<filterT>::next(void)'
with
[
filterT=mapnik::filter_in_box
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(268) : see reference to class template instantiation 'shape_featureset<filterT>' being compiled
with
[
filterT=mapnik::filter_in_box
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(146) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(70) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(59) : while compiling class template member function 'mapnik::feature_ptr shape_featureset<filterT>::next(void)'
with
[
filterT=mapnik::filter_at_point
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(269) : see reference to class template instantiation 'shape_featureset<filterT>' being compiled
with
[
filterT=mapnik::filter_at_point
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(146) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shape_index_featureset.obj
shape_index_featureset.cpp
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\dbfile.obj
dbfile.cpp
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(111) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(140) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(149) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(157) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(166) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(210) : warning C4244: '=' : conversion from 'std::streamoff' to 'size_t', possible loss of data
compile-c-c++ build\utils\shapeindex\msvc-10.0\release\threading-multi\shape_utils.obj
shape_utils.cpp
compile-c-c++ build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\main.obj
main.cpp
c:\dev2\mapnik\plugins\input\postgis\resultset.hpp(165) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\dbfile.obj
dbfile.cpp
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(111) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(140) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(149) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(157) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(166) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\dbfile.cpp(210) : warning C4244: '=' : conversion from 'std::streamoff' to 'size_t', possible loss of data
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\shape_datasource.obj
shape_datasource.cpp
msvc.link.dll build\src\msvc-10.0\release\threading-multi\mapnik.dll
Searching libraries
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\MSVCRT.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\OLDNAMES.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_date_time-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_system-vc100-mt-1_49.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Ole32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Psapi.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\MSVCRT.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\OLDNAMES.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_date_time-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_system-vc100-mt-1_49.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Ole32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Psapi.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Finished searching libraries
Creating library build\src\msvc-10.0\release\threading-multi\mapnik.lib and object build\src\msvc-10.0\release\threading-multi\mapnik.exp
Searching libraries
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\MSVCRT.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\OLDNAMES.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_date_time-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_system-vc100-mt-1_49.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Ole32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Psapi.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
Finished searching libraries
Searching libraries
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\MSVCRT.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\OLDNAMES.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_date_time-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_system-vc100-mt-1_49.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Ole32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\Psapi.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
Searching build\deps\agg\msvc-10.0\release\link-static\threading-multi\libagg.lib:
Searching build\ltdl\msvc-10.0\release\link-static\threading-multi\libltdl.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_thread-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_filesystem-vc100-mt-1_49.lib:
Searching c:\dev2\boost-49-vc100\lib\libboost_regex-vc100-mt-1_49.lib:
Searching c:\dev2\zlib\zlib.lib:
Searching c:\dev2\libpng\libpng.lib:
Searching c:\dev2\jpeg\libjpeg.lib:
Searching c:\dev2\tiff\libtiff\libtiff.lib:
Searching c:\dev2\freetype\freetype.lib:
Searching c:\dev2\proj\src\proj.lib:
Searching c:\dev2\icu\lib\icuuc.lib:
Searching c:\dev2\libxml2\win32\bin.msvc\libxml2.lib:
Searching c:\dev2\cairo\src\release\cairo.lib:
Searching c:\dev2\cairomm\MSVC_Net2010\cairomm\Win32\Release\cairomm-vc100-1_0.lib:
Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\msvcprt.lib:
Finished searching libraries
msvc.manifest.dll build\src\msvc-10.0\release\threading-multi\mapnik.dll
common.copy c:\mapnik-2.0\lib\mapnik.dll
build\src\msvc-10.0\release\threading-multi\mapnik.dll
1 file(s) copied.
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\shape_featureset.obj
shape_featureset.cpp
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(70) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(59) : while compiling class template member function 'mapnik::feature_ptr shape_featureset<filterT>::next(void)'
with
[
filterT=mapnik::filter_in_box
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(268) : see reference to class template instantiation 'shape_featureset<filterT>' being compiled
with
[
filterT=mapnik::filter_in_box
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(146) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(70) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(59) : while compiling class template member function 'mapnik::feature_ptr shape_featureset<filterT>::next(void)'
with
[
filterT=mapnik::filter_at_point
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(269) : see reference to class template instantiation 'shape_featureset<filterT>' being compiled
with
[
filterT=mapnik::filter_at_point
]
c:\dev2\mapnik\plugins\input\shape\shape_featureset.cpp(146) : warning C4244: 'argument' : conversion from 'std::streamoff' to 'int', possible loss of data
msvc.link build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.exe
Creating library build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.lib and object build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.exp
msvc.manifest build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.exe
common.copy c:\mapnik-2.0\bin\shapeindex.exe
build\utils\shapeindex\msvc-10.0\release\threading-multi\shapeindex.exe
1 file(s) copied.
msvc.link build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exe
Creating library build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.lib and object build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exp
main.obj : error LNK2019: unresolved external symbol "private: static enum mapnik::logger::severity_type mapnik::logger::severity_level_" (?severity_level_@logger@mapnik@@0W4severity_type@12@A) referenced in function "public: static enum mapnik::logger::severity_type __cdecl mapnik::logger::get_severity(void)" (?get_severity@logger@mapnik@@SA?AW4severity_type@12@XZ)
main.obj : error LNK2019: unresolved external symbol "private: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > mapnik::logger::format_" (?format_@logger@mapnik@@0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@A) referenced in function "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl mapnik::logger::get_format(void)" (?get_format@logger@mapnik@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
main.obj : error LNK2019: unresolved external symbol "private: static class boost::unordered::unordered_map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,enum mapnik::logger::severity_type,struct boost::hash<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,struct std::equal_to<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,enum mapnik::logger::severity_type> > > mapnik::logger::object_severity_level_" (?object_severity_level_@logger@mapnik@@0V?$unordered_map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4severity_type@logger@mapnik@@U?$hash@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@U?$equal_to@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4severity_type@logger@mapnik@@@std@@@2@@unordered@boost@@A) referenced in function "public: static enum mapnik::logger::severity_type __cdecl mapnik::logger::get_object_severity(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?get_object_severity@logger@mapnik@@SA?AW4severity_type@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
main.obj : error LNK2019: unresolved external symbol "private: static class boost::mutex mapnik::logger::severity_mutex_" (?severity_mutex_@logger@mapnik@@0Vmutex@boost@@A) referenced in function "public: static void __cdecl mapnik::logger::set_severity(enum mapnik::logger::severity_type const &)" (?set_severity@logger@mapnik@@SAXABW4severity_type@12@@Z)
main.obj : error LNK2019: unresolved external symbol "private: static class boost::mutex mapnik::logger::format_mutex_" (?format_mutex_@logger@mapnik@@0Vmutex@boost@@A) referenced in function "public: static void __cdecl mapnik::logger::set_format(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?set_format@logger@mapnik@@SAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exe : fatal error LNK1120: 5 unresolved externals
call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /INCREMENTAL:NO /MACHINE:X86 /subsystem:console /out:"build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exe" /LIBPATH:"c:\Program Files\MicrosoftSDKs\Windows\v7.0A\Lib" /LIBPATH:"c:\dev2\boost-49-vc100\lib" /LIBPATH:"c:\dev2\icu\lib" /LIBPATH:"c:\dev2\postgresql\src\interfaces\libpq\Release" @"build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exe.rsp"
if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL%
...failed msvc.link build\utils\pgsql2sqlite\msvc-10.0\release\threading-multi\pgsql2sqlite.exe...
...skipped <pc:\mapnik-2.0\bin>pgsql2sqlite.exe for lack of <pbuild\utils\pgsql2sqlite\msvc-10.0\release\threading-multi>pgsql2sqlite.exe...
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\shape_index_featureset.obj
shape_index_featureset.cpp
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\shape_io.obj
shape_io.cpp
compile-c-c++ build\plugins\input\shape\msvc-10.0\release\threading-multi\shape_utils.obj
shape_utils.cpp
msvc.link.dll build\plugins\input\shape\msvc-10.0\release\threading-multi\shape.input
Creating library build\plugins\input\shape\msvc-10.0\release\threading-multi\shape.lib and object build\plugins\input\shape\msvc-10.0\release\threading-multi\shape.exp
msvc.manifest.dll build\plugins\input\shape\msvc-10.0\release\threading-multi\shape.input
compile-c-c++ build\plugins\input\csv\msvc-10.0\release\threading-multi\csv_datasource.obj
csv_datasource.cpp
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(150) : warning C4244: '=' : conversion from 'std::streamoff' to 'unsigned int', possible loss of data
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(130) : see reference to function template instantiation 'void csv_datasource::parse_csv<std::istringstream>(T &,const std::string &,const std::string &,const std::string &) const' being compiled
with
[
T=std::istringstream
]
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(849) : warning C4804: '>' : unsafe use of type 'bool' in operation
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(150) : warning C4244: '=' : conversion from 'std::streamoff' to 'unsigned int', possible loss of data
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(137) : see reference to function template instantiation 'void csv_datasource::parse_csv<std::ifstream>(T &,const std::string &,const std::string &,const std::string &) const' being compiled
with
[
T=std::ifstream
]
c:\dev2\mapnik\plugins\input\csv\csv_datasource.cpp(849) : warning C4804: '>' : unsafe use of type 'bool' in operation
msvc.link.dll build\plugins\input\csv\msvc-10.0\release\threading-multi\csv.input
Creating library build\plugins\input\csv\msvc-10.0\release\threading-multi\csv.lib and object build\plugins\input\csv\msvc-10.0\release\threading-multi\csv.exp
msvc.manifest.dll build\plugins\input\csv\msvc-10.0\release\threading-multi\csv.input
compile-c-c++ build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite_datasource.obj
sqlite_datasource.cpp
c:\dev2\mapnik\plugins\input\sqlite\sqlite_utils.hpp(554) : warning C4101: 'ex' : unreferenced local variable
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2003) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1991) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2055) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2036) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2087) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\mapnik\include\mapnik/params.hpp(61) : see reference to function template instantiation 'Target boost::lexical_cast<T,T1>(const Source &)' being compiled
with
[
Target=unsigned int,
T=unsigned int,
T1=T2,
Source=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::value_extractor_visitor<T>::operator ()<int>(T1) const' being compiled
with
[
T=unsigned int,
T1=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const mapnik::value_extractor_visitor<unsigned int>,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T1,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1802) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<T0_,T1,T2,T3>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
Which=first_which,
step0=first_step
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1824) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor_impl<Visitor,const void*>(int,int,Visitor &,VoidPtrCV)' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1846) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor>>(boost::detail::variant::invoke_visitor<Visitor> &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=const mapnik::value_extractor_visitor<unsigned int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/apply_visitor_unary.hpp(76) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::apply_visitor<const Visitor>(Visitor &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=mapnik::value_extractor_visitor<unsigned int>
]
c:\dev2\mapnik\include\mapnik/params.hpp(84) : see reference to function template instantiation 'void boost::apply_visitor<mapnik::value_extractor_visitor<T>,const _Ty2>(const Visitor &,Visitable &)' being compiled
with
[
T=unsigned int,
_Ty2=mapnik::value_holder,
Visitor=mapnik::value_extractor_visitor<unsigned int>,
Visitable=mapnik::value_holder
]
c:\dev2\mapnik\include\mapnik/params.hpp(79) : while compiling class template member function 'boost::optional<T> mapnik::parameters::converter<T>::extract(const mapnik::parameters &,const std::string &,const boost::optional<T> &)'
with
[
T=unsigned int
]
c:\dev2\mapnik\include\mapnik/params.hpp(97) : see reference to class template instantiation 'mapnik::parameters::converter<T>' being compiled
with
[
T=unsigned int
]
c:\dev2\mapnik\plugins\input\sqlite\sqlite_datasource.cpp(157) : see reference to function template instantiation 'boost::optional<T> mapnik::parameters::get<unsigned int>(const std::string &) const' being compiled
with
[
T=unsigned int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2003) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1991) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2055) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2036) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2087) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\mapnik\include\mapnik/params.hpp(61) : see reference to function template instantiation 'Target boost::lexical_cast<T,T1>(const Source &)' being compiled
with
[
Target=unsigned int,
T=unsigned int,
T1=T3,
Source=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::value_extractor_visitor<T>::operator ()<double>(T1) const' being compiled
with
[
T=unsigned int,
T1=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const mapnik::value_extractor_visitor<unsigned int>,
T=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T2,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
T=T2
]
compile-c-c++ build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite_featureset.obj
sqlite_featureset.cpp
c:\dev2\mapnik\plugins\input\sqlite\sqlite_utils.hpp(554) : warning C4101: 'ex' : unreferenced local variable
msvc.link.dll build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite.input
Creating library build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite.lib and object build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite.exp
msvc.manifest.dll build\plugins\input\sqlite\msvc-10.0\release\threading-multi\sqlite.input
compile-c-c++ build\plugins\input\raster\msvc-10.0\release\threading-multi\raster_datasource.obj
raster_datasource.cpp
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2003) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1991) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2055) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2036) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2087) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\mapnik\include\mapnik/params.hpp(61) : see reference to function template instantiation 'Target boost::lexical_cast<T,T1>(const Source &)' being compiled
with
[
Target=unsigned int,
T=unsigned int,
T1=T2,
Source=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::value_extractor_visitor<T>::operator ()<int>(T1) const' being compiled
with
[
T=unsigned int,
T1=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const mapnik::value_extractor_visitor<unsigned int>,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T1,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1802) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<T0_,T1,T2,T3>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
Which=first_which,
step0=first_step
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1824) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor_impl<Visitor,const void*>(int,int,Visitor &,VoidPtrCV)' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1846) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor>>(boost::detail::variant::invoke_visitor<Visitor> &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=const mapnik::value_extractor_visitor<unsigned int>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/apply_visitor_unary.hpp(76) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::apply_visitor<const Visitor>(Visitor &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=mapnik::value_extractor_visitor<unsigned int>
]
c:\dev2\mapnik\include\mapnik/params.hpp(84) : see reference to function template instantiation 'void boost::apply_visitor<mapnik::value_extractor_visitor<T>,const _Ty2>(const Visitor &,Visitable &)' being compiled
with
[
T=unsigned int,
_Ty2=mapnik::value_holder,
Visitor=mapnik::value_extractor_visitor<unsigned int>,
Visitable=mapnik::value_holder
]
c:\dev2\mapnik\include\mapnik/params.hpp(79) : while compiling class template member function 'boost::optional<T> mapnik::parameters::converter<T>::extract(const mapnik::parameters &,const std::string &,const boost::optional<T> &)'
with
[
T=unsigned int
]
c:\dev2\mapnik\include\mapnik/params.hpp(103) : see reference to class template instantiation 'mapnik::parameters::converter<T>' being compiled
with
[
T=unsigned int
]
c:\dev2\mapnik\plugins\input\raster\raster_datasource.cpp(64) : see reference to function template instantiation 'boost::optional<T> mapnik::parameters::get<unsigned int>(const std::string &,const T &) const' being compiled
with
[
T=unsigned int
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2003) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1991) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2055) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num_ignoring_minus<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2036) : while compiling class template member function 'unsigned int boost::detail::lexical_cast_dynamic_num<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=unsigned int,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2087) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num<Target,Source>' being compiled
with
[
Target=unsigned int,
Source=src
]
c:\dev2\mapnik\include\mapnik/params.hpp(61) : see reference to function template instantiation 'Target boost::lexical_cast<T,T1>(const Source &)' being compiled
with
[
Target=unsigned int,
T=unsigned int,
T1=T3,
Source=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::value_extractor_visitor<T>::operator ()<double>(T1) const' being compiled
with
[
T=unsigned int,
T1=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const mapnik::value_extractor_visitor<unsigned int>,
T=T3
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T2,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<unsigned int>>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/numeric/conversion/converter_policies.hpp(179) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
c:\dev2\boost-49-vc100\include\boost-1_49\boost/numeric/conversion/converter_policies.hpp(179) : while compiling class template member function 'bool boost::numeric::raw_converter<Traits>::low_level_convert(int)'
with
[
Traits=boost::numeric::conversion_traits<bool,src>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/numeric/conversion/detail/converter.hpp(509) : see reference to class template instantiation 'boost::numeric::raw_converter<Traits>' being compiled
with
[
Traits=boost::numeric::conversion_traits<bool,src>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/numeric/conversion/converter.hpp(35) : see reference to class template instantiation 'boost::numeric::convdetail::non_rounding_converter<Traits,RangeChecker,RawConverter>' being compiled
with
[
Traits=boost::numeric::conversion_traits<bool,src>,
RangeChecker=boost::numeric::convdetail::generic_range_checker<boost::numeric::conversion_traits<bool,src>,boost::numeric::convdetail::LT_Zero<boost::numeric::conversion_traits<bool,src>>,boost::numeric::convdetail::GT_HiT<boost::numeric::conversion_traits<bool,src>>,boost::numeric::def_overflow_handler>,
RawConverter=boost::numeric::raw_converter<boost::numeric::conversion_traits<bool,src>>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1979) : see reference to class template instantiation 'boost::numeric::converter<T,S,Traits,OverflowHandler,Float2IntRounder>' being compiled
with
[
T=bool,
S=src,
Traits=boost::numeric::conversion_traits<bool,src>,
OverflowHandler=boost::numeric::def_overflow_handler,
Float2IntRounder=boost::detail::throw_on_precision_loss<src>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(1969) : while compiling class template member function 'bool boost::detail::lexical_cast_dynamic_num_not_ignoring_minus<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=bool,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2055) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num_not_ignoring_minus<Target,Source>' being compiled
with
[
Target=bool,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2036) : while compiling class template member function 'bool boost::detail::lexical_cast_dynamic_num<Target,Source>::lexical_cast_impl(const Source &)'
with
[
Target=bool,
Source=src
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/lexical_cast.hpp(2087) : see reference to class template instantiation 'boost::detail::lexical_cast_dynamic_num<Target,Source>' being compiled
with
[
Target=bool,
Source=src
]
c:\dev2\mapnik\include\mapnik/params.hpp(61) : see reference to function template instantiation 'Target boost::lexical_cast<T,T1>(const Source &)' being compiled
with
[
Target=bool,
T=bool,
T1=T2,
Source=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(858) : see reference to function template instantiation 'void mapnik::value_extractor_visitor<T>::operator ()<int>(T1) const' being compiled
with
[
T=bool,
T1=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(130) : see reference to function template instantiation 'void boost::detail::variant::invoke_visitor<Visitor>::internal_visit<const T>(T &,int)' being compiled
with
[
Visitor=const mapnik::value_extractor_visitor<bool>,
T=T2
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(173) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<bool>>,
VoidPtrCV=const void *,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/visitation_impl.hpp(256) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T1,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<bool>>,
VoidPtrCV=const void *,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
T=T1
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1802) : see reference to function template instantiation 'void boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<T0_,T1,T2,T3>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
with
[
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<bool>>,
VoidPtrCV=const void *,
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
NoBackupFlag=boost::variant<mapnik::value_null,int,double,std::string>::has_fallback_type_,
Which=first_which,
step0=first_step
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1824) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor_impl<Visitor,const void*>(int,int,Visitor &,VoidPtrCV)' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=boost::detail::variant::invoke_visitor<const mapnik::value_extractor_visitor<bool>>,
VoidPtrCV=const void *
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/variant.hpp(1846) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor>>(boost::detail::variant::invoke_visitor<Visitor> &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=const mapnik::value_extractor_visitor<bool>
]
c:\dev2\boost-49-vc100\include\boost-1_49\boost/variant/detail/apply_visitor_unary.hpp(76) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::apply_visitor<const Visitor>(Visitor &) const' being compiled
with
[
T0_=mapnik::value_null,
T1=int,
T2=double,
T3=std::string,
Visitor=mapnik::value_extractor_visitor<bool>
]
c:\dev2\mapnik\include\mapnik/params.hpp(84) : see reference to function template instantiation 'void boost::apply_visitor<mapnik::value_extractor_visitor<T>,const _Ty2>(const Visitor &,Visitable &)' being compiled
with
[
T=bool,
_Ty2=mapnik::value_holder,
Visitor=mapnik::value_extractor_visitor<bool>,
Visitable=mapnik::value_holder
]
c:\dev2\mapnik\include\mapnik/params.hpp(79) : while compiling class template member function 'boost::optional<T> mapnik::parameters::converter<T>::extract(const mapnik::parameters &,const std::string &,const boost::optional<T> &)'
with
[
T=bool
]
c:\dev2\mapnik\include\mapnik/params.hpp(103) : see reference to class template instantiation 'mapnik::parameters::converter<T>' being compiled
with
[
T=bool
]
c:\dev2\mapnik\plugins\input\raster\raster_datasource.cpp(63) : see reference to function template instantiat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment