building freeorion-0.3.12.20090408 in directory /usr/space/7-FreeBSD-i386-cvs maintained by: ports@FreeBSD.org port directory: /usr/ports/games/freeorion build started at Wed Apr 8 16:18:45 UTC 2009 FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=libGLU-7.4.tbz libglut-7.4.tbz libX11-1.2,1.tbz libGL-7.4.tbz libXext-1.0.5,1.tbz libXxf86vm-1.0.2.tbz libXdamage-1.1.1.tbz libXfixes-4.0.3_1.tbz libXi-1.2.1,1.tbz libXmu-1.0.4,1.tbz libxcb-1.2_1.tbz kbproto-1.0.3.tbz libXau-1.0.4.tbz libXdmcp-1.0.2_1.tbz xproto-7.0.15.tbz pkg-config-0.23_1.tbz libdrm-2.4.5.tbz expat-2.0.1.tbz dri2proto-1.99.3.tbz xextproto-7.0.5.tbz xf86vidmodeproto-2.2.2.tbz damageproto-1.1.0_2.tbz fixesproto-4.0.tbz inputproto-1.5.0.tbz libXt-1.0.5_1.tbz xcb-proto-1.4.tbz libpthread-stubs-0.1.tbz python25-2.5.4_1.tbz libSM-1.1.0_1,1.tbz libICE-1.0.4_1,1.tbz bullet-2.73_1.tbz aalib-1.4.r5_4.tbz libiconv-1.11_1.tbz libXrender-0.9.4_1.tbz libXrandr-1.3.0.tbz renderproto-0.9.3.tbz randrproto-1.3.0.tbz sdl-1.2.13_3,2.tbz scons-1.2.0_1.tbz devil-1.7.8_2,1.tbz boost-python-1.37.0_1.tbz freetype2-2.3.7.tbz ogre3d-1.6.1.tbz ois-1.2.0_2.tbz jpeg-6b_7.tbz jasper-1.900.1_7.tbz lcms-1.18,1.tbz libmng-1.0.10.tbz png-1.2.35.tbz tiff-3.8.2_3.tbz zziplib-0.13.50.tbz cegui-0.6.2_1.tbz libXaw-1.0.5_1,1.tbz pcre-7.8.tbz lua-5.1.4.tbz printproto-1.0.4.tbz libXp-1.0.0,1.tbz libXpm-3.5.7.tbz gigi-0.7.0.tbz openal-20060211_8.tbz freealut-1.1.0_1.tbz fontconfig-2.6.0,1.tbz gd-2.0.35,1.tbz gettext-0.17_1.tbz libltdl-1.5.26.tbz graphviz-2.22.2.tbz log4cpp-1.0.tbz libogg-1.1.3,4.tbz libvorbis-1.2.0_3,3.tbz sdl_net-1.2.7.tbz RUN_DEPENDS=devil-1.7.8_2,1.tbz boost-python-1.37.0_1.tbz freetype2-2.3.7.tbz sdl-1.2.13_3,2.tbz ogre3d-1.6.1.tbz ois-1.2.0_2.tbz jpeg-6b_7.tbz jasper-1.900.1_7.tbz lcms-1.18,1.tbz libmng-1.0.10.tbz png-1.2.35.tbz tiff-3.8.2_3.tbz libglut-7.4.tbz pkg-config-0.23_1.tbz python25-2.5.4_1.tbz aalib-1.4.r5_4.tbz libiconv-1.11_1.tbz libGLU-7.4.tbz libX11-1.2,1.tbz libXrender-0.9.4_1.tbz libXrandr-1.3.0.tbz zziplib-0.13.50.tbz cegui-0.6.2_1.tbz libXaw-1.0.5_1,1.tbz libXext-1.0.5,1.tbz libXxf86vm-1.0.2.tbz libXdamage-1.1.1.tbz libXfixes-4.0.3_1.tbz libXi-1.2.1,1.tbz libXmu-1.0.4,1.tbz libGL-7.4.tbz libxcb-1.2_1.tbz kbproto-1.0.3.tbz libXau-1.0.4.tbz libXdmcp-1.0.2_1.tbz xproto-7.0.15.tbz renderproto-0.9.3.tbz randrproto-1.3.0.tbz pcre-7.8.tbz lua-5.1.4.tbz printproto-1.0.4.tbz libXp-1.0.0,1.tbz libXpm-3.5.7.tbz libXt-1.0.5_1.tbz xextproto-7.0.5.tbz xf86vidmodeproto-2.2.2.tbz damageproto-1.1.0_2.tbz fixesproto-4.0.tbz inputproto-1.5.0.tbz libdrm-2.4.5.tbz expat-2.0.1.tbz dri2proto-1.99.3.tbz xcb-proto-1.4.tbz libpthread-stubs-0.1.tbz libSM-1.1.0_1,1.tbz libICE-1.0.4_1,1.tbz gigi-0.7.0.tbz openal-20060211_8.tbz freealut-1.1.0_1.tbz fontconfig-2.6.0,1.tbz gd-2.0.35,1.tbz gettext-0.17_1.tbz libltdl-1.5.26.tbz graphviz-2.22.2.tbz log4cpp-1.0.tbz libogg-1.1.3,4.tbz libvorbis-1.2.0_3,3.tbz sdl_net-1.2.7.tbz bullet-2.73_1.tbz add_pkg ================================================================ ======================================== => freeorion-0.3.12.20090408.tar.bz2 doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. freeorion-0.3.12.20090408.tar.bz2 249 MB 14 MBps => MD5 Checksum OK for freeorion-0.3.12.20090408.tar.bz2. => SHA256 Checksum OK for freeorion-0.3.12.20090408.tar.bz2. ================================================================ ======================================== add_pkg ===> Extracting for freeorion-0.3.12.20090408 => MD5 Checksum OK for freeorion-0.3.12.20090408.tar.bz2. => SHA256 Checksum OK for freeorion-0.3.12.20090408.tar.bz2. ================================================================ ======================================== add_pkg ===> Patching for freeorion-0.3.12.20090408 ===> Applying FreeBSD patches for freeorion-0.3.12.20090408 ================================================================ ======================================== add_pkg libGLU-7.4.tbz libglut-7.4.tbz libX11-1.2,1.tbz libGL-7.4.tbz libXext-1.0.5,1.tbz libXxf86vm-1.0.2.tbz libXdamage-1.1.1.tbz libXfixes-4.0.3_1.tbz libXi-1.2.1,1.tbz libXmu-1.0.4,1.tbz libxcb-1.2_1.tbz kbproto-1.0.3.tbz libXau-1.0.4.tbz libXdmcp-1.0.2_1.tbz xproto-7.0.15.tbz pkg-config-0.23_1.tbz libdrm-2.4.5.tbz expat-2.0.1.tbz dri2proto-1.99.3.tbz xextproto-7.0.5.tbz xf86vidmodeproto-2.2.2.tbz damageproto-1.1.0_2.tbz fixesproto-4.0.tbz inputproto-1.5.0.tbz libXt-1.0.5_1.tbz xcb-proto-1.4.tbz libpthread-stubs-0.1.tbz python25-2.5.4_1.tbz libSM-1.1.0_1,1.tbz libICE-1.0.4_1,1.tbz bullet-2.73_1.tbz aalib-1.4.r5_4.tbz libiconv-1.11_1.tbz libXrender-0.9.4_1.tbz libXrandr-1.3.0.tbz renderproto-0.9.3.tbz randrproto-1.3.0.tbz sdl-1.2.13_3,2.tbz scons-1.2.0_1.tbz devil-1.7.8_2,1.tbz boost-python-1.37.0_1.tbz freetype2-2.3.7.tbz ogre3d-1.6.1.tbz ois-1.2.0_2.tbz jpeg-6b_7.tbz jasper-1.900.1_7.tbz lcms-1.18,1.tbz libmng-1.0.10.tbz png-1.2.35.tbz tiff-3.8.2_3.tbz zziplib-0.13.50.tbz cegui-0.6.2_1.tbz libXaw-1.0.5_1,1.tbz pcre-7.8.tbz lua-5.1.4.tbz printproto-1.0.4.tbz libXp-1.0.0,1.tbz libXpm-3.5.7.tbz gigi-0.7.0.tbz openal-20060211_8.tbz freealut-1.1.0_1.tbz fontconfig-2.6.0,1.tbz gd-2.0.35,1.tbz gettext-0.17_1.tbz libltdl-1.5.26.tbz graphviz-2.22.2.tbz log4cpp-1.0.tbz libogg-1.1.3,4.tbz libvorbis-1.2.0_3,3.tbz sdl_net-1.2.7.tbz adding dependencies pkg_add libGLU-7.4.tbz ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== ***************************************************************** Although libxcb can yield dramatic improvements in speed, memory footprint, and responsiveness, and will probably become the default Xlib for X.org/freedesktop.org, it is still experimental software. Some broken callers will abort() on locking assertion failures. As a temporary workaround, set LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort(). This may result in noisy stacktrace printing. ***************************************************************** pkg_add libglut-7.4.tbz pkg_add libX11-1.2,1.tbz skipping libX11-1.2,1, already added pkg_add libGL-7.4.tbz skipping libGL-7.4, already added pkg_add libXext-1.0.5,1.tbz skipping libXext-1.0.5,1, already added pkg_add libXxf86vm-1.0.2.tbz skipping libXxf86vm-1.0.2, already added pkg_add libXdamage-1.1.1.tbz skipping libXdamage-1.1.1, already added pkg_add libXfixes-4.0.3_1.tbz skipping libXfixes-4.0.3_1, already added pkg_add libXi-1.2.1,1.tbz skipping libXi-1.2.1,1, already added pkg_add libXmu-1.0.4,1.tbz skipping libXmu-1.0.4,1, already added pkg_add libxcb-1.2_1.tbz skipping libxcb-1.2_1, already added pkg_add kbproto-1.0.3.tbz skipping kbproto-1.0.3, already added pkg_add libXau-1.0.4.tbz skipping libXau-1.0.4, already added pkg_add libXdmcp-1.0.2_1.tbz skipping libXdmcp-1.0.2_1, already added pkg_add xproto-7.0.15.tbz skipping xproto-7.0.15, already added pkg_add pkg-config-0.23_1.tbz skipping pkg-config-0.23_1, already added pkg_add libdrm-2.4.5.tbz skipping libdrm-2.4.5, already added pkg_add expat-2.0.1.tbz skipping expat-2.0.1, already added pkg_add dri2proto-1.99.3.tbz skipping dri2proto-1.99.3, already added pkg_add xextproto-7.0.5.tbz skipping xextproto-7.0.5, already added pkg_add xf86vidmodeproto-2.2.2.tbz skipping xf86vidmodeproto-2.2.2, already added pkg_add damageproto-1.1.0_2.tbz skipping damageproto-1.1.0_2, already added pkg_add fixesproto-4.0.tbz skipping fixesproto-4.0, already added pkg_add inputproto-1.5.0.tbz skipping inputproto-1.5.0, already added pkg_add libXt-1.0.5_1.tbz skipping libXt-1.0.5_1, already added pkg_add xcb-proto-1.4.tbz skipping xcb-proto-1.4, already added pkg_add libpthread-stubs-0.1.tbz skipping libpthread-stubs-0.1, already added pkg_add python25-2.5.4_1.tbz skipping python25-2.5.4_1, already added pkg_add libSM-1.1.0_1,1.tbz skipping libSM-1.1.0_1,1, already added pkg_add libICE-1.0.4_1,1.tbz skipping libICE-1.0.4_1,1, already added pkg_add bullet-2.73_1.tbz pkg_add aalib-1.4.r5_4.tbz pkg_add libiconv-1.11_1.tbz pkg_add libXrender-0.9.4_1.tbz pkg_add libXrandr-1.3.0.tbz pkg_add renderproto-0.9.3.tbz skipping renderproto-0.9.3, already added pkg_add randrproto-1.3.0.tbz skipping randrproto-1.3.0, already added pkg_add sdl-1.2.13_3,2.tbz ------------------------------------------------------------------------------ Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ------------------------------------------------------------------------------ pkg_add scons-1.2.0_1.tbz pkg_add devil-1.7.8_2,1.tbz pkg_add boost-python-1.37.0_1.tbz You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. You have built the Boost.Python library. You have to add the following options when building your own code: Compiler options: -I/usr/local/include/python2.5 -I/usr/local/include Linker options: -L/usr/local/lib/python2.5 -L/usr/local/lib -lboost_python -lpython2.5 pkg_add freetype2-2.3.7.tbz pkg_add ogre3d-1.6.1.tbz pkg_add ois-1.2.0_2.tbz pkg_add jpeg-6b_7.tbz skipping jpeg-6b_7, already added pkg_add jasper-1.900.1_7.tbz skipping jasper-1.900.1_7, already added pkg_add lcms-1.18,1.tbz skipping lcms-1.18,1, already added pkg_add libmng-1.0.10.tbz skipping libmng-1.0.10, already added pkg_add png-1.2.35.tbz skipping png-1.2.35, already added pkg_add tiff-3.8.2_3.tbz skipping tiff-3.8.2_3, already added pkg_add zziplib-0.13.50.tbz skipping zziplib-0.13.50, already added pkg_add cegui-0.6.2_1.tbz skipping cegui-0.6.2_1, already added pkg_add libXaw-1.0.5_1,1.tbz skipping libXaw-1.0.5_1,1, already added pkg_add pcre-7.8.tbz skipping pcre-7.8, already added pkg_add lua-5.1.4.tbz skipping lua-5.1.4, already added pkg_add printproto-1.0.4.tbz skipping printproto-1.0.4, already added pkg_add libXp-1.0.0,1.tbz skipping libXp-1.0.0,1, already added pkg_add libXpm-3.5.7.tbz skipping libXpm-3.5.7, already added pkg_add gigi-0.7.0.tbz pkg_add openal-20060211_8.tbz =============================================================================== If you hear cracks and pops with some applications, adjust the OPENAL_BUFFER_SIZE environment variable, for instance: export OPENAL_BUFFER_SIZE=8192 fgfs If the OPENAL_BUFFER_SIZE environment variable is not set, the default sound card buffer size is used. Increasing the audio buffer size increases the audio latency but decreases the CPU usage; decreasing the audio buffer size decreases the audio latency but increases the CPU usage (which can cause cracks and pops). =============================================================================== pkg_add freealut-1.1.0_1.tbz pkg_add fontconfig-2.6.0,1.tbz Running fc-cache to build fontconfig cache... /usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs /usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 dirs /root/.fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded pkg_add gd-2.0.35,1.tbz pkg_add gettext-0.17_1.tbz pkg_add libltdl-1.5.26.tbz pkg_add graphviz-2.22.2.tbz pkg_add log4cpp-1.0.tbz pkg_add libogg-1.1.3,4.tbz pkg_add libvorbis-1.2.0_3,3.tbz pkg_add sdl_net-1.2.7.tbz ===> freeorion-0.3.12.20090408 depends on file: /usr/local/lib/libbulletmath.a - found ===> freeorion-0.3.12.20090408 depends on file: /usr/local/bin/python2.5 - found ===> freeorion-0.3.12.20090408 depends on file: /usr/local/bin/sdl-config - found ===> freeorion-0.3.12.20090408 depends on file: /usr/local/bin/scons - found ===> freeorion-0.3.12.20090408 depends on shared library: GiGi.0 - found ===> freeorion-0.3.12.20090408 depends on shared library: alut.1 - found ===> freeorion-0.3.12.20090408 depends on shared library: graph - found ===> freeorion-0.3.12.20090408 depends on shared library: log4cpp.4 - found ===> freeorion-0.3.12.20090408 depends on shared library: vorbisfile.5 - found ===> freeorion-0.3.12.20090408 depends on shared library: SDL-1.2.11 - found ===> freeorion-0.3.12.20090408 depends on shared library: SDL_net-1.2.0 - found ===> Configuring for freeorion-0.3.12.20090408 ===> Building for freeorion-0.3.12.20090408 scons: Reading SConscript files ... scons: warning: The Options class is deprecated; use the Variables class instead. File "/work/a/ports/games/freeorion/work/freeorion/FreeOrion/SConstruct", line 24, in scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead. File "/work/a/ports/games/freeorion/work/freeorion/FreeOrion/SConstruct", line 28, in Configuring for POSIX system... Checking for C header file pthread.h... yes Checking for pthread_create() in C library pthread... yes Checking for Py_Initialize() in C library python2.5... yes Checking for pkg-config... yes Checking for GiGiOgre >= 0.6.0... yes Checking for C++ header file boost/shared_ptr.hpp... yes Checking Boost version >= 1.36... (cached) yes Checking for C++ header file boost/graph/dijkstra_shortest_paths.hpp... yes Looking for boost lib boost_serialization... Checking for boost::archive::binary_iarchive::is_saving() in C++ library boost_serialization... yes Looking for boost lib boost_iostreams... Checking for C++ library boost_iostreams... yes Looking for boost lib boost_python... Checking for boost::python::throw_error_already_set() in C++ library boost_python... yes Boost configuration... (cached) ok Checking for bullet >= 2.73... yes Checking for openal >= 0.0.8... yes Checking for freealut >= 1.1.0... yes Checking for vorbisfile >= 1.1.2... yes Checking for libgraph >= 2.8... yes Checking for libgvc >= 2.8... yes Configuration successful... (cached) yes svn: not found scons: done reading SConscript files. scons: Building targets ... c++ -o combat/Combat.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/Combat.cpp c++ -o combat/CombatOrder.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/CombatOrder.cpp c++ -o combat/OpenSteer/AsteroidBeltObstacle.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/AsteroidBeltObstacle.cpp c++ -o combat/OpenSteer/CombatFighter.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/CombatFighter.cpp c++ -o combat/OpenSteer/CombatObject.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/CombatObject.cpp c++ -o combat/OpenSteer/CombatShip.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/CombatShip.cpp c++ -o combat/OpenSteer/Missile.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/Missile.cpp c++ -o combat/OpenSteer/Obstacle.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/Obstacle.cpp c++ -o combat/OpenSteer/PathingEngine.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/PathingEngine.cpp c++ -o combat/OpenSteer/SimpleVehicle.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/SimpleVehicle.cpp c++ -o combat/OpenSteer/Vec3.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/Vec3.cpp c++ -o combat/OpenSteer/Vec3Utilities.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/OpenSteer/Vec3Utilities.cpp c++ -o Empire/Empire.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp Empire/Empire.cpp c++ -o Empire/EmpireManager.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp Empire/EmpireManager.cpp c++ -o Empire/ResourcePool.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp Empire/ResourcePool.cpp c++ -o network/Message.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp network/Message.cpp network/../universe/System.h: In member function 'void System::serialize(Archive&, unsigned int) [with Archive = boost::archive::xml_oarchive]': network/../universe/System.h:304: warning: 'orbits' may be used uninitialized in this function c++ -o network/MessageQueue.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp network/MessageQueue.cpp c++ -o network/Networking.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp network/Networking.cpp c++ -o UI/StringTable.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp UI/StringTable.cpp c++ -o universe/Building.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Building.cpp c++ -o universe/Condition.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Condition.cpp c++ -o universe/ConditionParser1.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ConditionParser1.cpp c++ -o universe/ConditionParser2.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ConditionParser2.cpp c++ -o universe/ConditionParser.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ConditionParser.cpp c++ -o universe/Effect.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Effect.cpp c++ -o universe/EffectParser.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/EffectParser.cpp c++ -o universe/Enums.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Enums.cpp universe/Enums.cpp:65:2: warning: no newline at end of file c++ -o universe/Fleet.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Fleet.cpp c++ -o universe/Meter.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Meter.cpp c++ -o universe/ParserUtil.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ParserUtil.cpp c++ -o universe/Planet.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Planet.cpp c++ -o universe/PopCenter.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/PopCenter.cpp c++ -o universe/Predicates.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Predicates.cpp c++ -o universe/ResourceCenter.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ResourceCenter.cpp c++ -o universe/Ship.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Ship.cpp c++ -o universe/ShipDesign.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ShipDesign.cpp c++ -o universe/Special.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Special.cpp c++ -o universe/System.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/System.cpp c++ -o universe/Tech.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Tech.cpp c++ -o universe/TopLevelParsers.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/TopLevelParsers.cpp c++ -o universe/UniverseObject.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/UniverseObject.cpp c++ -o universe/ValueRef.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ValueRef.cpp c++ -o universe/ValueRefParser.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/ValueRefParser.cpp c++ -o util/DataTable.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/DataTable.cpp c++ -o util/GZStream.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/GZStream.cpp c++ -o util/MultiplayerCommon.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/MultiplayerCommon.cpp c++ -o util/OptionsDB.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/OptionsDB.cpp c++ -o util/Order.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Order.cpp c++ -o util/OrderSet.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/OrderSet.cpp c++ -o util/Process.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Process.cpp c++ -o util/Random.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Random.cpp c++ -o util/Serialize.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Serialize.cpp util/../universe/System.h: In member function 'void System::serialize(Archive&, unsigned int) [with Archive = boost::archive::xml_oarchive]': util/../universe/System.h:304: warning: 'orbits' may be used uninitialized in this function util/../universe/Fleet.h: In member function 'void Fleet::serialize(Archive&, unsigned int) [with Archive = boost::archive::xml_oarchive]': util/../universe/Fleet.h:147: warning: 'travel_distance' may be used uninitialized in this function c++ -o util/SitRepEntry.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/SitRepEntry.cpp c++ -o util/VarText.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/VarText.cpp c++ -o util/Version.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Version.cpp cc -o util/binreloc.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/binreloc.c cc1: warning: command line option "-Wno-deprecated" is valid for C++/ObjC++ but not for C c++ -o util/Directories.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/Directories.cpp c++ -o util/XMLDoc.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp util/XMLDoc.cpp c++ -o log4cpp/src/Appender.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/Appender.cpp c++ -o log4cpp/src/AppenderSkeleton.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/AppenderSkeleton.cpp c++ -o log4cpp/src/BasicLayout.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/BasicLayout.cpp c++ -o log4cpp/src/Category.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/Category.cpp c++ -o log4cpp/src/CategoryStream.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/CategoryStream.cpp c++ -o log4cpp/src/Configurator.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/Configurator.cpp c++ -o log4cpp/src/FactoryParams.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/FactoryParams.cpp c++ -o log4cpp/src/FileAppender.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/FileAppender.cpp c++ -o log4cpp/src/HierarchyMaintainer.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/HierarchyMaintainer.cpp c++ -o log4cpp/src/LayoutAppender.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/LayoutAppender.cpp c++ -o log4cpp/src/Localtime.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/Localtime.cpp c++ -o log4cpp/src/LoggingEvent.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/LoggingEvent.cpp c++ -o log4cpp/src/NDC.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/NDC.cpp c++ -o log4cpp/src/PatternLayout.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/PatternLayout.cpp c++ -o log4cpp/src/Priority.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/Priority.cpp c++ -o log4cpp/src/StringUtil.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/StringUtil.cpp c++ -o log4cpp/src/TimeStamp.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/TimeStamp.cpp c++ -o log4cpp/src/PThreads.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp log4cpp/src/PThreads.cpp log4cpp/src/PThreads.cpp: In function 'std::string log4cpp::threading::getThreadId()': log4cpp/src/PThreads.cpp:10: warning: format '%ld' expects type 'long int', but argument 3 has type 'pthread*' c++ -o combat/CombatSystem-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp combat/CombatSystem.cpp c++ -o network/ServerNetworking-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp network/ServerNetworking.cpp c++ -o server/SaveLoad-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp server/SaveLoad.cpp c++ -o server/ServerApp-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp server/ServerApp.cpp c++ -o server/ServerFSM-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp server/ServerFSM.cpp c++ -o server/dmain-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp server/dmain.cpp c++ -o universe/Universe-server.o -c -pthread -Wall -Wno-parentheses -Wno-deprecated -O2 -DOGRE_GUI_GLX -DOGRE_NO_FREEIMAGE -DOGRE_CONFIG_LITTLE_ENDIAN -DFREEORION_RELEASE -DFREEORION_LINUX -DENABLE_BINRELOC -DFREEORION_BUILD_SERVER -I/usr/local/include/python2.5 -I/usr/local/include -I/usr/local/include/OGRE -I/usr/local/include/bullet -I/usr/local/include/graphviz -Ilog4cpp universe/Universe.cpp universe/Universe.cpp:295: warning: 'Universe::GraphImpl::EdgeVisibilityFilter' has a field 'Universe::GraphImpl::EdgeVisibilityFilter::m_graph' whose type uses the anonymous namespace universe/Universe.cpp:281: warning: 'Universe::GraphImpl' has a field 'Universe::GraphImpl::m_system_graph' whose type uses the anonymous namespace universe/Universe.cpp:281: warning: 'Universe::GraphImpl' has a field 'Universe::GraphImpl::m_empire_system_graph_views' whose type uses the anonymous namespace /usr/local/include/boost/graph/graph_concepts.hpp: In instantiation of 'boost::concepts::Graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >': /usr/local/include/boost/graph/graph_concepts.hpp:72: instantiated from 'boost::concepts::IncidenceGraph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:61: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: In instantiation of 'boost::concepts::IncidenceGraph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >': /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:80: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::requirement::failed [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: At global scope: /usr/local/include/boost/graph/graph_concepts.hpp: In instantiation of 'boost::concepts::Graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >': /usr/local/include/boost/graph/graph_concepts.hpp:72: instantiated from 'boost::concepts::IncidenceGraph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:61: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: In instantiation of 'boost::concepts::IncidenceGraph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >': /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:80: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::requirement::failed [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::ReadWritePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]': /usr/local/include/boost/graph/breadth_first_search.hpp:60: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::ReadWritePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::ReadWritePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]': /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:521: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' has not external linkage /usr/local/include/boost/concept_check.hpp: At global scope: /usr/local/include/boost/concept_check.hpp: In instantiation of 'boost::CopyConstructible::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >': /usr/local/include/boost/concept_check.hpp:154: instantiated from 'boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >, boost::concept::constraint::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >, boost::concept::requirement::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >]' /usr/local/include/boost/graph/breadth_first_search.hpp:30: instantiated from 'void boost::BFSVisitorConcept::constraints() [with Visitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/concept_check.hpp:156: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >]': /usr/local/include/boost/graph/breadth_first_search.hpp:30: instantiated from 'void boost::BFSVisitorConcept::constraints() [with Visitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:529: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::requirement::failed [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > > >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: At global scope: /usr/local/include/boost/graph/graph_concepts.hpp: In instantiation of 'boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >': /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >)>' /usr/local/include/boost/graph/graph_concepts.hpp:81: instantiated from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:46: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: In destructor 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]': /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:81: error: 'boost::concept::requirement::failed [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: At global scope: /usr/local/include/boost/concept_check.hpp: In instantiation of 'boost::CopyConstructible::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >': /usr/local/include/boost/concept_check.hpp:154: instantiated from 'boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >, boost::concept::constraint::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >, boost::concept::requirement::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >]' /usr/local/include/boost/graph/breadth_first_search.hpp:30: instantiated from 'void boost::BFSVisitorConcept::constraints() [with Visitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:156: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >]': /usr/local/include/boost/graph/breadth_first_search.hpp:30: instantiated from 'void boost::BFSVisitorConcept::constraints() [with Visitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::constraint::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > >, boost::concept::requirement::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::BFSVisitorConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:59: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::requirement::failed [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::CopyConstructibleConcept::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::ReadablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]': /usr/local/include/boost/property_map.hpp:217: instantiated from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, Key = unsigned int]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::ReadWritePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' /usr/local/include/boost/graph/breadth_first_search.hpp:60: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::ReadablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::ReadablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' has not external linkage /usr/local/include/boost/concept_check.hpp: In function 'void boost::function_requires(Model*) [with Model = boost::WritablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]': /usr/local/include/boost/property_map.hpp:218: instantiated from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, Key = unsigned int]' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int> > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>)>' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::ReadWritePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' /usr/local/include/boost/graph/breadth_first_search.hpp:60: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Buffer = boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor::PathFindingShortCircuitingVisitor>, boost::relaxed_heap >, boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int> >, boost::adj_list_edge_property_map, boost::edge_weight_t>, int*, double*, std::plus, std::less >, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:207: instantiated from 'void boost::dijkstra_shortest_paths_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:257: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int, ColorMap = boost::iterator_property_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>]' /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp:226: instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor) [with VertexListGraph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, DijkstraVisitor = boost::dijkstra_visitor<::PathFindingShortCircuitingVisitor>, PredecessorMap = int*, DistanceMap = double*, WeightMap = boost::adj_list_edge_property_map, boost::edge_weight_t>, IndexMap = boost::vec_adj_list_vertex_id_map::vertex_system_pointer_t, System*, boost::property >, unsigned int>, Compare = std::less, Combine = std::plus, DistInf = int, DistZero = int]' universe/Universe.cpp:159: instantiated from 'std::pair >, double>::ShortestPathImpl(const Graph&, int, int, double) [with Graph = boost::adjacency_list::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>]' universe/Universe.cpp:517: instantiated from here /usr/local/include/boost/concept_check.hpp:43: error: 'boost::concept::constraint::failed [with Model = boost::WritablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::constraint::failed() [with Model = boost::WritablePropertyMapConcept::vertex_system_pointer_t, System*, boost::property >, unsigned int>, boost::default_color_type, boost::default_color_type&>, unsigned int>]' has not external linkage /usr/local/include/boost/concept_check.hpp: At global scope: /usr/local/include/boost/concept_check.hpp: In instantiation of 'boost::Assignable::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >': /usr/local/include/boost/concept_check.hpp:449: instantiated from 'boost::InputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >)>' /usr/local/include/boost/graph/graph_concepts.hpp:47: instantiated from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::filter_iterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> >]' /usr/local/include/boost/concept/detail/general.hpp:29: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' /usr/local/include/boost/graph/graph_concepts.hpp:81: instantiated from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/concept_check.hpp:137: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In instantiation of 'boost::EqualityComparable::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >': /usr/local/include/boost/concept_check.hpp:449: instantiated from 'boost::InputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >' /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >)>' /usr/local/include/boost/graph/graph_concepts.hpp:47: instantiated from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::filter_iterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> >]' /usr/local/include/boost/concept/detail/general.hpp:29: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' /usr/local/include/boost/graph/graph_concepts.hpp:81: instantiated from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/concept_check.hpp:221: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' has not external linkage /usr/local/include/boost/concept_check.hpp: In instantiation of 'boost::InputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >': /usr/local/include/boost/concept/detail/has_constraints.hpp:40: instantiated from 'const bool boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >::value' /usr/local/include/boost/concept/detail/has_constraints.hpp:43: instantiated from 'boost::concept::not_satisfied::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >' /usr/local/include/boost/mpl/if.hpp:67: instantiated from 'boost::mpl::if_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::constraint::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >, boost::concept::requirement::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > > >' /usr/local/include/boost/concept/detail/general.hpp:19: instantiated from 'boost::concept::requirement_::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >)>' /usr/local/include/boost/graph/graph_concepts.hpp:47: instantiated from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::filter_iterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> >]' /usr/local/include/boost/concept/detail/general.hpp:29: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' /usr/local/include/boost/graph/graph_concepts.hpp:81: instantiated from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/concept_check.hpp:456: error: 'boost::concept::requirement::failed [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::concept::usage_requirements::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > > >]' has not external linkage /usr/local/include/boost/graph/graph_concepts.hpp: In destructor 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::filter_iterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> >]': /usr/local/include/boost/concept/detail/general.hpp:29: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' /usr/local/include/boost/graph/graph_concepts.hpp:81: instantiated from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' /usr/local/include/boost/graph/graph_concepts.hpp:70: instantiated from 'static void boost::concept::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/concept_check.hpp:43: instantiated from 'void boost::function_requires(Model*) [with Model = boost::concepts::IncidenceGraphConcept::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >]' /usr/local/include/boost/graph/breadth_first_search.hpp:55: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' /usr/local/include/boost/graph/breadth_first_search.hpp:100: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>, Buffer = boost::queue > >, BFSVisitor = boost::bfs_visitor::PathFindingShortCircuitingVisitor, boost::predecessor_recorder > >, ColorMap = int*]' universe/Universe.cpp:223: instantiated from 'std::pair >, int>::LeastJumpsPathImpl(const Graph&, int, int) [with Graph = boost::filtered_graph::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all>]' universe/Universe.cpp:533: instantiated from here /usr/local/include/boost/graph/graph_concepts.hpp:47: error: 'boost::concept::requirement::failed [with Model = boost::InputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' is not a valid template argument for type 'void (*)()' because function 'static void boost::concept::requirement::failed() [with Model = boost::InputIterator::vertex_system_pointer_t, System*, boost::property >, boost::property, boost::no_property, boost::listS>, Universe::GraphImpl::EdgeVisibilityFilter, boost::keep_all> >, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator > >, boost::property >*, std::vector > >, boost::property >, std::allocator > >, boost::property > > > >, unsigned int, boost::detail::edge_desc_impl, int> > >]' has not external linkage /usr/local/include/boost/asio/error.hpp: At global scope: /usr/local/include/boost/asio/error.hpp:353: warning: 'boost::asio::error::system_category' defined but not used /usr/local/include/boost/asio/error.hpp:355: warning: 'boost::asio::error::netdb_category' defined but not used /usr/local/include/boost/asio/error.hpp:357: warning: 'boost::asio::error::addrinfo_category' defined but not used /usr/local/include/boost/asio/error.hpp:359: warning: 'boost::asio::error::misc_category' defined but not used /usr/local/include/boost/asio/error.hpp:361: warning: 'boost::asio::error::ssl_category' defined but not used /usr/local/include/boost/system/error_code.hpp:205: warning: 'boost::system::system_category' defined but not used /usr/local/include/boost/system/error_code.hpp:206: warning: 'boost::system::generic_category' defined but not used /usr/local/include/boost/system/error_code.hpp:210: warning: 'boost::system::posix_category' defined but not used /usr/local/include/boost/system/error_code.hpp:211: warning: 'boost::system::errno_ecat' defined but not used /usr/local/include/boost/system/error_code.hpp:212: warning: 'boost::system::native_ecat' defined but not used scons: *** [universe/Universe-server.o] Error 1 scons: building terminated because of errors. *** Error code 2 Stop in /a/ports/games/freeorion. ================================================================ build of /usr/ports/games/freeorion ended at Wed Apr 8 17:17:59 UTC 2009