Build Log
  

Build started: Project: PolygonPathExample, Configuration: Debug|Win32

Command Lines
  
Creating temporary file "c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000111923640.rsp" with contents
[
/Od /I "C:\GLUT\glut-3.7\\" /I "C:\Program Files\CGAL-3.4\auxiliary\gmp\include" /I "C:\Program Files\CGAL-3.4\include\CGAL\config\msvc" /I "C:\boost\boost_1_35_0\\" /I "C:\Program Files\CGAL-3.4\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_SECURE_SCL=0" /D "CGAL_USE_GMP" /D "TIXML_USE_STL" /D "CGAL_CFG_NO_NEXTAFTER" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /Gm /EHsc /RTC1 /MTd /Yu"stdafx.h" /Fp"Debug\PolygonsPathExample.pch" /Fo"Debug\\" /Fd"Debug\vc90.pdb" /W3 /c /Wp64 /ZI /TP ".\Problem_input_reader.cpp"

".\Problem_input.cpp"

".\Problem_info.cpp"

".\Polyline_drawer.cpp"

".\PolygonPathExample.cpp"

".\Polygon_drawer.cpp"

".\Path_viewer.cpp"

".\Path_planner_algorithm.cpp"

".\Operators.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000111923640.rsp" /nologo /errorReport:prompt"
Creating temporary file "c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000211923640.rsp" with contents
[
/OUT:"Debug/PolygonsPathExample.exe" /INCREMENTAL /LIBPATH:"C:\GLUT\glut-3.7\\" /LIBPATH:"C:\Program Files\CGAL-3.4\auxiliary\gmp\include" /LIBPATH:"C:\Program Files\CGAL-3.4\auxiliary\gmp\lib" /LIBPATH:"C:\Program Files\CGAL-3.4\lib" /LIBPATH:"C:\boost\boost_1_35_0\lib" /MANIFEST /MANIFESTFILE:"Debug\PolygonsPathExample.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"Debug/CutAndPackExample.pdb" /SUBSYSTEM:CONSOLE /DYNAMICBASE:NO /MACHINE:X86 glut32.lib opengl32.lib gmp-vc90-mt.lib mpfr-vc90-mt.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

".\Debug\Operators.obj"

".\Debug\Path_planner_algorithm.obj"

".\Debug\Path_viewer.obj"

".\Debug\Polygon_drawer.obj"

".\Debug\PolygonPathExample.obj"

".\Debug\Polyline_drawer.obj"

".\Debug\Problem_info.obj"

".\Debug\Problem_input.obj"

".\Debug\Problem_input_reader.obj"

".\Debug\stdafx.obj"

".\Debug\PolygonsPathExample.exe.embed.manifest.res"
]
Creating command line "link.exe @"c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000211923640.rsp" /NOLOGO /ERRORREPORT:PROMPT"
Creating temporary file "c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000311923640.rsp" with contents
[
/out:".\Debug\PolygonsPathExample.exe.embed.manifest" /notify_update /manifest

".\Debug\PolygonsPathExample.exe.intermediate.manifest"
]
Creating command line "mt.exe @"c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\RSP00000311923640.rsp" /nologo"
Creating temporary file "c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\BAT00000411923640.bat" with contents
[
@echo Manifest resource last updated at %TIME% on %DATE% > ".\Debug\mt.dep"
]
Creating command line """c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\BAT00000411923640.bat"""
Output Window
  
Compiling...
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
Problem_input_reader.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : while compiling class template member function 'int CGAL::Polygon_2::size(void) const'
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_with_holes_2.h(128) : see reference to class template instantiation 'CGAL::Polygon_2' being compiled
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_with_holes_2.h(34) : see reference to class template instantiation 'CGAL::General_polygon_with_holes_2' being compiled
        with
        [
            Polygon_=CGAL::Polygon_2
        ]
        c:\program files\cgal-3.4\include\cgal\gps_segment_traits_2.h(65) : see reference to class template instantiation 'CGAL::Polygon_with_holes_2' being compiled
        with
        [
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(52) : see reference to class template instantiation 'CGAL::Gps_segment_traits_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(39) : see reference to class template instantiation 'CGAL::General_polygon_set_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\typedef.h(28) : see reference to class template instantiation 'CGAL::Polygon_set_2' being compiled
        with
        [
            Kernel=Kernel
        ]
Generating Code...
Compiling...
Operators.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
Path_planner_algorithm.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(355) : warning C4996: 'CGAL::insert_curves': was declared deprecated
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(593) : see declaration of 'CGAL::insert_curves'
c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : while compiling class template member function 'int CGAL::Polygon_2::size(void) const'
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_with_holes_2.h(128) : see reference to class template instantiation 'CGAL::Polygon_2' being compiled
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_with_holes_2.h(34) : see reference to class template instantiation 'CGAL::General_polygon_with_holes_2' being compiled
        with
        [
            Polygon_=CGAL::Polygon_2
        ]
        c:\program files\cgal-3.4\include\cgal\gps_segment_traits_2.h(65) : see reference to class template instantiation 'CGAL::Polygon_with_holes_2' being compiled
        with
        [
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(52) : see reference to class template instantiation 'CGAL::Gps_segment_traits_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(39) : see reference to class template instantiation 'CGAL::General_polygon_set_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\typedef.h(28) : see reference to class template instantiation 'CGAL::Polygon_set_2' being compiled
        with
        [
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\arr_face_map.h(228) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arr_face_map.h(226) : while compiling class template member function 'void CGAL::Arr_face_index_map::_init(void)'
        with
        [
            Arrangement_=Arrangement_2
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(296) : see reference to class template instantiation 'CGAL::Arr_face_index_map' being compiled
        with
        [
            Arrangement_=Arrangement_2
        ]
c:\program files\cgal-3.4\include\cgal\arr_face_map.h(228) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(98) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(97) : while compiling class template member function 'const unsigned int &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\arr_face_map.h(60) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'unsigned int &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\arr_vertex_map.h(236) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arr_vertex_map.h(234) : while compiling class template member function 'void CGAL::Arr_vertex_index_map::_init(void)'
        with
        [
            Arrangement_=Arrangement_2
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(362) : see reference to class template instantiation 'CGAL::Arr_vertex_index_map' being compiled
        with
        [
            Arrangement_=Arrangement_2
        ]
c:\program files\cgal-3.4\include\cgal\arr_vertex_map.h(236) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'unsigned int &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\arr_vertex_map.h(62) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(98) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(97) : while compiling class template member function 'const unsigned int &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\minkowski_sum_2\minkowski_sum_conv_2.h(529) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2\minkowski_sum_conv_2.h(374) : while compiling class template member function 'void CGAL::Minkowski_sum_by_convolution_2::_convolution_cycle(unsigned int,unsigned int,bool,const std::vector<_Ty> &,CGAL::Polygon_circulator,unsigned int,unsigned int,bool,const std::vector<_Ty> &,CGAL::Polygon_circulator,unsigned int,std::set<_Kty> &,std::list> &,std::list::X_monotone_curve_2> &) const'
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>,
            _Ty=CGAL::Direction_2>,
            Ctnr=std::vector>>,
            _Kty=CGAL::Minkowski_sum_by_convolution_2>>>::Convolution_label,
            _Ty1=std::pair>>>,unsigned int>,
            _Ty2=std::pair>>>,unsigned int>,
            Traits_=CGAL::Arr_segment_traits_2
        ]
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2.h(45) : see reference to class template instantiation 'CGAL::Minkowski_sum_by_convolution_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(46) : see reference to function template instantiation 'CGAL::Polygon_with_holes_2 CGAL::minkowski_sum_2>(const CGAL::Polygon_2 &,const CGAL::Polygon_2 &)' being compiled
        with
        [
            Kernel=Kernel,
            _Ty=CGAL::Point_2>,
            Traits_P=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(639) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(591) : see reference to function template instantiation 'void CGAL::General_polygon_set_2::join(InputIterator,InputIterator,CGAL::Polygon_with_holes_2 &,unsigned int)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            InputIterator=std::_Vector_iterator>,
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(134) : see reference to function template instantiation 'void CGAL::General_polygon_set_2::join(InputIterator,InputIterator,unsigned int)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            InputIterator=std::_Vector_iterator>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(75) : see reference to function template instantiation 'void CGAL::Polygon_set_2::join>(InputIterator,InputIterator)' being compiled
        with
        [
            Kernel=Kernel,
            _Ty=Polygon_with_holes_2,
            _Alloc=std::allocator,
            InputIterator=std::_Vector_iterator>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_2_utils.h(57) : warning C4244: 'initializing' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(420) : see reference to function template instantiation 'void CGAL::make_x_monotone,std::back_insert_iterator>>(CurveInputIter,CurveInputIter,XCurveOutIter,PointOutIter,Traits *)' being compiled
        with
        [
            GeomTraits=CGAL::Gps_segment_traits_2>>>,
            InputIterator=CGAL::Polygon_2_edge_iterator>>>,
            _Container=std::list,
            _Ty=CGAL::Point_2>,
            CurveInputIter=CGAL::Polygon_2_edge_iterator>>>,
            XCurveOutIter=std::back_insert_iterator>,
            PointOutIter=std::back_insert_iterator>>>,
            Traits=CGAL::Gps_segment_traits_2>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(491) : see reference to function template instantiation 'void CGAL::insert,InputIterator>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator,boost::integral_constant::type)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            InputIterator=CGAL::Polygon_2_edge_iterator>>>,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(80) : see reference to function template instantiation 'void CGAL::insert,CGAL::Polygon_2_edge_iterator>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            Traits_=Kernel,
            Container_=std::vector>>,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            InputIterator=CGAL::Polygon_2_edge_iterator>>>
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(245) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Vd_visitor,
            Subcurve_=CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Sweep_line_event>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            CurveInputIterator=std::_Vector_iterator>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_vertical_decomposition_2.h(130) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep,std::_Vector_iterator::Ex_point_2,std::allocator::Ex_point_2>>>(CurveInputIterator,CurveInputIterator,PointInputIterator,PointInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Vd_visitor,
            Subcurve_=CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Sweep_line_event>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            _Ty=Vd_x_monotone_curve_2,
            _Alloc=std::allocator,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,
            CurveInputIterator=std::_Vector_iterator>,
            PointInputIterator=std::_Vector_iterator>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(123) : see reference to function template instantiation 'OutputIterator CGAL::decompose,std::back_insert_iterator<_Container>>(const CGAL::Arrangement_on_surface_2 &,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator>,
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            _Container=std::list,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(930) : warning C4267: 'initializing' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(926) : while compiling class template member function 'void CGAL::General_polygon_set_2::_build_sorted_vertices_vectors(std::vector<_Ty> &)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(482) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
        and
        [
            _Other=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(480) : while compiling class template member function 'std::vector<_Ty>::vector(__w64 unsigned int)'
        with
        [
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(627) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(591) : see reference to function template instantiation 'void CGAL::General_polygon_set_2::join(InputIterator,InputIterator,CGAL::Polygon_with_holes_2 &,unsigned int)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            InputIterator=std::_Vector_iterator>,
            Kernel=Kernel
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(482) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::list>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>>
        ]
        and
        [
            _Other=std::list>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(480) : while compiling class template member function 'std::vector<_Ty>::vector(__w64 unsigned int)'
        with
        [
            _Ty=std::list>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(81) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::list>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(378) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(427) : see reference to function template instantiation 'void CGAL::insert_non_empty,std::list<_Ty>::_Iterator<_Secure_validation>,std::list>::_Iterator>(CGAL::Arrangement_on_surface_2 &,XcInputIterator,XcInputIterator,PInputIterator,PInputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            _Ty=Segment_2,
            _Secure_validation=false,
            R_=CGAL::Cartesian,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            XcInputIterator=std::list::_Iterator,
            PInputIterator=std::list>>::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Sweep_line_event>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Sweep_line_subcurve>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\arr_topology_traits\arr_bounded_planar_vert_decomp_helper.h(47) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_vert_decomp_sl_visitor.h(37) : see reference to class template instantiation 'CGAL::Arr_bounded_planar_vert_decomp_helper' being compiled
        with
        [
            Traits_=CGAL::Arr_batched_point_location_traits_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_bounded_planar_topology_traits_2.h(298) : see reference to class template instantiation 'CGAL::Arr_vert_decomp_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_vert_decomp_helper>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            OutputIterator_=std::back_insert_iterator>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_vertical_decomposition_2.h(61) : see reference to class template instantiation 'CGAL::Arr_bounded_planar_topology_traits_2::Sweep_line_vertical_decomposition_visitor' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            OutputIterator_=std::back_insert_iterator>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'std::list<_Ty> &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            _Ty=unsigned int,
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(115) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(296) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_construction_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(424) : see reference to function template instantiation 'void CGAL::insert_empty,std::list<_Ty>::_Iterator<_Secure_validation>,std::list>::_Iterator>(CGAL::Arrangement_on_surface_2 &,XcInputIterator,XcInputIterator,PInputIterator,PInputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            _Ty=Segment_2,
            _Secure_validation=false,
            R_=CGAL::Cartesian,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            XcInputIterator=std::list::_Iterator,
            PInputIterator=std::list>>::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'unsigned int &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(92) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_merge.h(54) : see reference to class template instantiation 'CGAL::Gps_agg_op' being compiled
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            Bfs_visitor_=CGAL::Gps_bfs_join_visitor>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_merge.h(45) : while compiling class template member function 'void CGAL::Join_merge::operator ()(unsigned int,unsigned int,unsigned int,std::vector<_Ty> &)'
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(637) : see reference to class template instantiation 'CGAL::Join_merge' being compiled
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(93) : while compiling class template member function 'bool CGAL::Unique_hash_map::is_defined(const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_face,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Face,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(93) : while compiling class template member function 'bool CGAL::Unique_hash_map::is_defined(const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=unsigned int,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(245) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(322) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep(CurveInputIterator,CurveInputIterator,PointInputIterator,PointInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            XcInputIterator=std::list::_Iterator,
            PInputIterator=std::list>>::_Iterator,
            CurveInputIterator=std::list::_Iterator,
            PointInputIterator=std::list>>::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(245) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(379) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep::_Iterator<_Secure_validation>,std::list::_Iterator>(CurveInputIterator,CurveInputIterator,PointInputIterator,PointInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            _Ty=Ex_x_monotone_curve_2,
            _Secure_validation=false,
            CurveInputIterator=std::list::_Iterator,
            PointInputIterator=std::list::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\arr_overlay_2.h(162) : warning C4267: 'initializing' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(1104) : see reference to function template instantiation 'void CGAL::overlay,CGAL::Arr_bounded_planar_topology_traits_2,CGAL::Arr_bounded_planar_topology_traits_2,CGAL::Gps_join_functor>(const CGAL::Arrangement_on_surface_2 &,const CGAL::Arrangement_on_surface_2 &,CGAL::Arrangement_on_surface_2 &,OverlayTraits &)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            OverlayTraits=CGAL::Gps_join_functor>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(1101) : while compiling class template member function 'void CGAL::General_polygon_set_2::_join(const CGAL::Arrangement_2 &)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            GeomTraits_=CGAL::Gps_segment_traits_2>>>
        ]
c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(116) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(145) : see reference to function template instantiation 'void CGAL::Gps_agg_op_sweep_line_2::sweep::_Iterator<_Secure_validation>>(CurveInputIterator,CurveInputIterator,unsigned int,unsigned int,unsigned int,std::vector> &)' being compiled
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            MetaTraits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            SweepVisitor=CGAL::Gps_agg_op_visitor>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>>,
            CurveWrap=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            SweepEvent=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            _Ty=CGAL::Gps_traits_decorator>>>,CGAL::Gps_agg_curve_data>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Point_with_vertex>>>,CGAL::Gps_default_dcel>>>>>>>::Ex_x_monotone_curve_2,
            _Secure_validation=false,
            CurveInputIterator=std::list>>>,CGAL::Gps_agg_curve_data>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Point_with_vertex>>>,CGAL::Gps_default_dcel>>>>>>>::Ex_x_monotone_curve_2>::_Iterator,
            _Ty1=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>> *,
            _Ty2=std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(110) : while compiling class template member function 'void CGAL::Gps_agg_op::sweep_arrangements(unsigned int,unsigned int,unsigned int,std::vector<_Ty> &)'
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            Bfs_visitor_=CGAL::Gps_bfs_join_visitor>>>,CGAL::Gps_default_dcel>>>>>>,
            _Ty=std::pair>>>,CGAL::Gps_default_dcel>>>>> *,std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *>
        ]
c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(128) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(174) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(174) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'CGAL::I_Filtered_iterator &CGAL::Unique_hash_map::operator [](const unsigned int &)'
        with
        [
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag,
            Key_=unsigned int,
            Data_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            UniqueHashFunction=CGAL::Integer_hash_function
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(112) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=unsigned int,
            Data_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            UniqueHashFunction=CGAL::Integer_hash_function
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(98) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(97) : while compiling class template member function 'const std::list<_Ty> &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &) const'
        with
        [
            _Ty=unsigned int,
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>>>,CGAL::Curve_pair_hasher>>>>>,CGAL::Equal_curve_pair>>>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(321) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arr_construction_subcurve>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_basic_insertion_sl_visitor.h(39) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_insertion_sl_visitor.h(39) : see reference to class template instantiation 'CGAL::Arr_basic_insertion_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(339) : see reference to class template instantiation 'CGAL::Arr_insertion_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,CGAL::Curve_pair_hasher>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,CGAL::Equal_curve_pair>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>>>,CGAL::Curve_pair_hasher>>>>>,CGAL::Equal_curve_pair>>>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(308) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=CGAL::Gps_polygon_validation_visitor>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(285) : while compiling class template member function 'bool CGAL::Is_valid_2::_is_simple(const CGAL::Polygon_with_holes_2 &)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            TraitsAdapter_=CGAL::Gps_traits_adaptor>,
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(207) : see reference to class template instantiation 'CGAL::Is_valid_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            TraitsAdapter_=CGAL::Gps_traits_adaptor>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(206) : while compiling class template member function 'void CGAL::General_polygon_set_2::insert(const CGAL::Polygon_with_holes_2 &)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(93) : while compiling class template member function 'bool CGAL::Unique_hash_map::is_defined(const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>> *,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(124) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>> *
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(145) : see reference to function template instantiation 'void CGAL::Gps_agg_op_sweep_line_2::sweep::_Iterator<_Secure_validation>>(CurveInputIterator,CurveInputIterator,unsigned int,unsigned int,unsigned int,std::vector> &)' being compiled
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            MetaTraits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            SweepVisitor=CGAL::Gps_agg_op_visitor>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>>,
            CurveWrap=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            SweepEvent=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            _Ty=CGAL::Gps_traits_decorator>>>,CGAL::Gps_agg_curve_data>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Point_with_vertex>>>,CGAL::Gps_default_dcel>>>>>>>::Ex_x_monotone_curve_2,
            _Secure_validation=false,
            CurveInputIterator=std::list>>>,CGAL::Gps_agg_curve_data>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Point_with_vertex>>>,CGAL::Gps_default_dcel>>>>>>>::Ex_x_monotone_curve_2>::_Iterator,
            _Ty1=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>> *,
            _Ty2=std::vector>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>> *
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'CGAL::Indexed_event *&CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            BaseEvent_=CGAL::Arr_construction_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>,
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            Data_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>> *,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(470) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group
        ]
        and
        [
            _Other=boost::relaxed_heap>::group
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(468) : while compiling class template member function 'std::vector<_Ty>::vector(void)'
        with
        [
            _Ty=boost::relaxed_heap>::group
        ]
        c:\boost\boost_1_35_0\boost\pending\relaxed_heap.hpp(612) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=boost::relaxed_heap>::group
        ]
        c:\boost\boost_1_35_0\boost\graph\dijkstra_shortest_paths.hpp(201) : see reference to class template instantiation 'boost::relaxed_heap' being compiled
        with
        [
            IndexedType=Vertex,
            Compare=IndirectCmp,
            ID=CGAL::Arr_vertex_index_map
        ]
        c:\boost\boost_1_35_0\boost\graph\dijkstra_shortest_paths.hpp(258) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph &,CGAL::I_Filtered_iterator,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=Arrangement_2,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            PredecessorMap=CGAL::Arr_vertex_property_map>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>>,
            DistanceMap=CGAL::Arr_vertex_property_map,
            WeightMap=Edge_length_func,
            IndexMap=CGAL::Arr_vertex_index_map,
            Compare=std::less,
            Combine=boost::closed_plus,
            DistZero=double,
            ColorMap=boost::iterator_property_map>,CGAL::Arr_vertex_index_map,boost::default_color_type,boost::default_color_type &>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\boost\boost_1_35_0\boost\graph\dijkstra_shortest_paths.hpp(292) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths,CGAL::Arr_vertex_property_map,DistanceMap,WeightMap,IndexMap,std::less<_Ty>,boost::closed_plus,double,double,ColorMap>(const VertexListGraph &,CGAL::I_Filtered_iterator,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=Arrangement_2,
            Arrangement_=Arrangement_2,
            Type_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            DistanceMap=CGAL::Arr_vertex_property_map,
            WeightMap=Edge_length_func,
            IndexMap=CGAL::Arr_vertex_index_map,
            _Ty=D,
            T=D,
            ColorMap=boost::iterator_property_map>,CGAL::Arr_vertex_index_map,boost::default_color_type,boost::default_color_type &>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag,
            PredecessorMap=CGAL::Arr_vertex_property_map>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>>,
            Compare=std::less,
            Combine=boost::closed_plus,
            DistInf=double,
            DistZero=double,
            DijkstraVisitor=boost::dijkstra_visitor<>
        ]
        c:\boost\boost_1_35_0\boost\graph\dijkstra_shortest_paths.hpp(322) : see reference to function template instantiation 'void boost::detail::dijkstra_dispatch2,WeightMap,IndexMap,Params,boost::iterator_property_map>(const VertexListGraph &,CGAL::I_Filtered_iterator,DistanceMap,WeightMap,IndexMap,const Params &,ColorMap)' being compiled
        with
        [
            VertexListGraph=Arrangement_2,
            Arrangement_=Arrangement_2,
            Type_=double,
            WeightMap=Edge_length_func,
            IndexMap=CGAL::Arr_vertex_index_map,
            Params=boost::bgl_named_params>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>>,boost::vertex_predecessor_t,boost::bgl_named_params,boost::vertex_distance_t,boost::bgl_named_params,boost::vertex_index_t,boost::no_property>>>>,
            RandomAccessIterator=std::_Vector_iterator>,
            T=boost::default_color_type,
            R=boost::default_color_type &,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag,
            DistanceMap=CGAL::Arr_vertex_property_map,
            ColorMap=boost::iterator_property_map>,CGAL::Arr_vertex_index_map,boost::default_color_type,boost::default_color_type &>
        ]
        c:\boost\boost_1_35_0\boost\graph\dijkstra_shortest_paths.hpp(342) : see reference to function template instantiation 'void boost::detail::dijkstra_dispatch1,P,CGAL::Arr_vertex_index_map,boost::bgl_named_params,boost::detail::error_property_not_found>(const VertexListGraph &,CGAL::I_Filtered_iterator,DistanceMap,WeightMap,IndexMap,const Params &,ColorMap)' being compiled
        with
        [
            VertexListGraph=Arrangement_2,
            Arrangement_=Arrangement_2,
            Type_=double,
            P=Edge_length_func,
            T=CGAL::Arr_vertex_property_map>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>>,
            Tag=boost::vertex_predecessor_t,
            Base=boost::bgl_named_params,boost::vertex_distance_t,boost::bgl_named_params,boost::vertex_index_t,boost::no_property>>>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag,
            DistanceMap=CGAL::Arr_vertex_property_map,
            WeightMap=Edge_length_func,
            IndexMap=CGAL::Arr_vertex_index_map,
            Params=boost::bgl_named_params>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>>,boost::vertex_predecessor_t,boost::bgl_named_params,boost::vertex_distance_t,boost::bgl_named_params,boost::vertex_index_t,boost::no_property>>>>,
            ColorMap=boost::detail::error_property_not_found
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(371) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths,boost::vertex_predecessor_t,boost::bgl_named_params>(const VertexListGraph &,CGAL::I_Filtered_iterator,const boost::bgl_named_params,boost::vertex_predecessor_t,boost::bgl_named_params> &)' being compiled
        with
        [
            Arrangement_=Arrangement_2,
            Type_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            T=CGAL::Arr_vertex_property_map,
            Tag=boost::vertex_distance_t,
            Base=boost::bgl_named_params,boost::vertex_index_t,boost::no_property>>,
            VertexListGraph=Arrangement_2,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(470) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group 
        ]
        and
        [
            _Other=boost::relaxed_heap>::group 
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(468) : while compiling class template member function 'std::vector<_Ty>::vector(void)'
        with
        [
            _Ty=boost::relaxed_heap>::group *
        ]
        c:\boost\boost_1_35_0\boost\pending\relaxed_heap.hpp(625) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=boost::relaxed_heap>::group *
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(719) : warning C4503: 'std::_Vector_const_iterator<_Ty,_Alloc>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group ,
            _Alloc=std::allocator>::group >
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(717) : while compiling class template member function 'void std::vector<_Ty>::resize(__w64 unsigned int,_Ty)'
        with
        [
            _Ty=boost::relaxed_heap>::group *
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(719) : warning C4503: 'std::_Vector_iterator<_Ty,_Alloc>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group ,
            _Alloc=std::allocator>::group >
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(719) : warning C4503: 'std::_Vector_const_iterator<_Ty,_Alloc>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group,
            _Alloc=std::allocator>::group>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(717) : while compiling class template member function 'void std::vector<_Ty>::resize(__w64 unsigned int,_Ty)'
        with
        [
            _Ty=boost::relaxed_heap>::group
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(719) : warning C4503: 'std::_Vector_iterator<_Ty,_Alloc>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=boost::relaxed_heap>::group,
            _Alloc=std::allocator>::group>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(62) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(62) : while compiling class template member function 'CGAL::Unique_hash_map::Unique_hash_map(const std::pair<_Ty1,_Ty2> &,size_t)'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::pair>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>>,
            _Ty1=CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            _Ty2=CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_overlay_sl_visitor.h(101) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::pair>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_bounded_planar_topology_traits_2.h(322) : see reference to class template instantiation 'CGAL::Arr_overlay_sl_visitor' being compiled
        with
        [
            OverlayHelper_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>::_Overlay_helper>>>,ArrA,ArrB>,ArrA,ArrB>,
            OverlayTraits_=CGAL::Gps_join_functor>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_overlay_2.h(92) : see reference to class template instantiation 'CGAL::Arr_bounded_planar_topology_traits_2::Sweep_line_overlay_visitor' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            ArrangementA_=ArrA,
            ArrangementB_=ArrB,
            OverlayTraits_=CGAL::Gps_join_functor>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(1104) : see reference to function template instantiation 'void CGAL::overlay,CGAL::Arr_bounded_planar_topology_traits_2,CGAL::Arr_bounded_planar_topology_traits_2,CGAL::Gps_join_functor>(const CGAL::Arrangement_on_surface_2 &,const CGAL::Arrangement_on_surface_2 &,CGAL::Arrangement_on_surface_2 &,OverlayTraits &)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            OverlayTraits=CGAL::Gps_join_functor>>>,CGAL::Gps_default_dcel>>>>>>
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(482) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::list>>>,ArrA,ArrB>>>>
        ]
        and
        [
            _Other=std::list>>>,ArrA,ArrB>>>>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(480) : while compiling class template member function 'std::vector<_Ty>::vector(__w64 unsigned int)'
        with
        [
            _Ty=std::list>>>,ArrA,ArrB>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(81) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::list>>>,ArrA,ArrB>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>,ArrA,ArrB>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,ArrA,ArrB>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,ArrA,ArrB>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_overlay_2.h(157) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Visitor_=Ovl_visitor,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Event_=CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(217) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=CGAL::Gps_polygon_validation_visitor>>>>,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(68) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=CGAL::Gps_polygon_validation_visitor>>>>,
            XCurveIterator=std::list::_Iterator,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(310) : see reference to function template instantiation 'void CGAL::Gps_polygon_validation_visitor::sweep::_Iterator<_Secure_validation>>(XCurveIterator,XCurveIterator)' being compiled
        with
        [
            ArrTraits_=CGAL::Gps_segment_traits_2>>>,
            _Ty=Segment_2,
            _Secure_validation=false,
            XCurveIterator=std::list::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_visitor.h(142) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Indexed_event' being compiled
        with
        [
            BaseEvent_=CGAL::Arr_construction_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            Event_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            Event_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_visitor.h(37) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_construction_helper>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_visitor.h(169) : see reference to class template instantiation 'CGAL::Gps_agg_op_base_visitor' being compiled
        with
        [
            Traits=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            Event=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(90) : see reference to class template instantiation 'CGAL::Gps_agg_op_visitor' being compiled
        with
        [
            Traits=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            Event=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Curve_pair_hasher>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Equal_curve_pair>>>,CGAL::Gps_default_dcel>>>>>>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,CGAL::Gps_default_dcel>>>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,CGAL::Gps_default_dcel>>>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op_sweep.h(41) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Visitor_=CGAL::Gps_agg_op_visitor>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            Event_=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_agg_op.h(91) : see reference to class template instantiation 'CGAL::Gps_agg_op_sweep_line_2' being compiled
        with
        [
            Arrangement_=CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,
            MetaTraits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            SweepVisitor=CGAL::Gps_agg_op_visitor>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>,CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>>,
            CurveWrap=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,
            SweepEvent=CGAL::Indexed_event>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(93) : while compiling class template member function 'bool CGAL::Unique_hash_map::is_defined(const CGAL::I_Filtered_iterator &) const'
        with
        [
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::pair>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'std::pair<_Ty1,_Ty2> &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            _Ty1=CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            _Ty2=CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Key_=CGAL::I_Filtered_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::pair>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,CGAL::I_Filtered_const_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>>,
            Event_=CGAL::Sweep_line_event>>>,CGAL::Sweep_line_subcurve>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(40) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_polygon_validation.h(307) : see reference to class template instantiation 'CGAL::Gps_polygon_validation_visitor' being compiled
        with
        [
            ArrTraits_=CGAL::Gps_segment_traits_2>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Subcurve_=CGAL::Sweep_line_subcurve>>>>
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(217) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Visitor_=Ovl_visitor,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Event_=CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            CurveInputIterator=std::_Vector_iterator>
        ]
        c:\program files\cgal-3.4\include\cgal\arr_overlay_2.h(169) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep>(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Visitor_=Ovl_visitor,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Event_=CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator,
            _Ty=Ovl_x_monotone_curve_2,
            _Alloc=std::allocator,
            CurveInputIterator=std::_Vector_iterator>
        ]
c:\program files\cgal-3.4\include\cgal\graph_traits_arrangement_2.h(295) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\graph_traits_arrangement_2.h(291) : while compiling class template member function 'boost::graph_traits::Halfedge_around_vertex_iterator boost::graph_traits::out_edges_begin(CGAL::I_Filtered_iterator)'
        with
        [
            G=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\graph_traits_arrangement_2.h(336) : see reference to class template instantiation 'boost::graph_traits' being compiled
        with
        [
            G=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(371) : see reference to class template instantiation 'boost::graph_traits' being compiled
        with
        [
            G=Arrangement_2
        ]
c:\program files\cgal-3.4\include\cgal\graph_traits_arrangement_2.h(303) : warning C4267: 'initializing' : conversion from 'size_t' to 'const int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\graph_traits_arrangement_2.h(299) : while compiling class template member function 'boost::graph_traits::Halfedge_around_vertex_iterator boost::graph_traits::out_edges_end(CGAL::I_Filtered_iterator)'
        with
        [
            G=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,
            Iterator_=CGAL::CGALi::In_place_list_iterator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>,std::allocator>>,CGAL::Arr_halfedge_base>,CGAL::Gps_face_base>>>,
            Filter_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Gps_agg_meta_traits>>>,CGAL::Gps_default_dcel>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Event_=CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,
            Event_=CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_overlay_sl_visitor.h(42) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_construction_helper>>>,ArrA,ArrB>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,ArrA,ArrB>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>>
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>,ArrA,ArrB>>>,CGAL::Curve_pair_hasher>>>,ArrA,ArrB>>>,CGAL::Equal_curve_pair>>>,ArrA,ArrB>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>,ArrA,ArrB>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,ArrA,ArrB>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,ArrA,ArrB>>>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(245) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(911) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep::_Iterator<_Secure_validation>,std::list::_Iterator>(CurveInputIterator,CurveInputIterator,PointInputIterator,PointInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            _Ty=Ex_x_monotone_curve_2,
            _Secure_validation=false,
            CurveInputIterator=std::list::_Iterator,
            PointInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(941) : see reference to function template instantiation 'void CGAL::non_intersecting_insert_non_empty,InputIterator,std::list<_Ty>::_Iterator<_Secure_validation>>(CGAL::Arrangement_on_surface_2 &,XcInputIterator,XcInputIterator,PInputIterator,PInputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            InputIterator=std::list::_Iterator,
            _Ty=CGAL::Point_2>,
            _Secure_validation=false,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            XcInputIterator=std::list::_Iterator,
            PInputIterator=std::list>>::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_utils.h(479) : see reference to function template instantiation 'void CGAL::insert_non_intersecting_curves,std::list<_Ty>::_Iterator<_Secure_validation>>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            _Ty=Segment_2,
            _Secure_validation=false,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>,
            InputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\gps_utils.h(471) : while compiling class template member function 'void CGAL::General_polygon_set_2::_insert(const CGAL::Polygon_with_holes_2 &,CGAL::Arrangement_2 &)'
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>,
            Kernel=Kernel,
            GeomTraits_=CGAL::Gps_segment_traits_2>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2\bso_internal_functions.h(127) : see reference to function template instantiation 'bool CGAL::_join>(const Pgn1 &,const Pgn2 &,CGAL::Polygon_with_holes_2 &,Traits &)' being compiled
        with
        [
            Pgn1=CGAL::Polygon_with_holes_2,
            Pgn2=CGAL::Polygon_with_holes_2,
            Kernel_=Kernel,
            Container_=std::vector>>,
            Kernel=Kernel,
            Traits=CGAL::Gps_segment_traits_2>>>
        ]
        c:\program files\cgal-3.4\include\cgal\boolean_set_operations_2.h(380) : see reference to function template instantiation 'bool CGAL::_join,CGAL::Polygon_with_holes_2,CGAL::Polygon_with_holes_2>(const Pgn1 &,const Pgn2 &,Pwh &)' being compiled
        with
        [
            Kernel=Kernel,
            Pgn1=CGAL::Polygon_with_holes_2,
            Pgn2=CGAL::Polygon_with_holes_2,
            Pwh=CGAL::Polygon_with_holes_2
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\path_planner_algorithm.cpp(67) : see reference to function template instantiation 'bool CGAL::join>(const CGAL::Polygon_with_holes_2 &,const CGAL::Polygon_with_holes_2 &,CGAL::Polygon_with_holes_2 &)' being compiled
        with
        [
            _Ty=CGAL::Point_2>,
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,
            Event_=CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_basic_insertion_sl_visitor.h(39) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(871) : see reference to class template instantiation 'CGAL::Arr_basic_insertion_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>,CGAL::Arr_construction_event>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'std::list<_Ty> &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &)'
        with
        [
            _Ty=unsigned int,
            Key_=CGAL::I_Filtered_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list,
            Iterator_=CGAL::CGALi::In_place_list_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,
            Filter_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(115) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=CGAL::I_Filtered_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(251) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_construction_helper>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>,CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(466) : see reference to function template instantiation 'void CGAL::insert_empty,InputIterator>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Arr_labeled_traits_2>,
            Dcel_=CGAL::Arr_face_extended_dcel>,int>,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(491) : see reference to function template instantiation 'void CGAL::insert,InputIterator>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator,boost::integral_constant::type)' being compiled
        with
        [
            GeomTraits_=CGAL::Arr_labeled_traits_2>,
            Dcel_=CGAL::Arr_face_extended_dcel>,int>,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>
        ]
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2\union_of_cycles_2.h(87) : see reference to function template instantiation 'void CGAL::insert,InputIterator>(CGAL::Arrangement_on_surface_2 &,InputIterator,InputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Arr_labeled_traits_2>,
            Dcel_=CGAL::Arr_face_extended_dcel>,int>,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>
        ]
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2\union_of_segment_cycles_2.h(81) : see reference to function template instantiation 'void CGAL::Union_of_cycles_2::_construct_arrangement(InputIterator,InputIterator,CGAL::Arrangement_2 &) const' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            GeomTraits_=CGAL::Arr_labeled_traits_2>,
            Dcel_=CGAL::Arr_face_extended_dcel>,int>
        ]
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2\minkowski_sum_conv_2.h(337) : see reference to function template instantiation 'OutputIterator CGAL::Union_of_segment_cycles_2::operator ()::_Iterator<_Secure_validation>,OutputIterator>(InputIterator,InputIterator,CGAL::Polygon_2 &,OutputIterator) const' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator>>,
            Traits_=CGAL::Arr_labeled_traits_2>,
            Polygon_=CGAL::Polygon_2,
            _Ty=CGAL::Arr_labeled_traits_2>::X_monotone_curve_2,
            _Secure_validation=false,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\minkowski_sum_2.h(50) : see reference to function template instantiation 'OutputIterator CGAL::Minkowski_sum_by_convolution_2::operator ()>(const CGAL::Polygon_2 &,const CGAL::Polygon_2 &,CGAL::Polygon_2 &,OutputIterator) const' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator>>,
            Kernel_=Kernel,
            Container_=std::vector>>,
            _Container=std::list>,
            Traits_P=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(217) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator,
            CurveInputIterator=std::list>::X_monotone_curve_2>::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(277) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            CurveInputIterator=std::list>::X_monotone_curve_2>::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(396) : warning C4244: '=' : conversion from '__w64 int' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(245) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::_init_sweep(CurveInputIterator,CurveInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator,
            CurveInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(379) : see reference to function template instantiation 'void CGAL::Basic_sweep_line_2::sweep::_Iterator<_Secure_validation>,std::list::_Iterator>(CurveInputIterator,CurveInputIterator,PointInputIterator,PointInputIterator)' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator,
            _Ty=Ex_x_monotone_curve_2,
            _Secure_validation=false,
            CurveInputIterator=std::list::_Iterator,
            PointInputIterator=std::list::_Iterator
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(470) : see reference to function template instantiation 'void CGAL::insert_non_empty,InputIterator,std::list<_Ty>::_Iterator<_Secure_validation>>(CGAL::Arrangement_on_surface_2 &,XcInputIterator,XcInputIterator,PInputIterator,PInputIterator)' being compiled
        with
        [
            GeomTraits_=CGAL::Arr_labeled_traits_2>,
            Dcel_=CGAL::Arr_face_extended_dcel>,int>,
            InputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            _Ty=CGAL::Arr_labeled_traits_2>::Point_2,
            _Secure_validation=false,
            TopTraits_=CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>,
            XcInputIterator=std::list>::X_monotone_curve_2>::_Iterator,
            PInputIterator=std::list>::Point_2>::_Iterator
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_overlay_traits_2>>>,ArrA,ArrB>,
            Subcurve_=CGAL::Arr_overlay_subcurve>>>,ArrA,ArrB>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Arr_basic_insertion_traits_2>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>>,CGAL::Arrangement_on_surface_2>>>,CGAL::Arr_bounded_planar_topology_traits_2>>>,CGAL::Gps_default_dcel>>>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Subcurve_=CGAL::Arr_construction_subcurve>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Subcurve_=CGAL::Arr_construction_subcurve>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Visitor_=CGAL::Sweep_line_empty_visitor>,CGAL::Arr_construction_subcurve>>,CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(105) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(104) : while compiling class template member function 'CGAL::I_Filtered_iterator &CGAL::Unique_hash_map::operator [](const unsigned int &)'
        with
        [
            Iterator_=CGAL::CGALi::In_place_list_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,
            Filter_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_concrete_vertex,
            Value_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Vertex,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag,
            Key_=unsigned int,
            Data_=CGAL::I_Filtered_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            UniqueHashFunction=CGAL::Integer_hash_function
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(112) : see reference to class template instantiation 'CGAL::Unique_hash_map' being compiled
        with
        [
            Key_=unsigned int,
            Data_=CGAL::I_Filtered_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_concrete_vertex,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Vertex,__w64 int,std::bidirectional_iterator_tag>,
            UniqueHashFunction=CGAL::Integer_hash_function
        ]
c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(98) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
        c:\program files\cgal-3.4\include\cgal\unique_hash_map.h(97) : while compiling class template member function 'const std::list<_Ty> &CGAL::Unique_hash_map::operator [](const CGAL::I_Filtered_iterator &) const'
        with
        [
            _Ty=unsigned int,
            Key_=CGAL::I_Filtered_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_valid_halfedge,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Halfedge,__w64 int,std::bidirectional_iterator_tag>,
            Data_=std::list,
            Iterator_=CGAL::CGALi::In_place_list_iterator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>,std::allocator>::Point_2>,CGAL::Arr_halfedge_base>::X_monotone_curve_2>,CGAL::Arr_extended_face>>>,
            Filter_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::_Is_valid_halfedge,
            Value_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>::Halfedge,
            Diff_=__w64 int,
            Category_=std::bidirectional_iterator_tag
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>>>,CGAL::Curve_pair_hasher>>>,CGAL::Equal_curve_pair>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>>>,
            EqualKey_=CGAL::Equal_curve_pair>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(276) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Visitor_=Construct_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arr_construction_subcurve>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_event.h(53) : see reference to class template instantiation 'CGAL::Sweep_line_event' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\basic_sweep_line_2.h(103) : see reference to class template instantiation 'CGAL::Arr_construction_event' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Arrangement_=CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_empty_visitor.h(67) : see reference to class template instantiation 'CGAL::Basic_sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Visitor_=CGAL::Sweep_line_empty_visitor>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Allocator_=std::allocator
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_construction_sl_visitor.h(61) : see reference to class template instantiation 'CGAL::Sweep_line_empty_visitor' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_basic_insertion_sl_visitor.h(39) : see reference to class template instantiation 'CGAL::Arr_construction_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>,CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\arr_insertion_sl_visitor.h(39) : see reference to class template instantiation 'CGAL::Arr_basic_insertion_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>,CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(339) : see reference to class template instantiation 'CGAL::Arr_insertion_sl_visitor' being compiled
        with
        [
            Helper_=CGAL::Arr_bounded_planar_insertion_helper>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>,CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>
        ]
c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(392) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\arrangement_2\open_hash.h(389) : while compiling class template member function 'std::pair<_Ty1,_Ty2> CGAL::Open_hash::insert(const CGAL::Curve_pair &)'
        with
        [
            _Ty1=CGAL::Open_hash>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,CGAL::Curve_pair_hasher>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,CGAL::Equal_curve_pair>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>>::iterator,
            _Ty2=bool,
            Key_=CGAL::Curve_pair>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\sweep_line_2.h(133) : see reference to class template instantiation 'CGAL::Open_hash' being compiled
        with
        [
            Key_=CGAL::Curve_pair>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,
            Hash_functor_=CGAL::Curve_pair_hasher>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>,
            EqualKey_=CGAL::Equal_curve_pair>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\arrangement_2\arrangement_on_surface_2_global.h(378) : see reference to class template instantiation 'CGAL::Sweep_line_2' being compiled
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Visitor_=Insert_visitor,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,
            Event_=CGAL::Arr_construction_event>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(297) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(296) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_right_curves(void)'
        with
        [
            Traits_=CGAL::Arr_labeled_traits_2>,
            Subcurve_=CGAL::Arr_construction_subcurve>>
        ]
c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(291) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\sweep_line_2\sweep_line_event.h(290) : while compiling class template member function 'unsigned int CGAL::Sweep_line_event::number_of_left_curves(void)'
        with
        [
            Traits_=CGAL::Arr_insertion_traits_2>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>,
            Subcurve_=CGAL::Arr_construction_subcurve>,CGAL::Arrangement_on_surface_2>,CGAL::Arr_bounded_planar_topology_traits_2>,CGAL::Arr_face_extended_dcel>,int>>>>>
        ]
Path_viewer.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : while compiling class template member function 'int CGAL::Polygon_2::size(void) const'
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_with_holes_2.h(128) : see reference to class template instantiation 'CGAL::Polygon_2' being compiled
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_with_holes_2.h(34) : see reference to class template instantiation 'CGAL::General_polygon_with_holes_2' being compiled
        with
        [
            Polygon_=CGAL::Polygon_2
        ]
        c:\program files\cgal-3.4\include\cgal\gps_segment_traits_2.h(65) : see reference to class template instantiation 'CGAL::Polygon_with_holes_2' being compiled
        with
        [
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(52) : see reference to class template instantiation 'CGAL::Gps_segment_traits_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(39) : see reference to class template instantiation 'CGAL::General_polygon_set_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\typedef.h(28) : see reference to class template instantiation 'CGAL::Polygon_set_2' being compiled
        with
        [
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(117) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::CGALi::CC_iterator,CGAL::Constrained_triangulation_face_base_2>>>>,false>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(168) : see reference to class template instantiation 'CGAL::Triangulation_2::Finite_vertices_iterator' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2.h(84) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\polygon_drawer.h(26) : see reference to function template instantiation 'OutputIterator CGAL::approx_convex_partition_2,std::back_insert_iterator<_Container>>(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            _Ty=CGAL::Point_2>,
            _Alloc=std::allocator>>,
            _Container=Partition_polygon_list,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(1137) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        and
        [
            _Other=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(1128) : while compiling class template member function 'void std::vector<_Ty>::_Tidy(void)'
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\compact_container.h(517) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_data_structure_2.h(73) : see reference to class template instantiation 'CGAL::Compact_container' being compiled
        with
        [
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(77) : see reference to class template instantiation 'CGAL::Triangulation_data_structure_2' being compiled
        with
        [
            Vb=CGAL::Triangulation_vertex_base_2,
            Fb=CGAL::Constrained_triangulation_face_base_2
        ]
        c:\program files\cgal-3.4\include\cgal\constrained_triangulation_2.h(48) : see reference to class template instantiation 'CGAL::Triangulation_2' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(137) : see reference to class template instantiation 'CGAL::Constrained_triangulation_2' being compiled
        with
        [
            Gt=Gt
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1078) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::Triangulation_ds_edge_iterator_2,CGAL::Constrained_triangulation_face_base_2>>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1074) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::insert_outside_affine_hull(const CGAL::Safe_circulator_from_iterator &)'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            I=I
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(784) : while compiling class template member function 'bool CGAL::Triangulation_2::includes_edge(CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator &,CGAL::CGALi::CC_iterator,false> &,int &) const'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(615) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::infinite_vertex(void) const'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(532) : while compiling class template member function 'CGAL::Triangulation_2::Triangulation_2(const CGAL::Triangulation_indirect_traits_2 &)'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            Circulator=Circulator,
            Traits=CGAL::Partition_traits_2
        ]
Polygon_drawer.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : while compiling class template member function 'int CGAL::Polygon_2::size(void) const'
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_with_holes_2.h(128) : see reference to class template instantiation 'CGAL::Polygon_2' being compiled
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_with_holes_2.h(34) : see reference to class template instantiation 'CGAL::General_polygon_with_holes_2' being compiled
        with
        [
            Polygon_=CGAL::Polygon_2
        ]
        c:\program files\cgal-3.4\include\cgal\gps_segment_traits_2.h(65) : see reference to class template instantiation 'CGAL::Polygon_with_holes_2' being compiled
        with
        [
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(52) : see reference to class template instantiation 'CGAL::Gps_segment_traits_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(39) : see reference to class template instantiation 'CGAL::General_polygon_set_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\typedef.h(28) : see reference to class template instantiation 'CGAL::Polygon_set_2' being compiled
        with
        [
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(117) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::CGALi::CC_iterator,CGAL::Constrained_triangulation_face_base_2>>>>,false>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(168) : see reference to class template instantiation 'CGAL::Triangulation_2::Finite_vertices_iterator' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2.h(84) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\polygon_drawer.h(26) : see reference to function template instantiation 'OutputIterator CGAL::approx_convex_partition_2,std::back_insert_iterator<_Container>>(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            _Ty=CGAL::Point_2>,
            _Alloc=std::allocator>>,
            _Container=Partition_polygon_list,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(1137) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        and
        [
            _Other=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(1128) : while compiling class template member function 'void std::vector<_Ty>::_Tidy(void)'
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\compact_container.h(517) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_data_structure_2.h(73) : see reference to class template instantiation 'CGAL::Compact_container' being compiled
        with
        [
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(77) : see reference to class template instantiation 'CGAL::Triangulation_data_structure_2' being compiled
        with
        [
            Vb=CGAL::Triangulation_vertex_base_2,
            Fb=CGAL::Constrained_triangulation_face_base_2
        ]
        c:\program files\cgal-3.4\include\cgal\constrained_triangulation_2.h(48) : see reference to class template instantiation 'CGAL::Triangulation_2' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(137) : see reference to class template instantiation 'CGAL::Constrained_triangulation_2' being compiled
        with
        [
            Gt=Gt
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1078) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::Triangulation_ds_edge_iterator_2,CGAL::Constrained_triangulation_face_base_2>>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1074) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::insert_outside_affine_hull(const CGAL::Safe_circulator_from_iterator &)'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            I=I
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(784) : while compiling class template member function 'bool CGAL::Triangulation_2::includes_edge(CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator &,CGAL::CGALi::CC_iterator,false> &,int &) const'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(615) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::infinite_vertex(void) const'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(532) : while compiling class template member function 'CGAL::Triangulation_2::Triangulation_2(const CGAL::Triangulation_indirect_traits_2 &)'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            Circulator=Circulator,
            Traits=CGAL::Partition_traits_2
        ]
PolygonPathExample.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        c:\program files\cgal-3.4\include\cgal\polygon_2.h(336) : while compiling class template member function 'int CGAL::Polygon_2::size(void) const'
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_with_holes_2.h(128) : see reference to class template instantiation 'CGAL::Polygon_2' being compiled
        with
        [
            Traits_P=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_with_holes_2.h(34) : see reference to class template instantiation 'CGAL::General_polygon_with_holes_2' being compiled
        with
        [
            Polygon_=CGAL::Polygon_2
        ]
        c:\program files\cgal-3.4\include\cgal\gps_segment_traits_2.h(65) : see reference to class template instantiation 'CGAL::Polygon_with_holes_2' being compiled
        with
        [
            Kernel=Kernel
        ]
        c:\program files\cgal-3.4\include\cgal\general_polygon_set_2.h(52) : see reference to class template instantiation 'CGAL::Gps_segment_traits_2' being compiled
        with
        [
            Kernel_=Kernel,
            Container_=std::vector>>
        ]
        c:\program files\cgal-3.4\include\cgal\polygon_set_2.h(39) : see reference to class template instantiation 'CGAL::General_polygon_set_2' being compiled
        with
        [
            Traits_=CGAL::Gps_segment_traits_2>>>,
            Dcel_=CGAL::Gps_default_dcel>>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\typedef.h(28) : see reference to class template instantiation 'CGAL::Polygon_set_2' being compiled
        with
        [
            Kernel=Kernel
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(117) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::CGALi::CC_iterator,CGAL::Constrained_triangulation_face_base_2>>>>,false>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(168) : see reference to class template instantiation 'CGAL::Triangulation_2::Finite_vertices_iterator' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2.h(84) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
        c:\documents and settings\naama1\my documents\computational geometry\polygonpathexample\polygon_drawer.h(26) : see reference to function template instantiation 'OutputIterator CGAL::approx_convex_partition_2,std::back_insert_iterator<_Container>>(InputIterator,InputIterator,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            _Ty=CGAL::Point_2>,
            _Alloc=std::allocator>>,
            _Container=Partition_polygon_list,
            InputIterator=std::_Vector_iterator>,std::allocator>>>
        ]
c:\program files\microsoft visual studio 9.0\vc\include\vector(1137) : warning C4503: 'std::allocator<_Ty>::rebind<_Other>' : decorated name length exceeded, name was truncated
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        and
        [
            _Other=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\microsoft visual studio 9.0\vc\include\vector(1128) : while compiling class template member function 'void std::vector<_Ty>::_Tidy(void)'
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\compact_container.h(517) : see reference to class template instantiation 'std::vector<_Ty>' being compiled
        with
        [
            _Ty=std::pair,CGAL::Constrained_triangulation_face_base_2>>>> ,__w64 unsigned int>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_data_structure_2.h(73) : see reference to class template instantiation 'CGAL::Compact_container' being compiled
        with
        [
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(77) : see reference to class template instantiation 'CGAL::Triangulation_data_structure_2' being compiled
        with
        [
            Vb=CGAL::Triangulation_vertex_base_2,
            Fb=CGAL::Constrained_triangulation_face_base_2
        ]
        c:\program files\cgal-3.4\include\cgal\constrained_triangulation_2.h(48) : see reference to class template instantiation 'CGAL::Triangulation_2' being compiled
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(137) : see reference to class template instantiation 'CGAL::Constrained_triangulation_2' being compiled
        with
        [
            Gt=Gt
        ]
        c:\program files\cgal-3.4\include\cgal\partition_2\partition_approx_convex_2.h(269) : see reference to function template instantiation 'OutputIterator CGAL::partition_approx_convex_2,OutputIterator>(InputIterator,InputIterator,OutputIterator,const Traits &)' being compiled
        with
        [
            OutputIterator=std::back_insert_iterator,
            InputIterator=std::_Vector_iterator>,std::allocator>>>,
            Kernel_=Kernel,
            Traits=CGAL::Partition_traits_2
        ]
c:\program files\cgal-3.4\include\cgal\iterator.h(545) : warning C4396: 'CGAL::operator ==' : the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1078) : see reference to class template instantiation 'CGAL::Filter_iterator' being compiled
        with
        [
            I=CGAL::Triangulation_ds_edge_iterator_2,CGAL::Constrained_triangulation_face_base_2>>,
            P=CGAL::Triangulation_2,CGAL::Constrained_triangulation_face_base_2>>::Infinite_tester
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(1074) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::insert_outside_affine_hull(const CGAL::Safe_circulator_from_iterator &)'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            I=I
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(784) : while compiling class template member function 'bool CGAL::Triangulation_2::includes_edge(CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator,CGAL::CGALi::CC_iterator &,CGAL::CGALi::CC_iterator,false> &,int &) const'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            T=CGAL::Constrained_triangulation_face_base_2,CGAL::Constrained_triangulation_face_base_2>>>>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(615) : while compiling class template member function 'CGAL::CGALi::CC_iterator CGAL::Triangulation_2::infinite_vertex(void) const'
        with
        [
            DSC=CGAL::Compact_container,CGAL::Constrained_triangulation_face_base_2>>>>,
            Const=false,
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>
        ]
        c:\program files\cgal-3.4\include\cgal\triangulation_2.h(532) : while compiling class template member function 'CGAL::Triangulation_2::Triangulation_2(const CGAL::Triangulation_indirect_traits_2 &)'
        with
        [
            Gt=Gt,
            Tds=CGAL::Triangulation_data_structure_2,CGAL::Constrained_triangulation_face_base_2>,
            Circulator=Circulator,
            Traits=CGAL::Partition_traits_2
        ]
Polyline_drawer.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
Problem_info.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
Problem_input.cpp
c:\program files\cgal-3.4\include\cgal\handle.h(85) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(90) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
c:\program files\cgal-3.4\include\cgal\handle.h(91) : warning C4311: 'reinterpret_cast' : pointer truncation from 'CGAL::Rep *const ' to 'unsigned long'
Generating Code...
Linking...
CGAL-vc90-mt-sgd.lib(all_files.obj) : warning LNK4099: PDB 'cgal-vc90-mt-gd.pdb' was not found with 'C:\Program Files\CGAL-3.4\lib\CGAL-vc90-mt-sgd.lib' or at 'c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\cgal-vc90-mt-gd.pdb'; linking object as if no debug info
Embedding manifest...
Results
  
Build log was saved at "file://c:\Documents and Settings\Naama1\My Documents\Computational geometry\PolygonPathExample\Debug\BuildLog.htm"
PolygonPathExample - 0 error(s), 118 warning(s)