robotpkg/wip/ompl bulk build results

Log for ompl-1.4.1 on NetBSD-10.0-x86_64: build.log (Back)

--- Environment --- LC_MONETARY=C _overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.12 pkg_install>=20110805.12 pkg_install>=20110805.12 CXX=/usr/bin/g++ PAX=/bin/pax MFLAGS=--no-print-directory OS_KERNEL_VERSION=10.0 MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=ompl-1.4.1~!doc RECURSIVE_PKGPATH=wip/ompl\ tag=NetBSD-10.0-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=package TAR=/usr/bin/tar GXX=/usr/bin/g++ BULK_LOGDIR=/local/robotpkg/var/log/bulk PWD=/local/robotpkg/var/lib/robotpkg/wip/ompl LANG=C GZIP_CMD=/usr/bin/gzip HOME=/ CMAKE=/usr/pkg/bin/cmake PATH=/sbin:/bin:/usr/sbin:/usr/bin CXXCPP=/usr/bin/g++ -E LC_MESSAGES=C _overrides_archivers_pax_PKGREQD=pax pax _overrides_wip_ompl_PKGREQD=ompl-1.4.1~!doc _override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD MAKELEVEL=4 _override_vars_pkgtools_tnftp=PKGREQD PKGREQD LOWER_OS_VERSION=10.0 hline="$bf======================================================================$rm" ZCAT=/usr/bin/zcat MACHINE_PLATFORM=NetBSD-10.0-x86_64 _override_vars_pkgtools_digest=PKGREQD PKGREQD LC_NUMERIC=C OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/ros-qualisys CC=/usr/bin/gcc FC=false _overrides_pkgtools_tnftp_PKGREQD=tnftp>=20130505~ssl tnftp>=20130505~ssl tag=NetBSD-10.0-x86_64 OS_KERNEL=NetBSD ROBOTPKG_TRUSTED_ENV=robotpkg LC_CTYPE=C _ROBOTPKG_NOW=0523083517 LOWER_ARCH=x86_64 OWNER_GID=robots ROBOTPKG_BASE=/local/robotpkg NODENAME=hydra64-netbsd10 bf= DIGEST=/opt/openrobots/sbin/robotpkg_digest ECHO_N=echo -n OS_VERSION=10.0 EXPECT_TARGETS=package LC_COLLATE=C rm= _overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510 OWNER_UID=rbulk RECURSIVE_PKGPATH=wip/ompl MACHINE_ARCH=x86_64 ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg _override_vars_archivers_pax=PKGREQD PKGREQD LOWER_OPSYS=netbsd LC_TIME=C TNFTP=/opt/openrobots/sbin/tnftp OPSYS=NetBSD LOCALBASE=/opt/openrobots LOWER_OS_KERNEL=netbsd _override_vars_wip_ompl=PKGREQD PKGTOOLS_VERSION=20211115.3 BULKBASE=/opt/openrobots MACHINE_KERNEL=NetBSD-10.0-x86_64 GCC=/usr/bin/gcc PKG_DBDIR=/opt/openrobots/var/db/robotpkg MAKECONF=/opt/robotpkg/etc/robotpkg-wip.conf CPP=/usr/bin/gcc -E --- Running set -e; cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && cd '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' && /usr/bin/env MAKELEVEL= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/ompl/work PATH='/opt/openrobots/sbin:/sbin:/bin:/usr/sbin:/usr/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man /usr/pkg/bin/gmake -j4 -f Makefile all /usr/pkg-2024Q2/bin/cmake -S/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source -B/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source --check-build-system CMakeFiles/Makefile.cmake 0 /usr/pkg-2024Q2/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/CMakeFiles /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source//CMakeFiles/progress.marks /usr/pkg/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' /usr/pkg/bin/gmake -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/depend gmake[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/pkg-2024Q2/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/CMakeFiles/ompl.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' /usr/pkg/bin/gmake -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/build gmake[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalState.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalLazySamples.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalRegion.cpp cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalStates.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:48, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/DubinsStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorBounds.cpp [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:42: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:42: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o -MF CMakeFiles/ompl.dir/base/src/Constraint.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Constraint.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o -MF CMakeFiles/ompl.dir/base/src/Cost.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Cost.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Cost.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o -MF CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o.d -o CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/DiscreteMotionValidator.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o -MF CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o.d -o CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/GenericParam.cpp [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o -MF CMakeFiles/ompl.dir/base/src/Goal.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Goal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Goal.cpp [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/OptimizationObjective.cpp [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o -MF CMakeFiles/ompl.dir/base/src/Planner.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Planner.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Planner.cpp [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerDataStorage.cpp [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerStatus.cpp [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerTerminationCondition.cpp In file included from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/regex_primitives.hpp: In static member function 'static boost::xpressive::detail::basic_mark_tag boost::xpressive::mark_tag::make_tag(int)': /usr/pkg/include/boost/xpressive/regex_primitives.hpp:548:16: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>&)' is deprecated [-Wdeprecated-copy] 548 | return mark; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::mark_placeholder]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:23, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/regex_primitives.hpp: In member function 'const type boost::xpressive::mark_tag::operator=(const boost::xpressive::mark_tag&)': /usr/pkg/include/boost/proto/extends.hpp:251:59: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::xpressive::mark_tag&, const boost::xpressive::mark_tag&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::xpressive::mark_tag&, const boost::xpressive::mark_tag&>, 2>&)' is deprecated [-Wdeprecated-copy] 251 | return Typename() This::proto_generator()(that); | ^ /usr/pkg/include/boost/proto/extends.hpp:265:13: note: in expansion of macro 'BOOST_PROTO_EXTENDS_COPY_ASSIGN_IMPL_' 265 | BOOST_PROTO_EXTENDS_COPY_ASSIGN_IMPL_(This, BOOST_PROTO_CONST, Typename) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkg/include/boost/proto/extends.hpp:478:9: note: in expansion of macro 'BOOST_PROTO_EXTENDS_COPY_ASSIGN_' 478 | BOOST_PROTO_EXTENDS_COPY_ASSIGN_(Derived, BOOST_PP_EMPTY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkg/include/boost/xpressive/regex_primitives.hpp:569:5: note: in expansion of macro 'BOOST_PROTO_EXTENDS_USING_ASSIGN_NON_DEPENDENT' 569 | BOOST_PROTO_EXTENDS_USING_ASSIGN_NON_DEPENDENT(mark_tag) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::xpressive::mark_tag&, const boost::xpressive::mark_tag&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::assign; Arg0 = boost::xpressive::mark_tag&; Arg1 = const boost::xpressive::mark_tag&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:23, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends<Expr, Derived, Domain, 0>::extends(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>; Derived = boost::xpressive::mark_tag; Domain = boost::xpressive::detail::regex_domain]': /usr/pkg/include/boost/xpressive/regex_primitives.hpp:557:47: required from here /usr/pkg/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::mark_placeholder>, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::mark_placeholder]' 96 | operator =(expr const &a) | ^~~~~~~~ [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PrecomputedStateSampler.cpp In file included from /usr/pkg/include/boost/proto/core.hpp:23, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/extends.hpp: In instantiation of 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const boost::xpressive::basic_regex<BidiIter>&) [with BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]': /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/extends.hpp:545:16: warning: implicitly-declared 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, 0>&)' is deprecated [-Wdeprecated-copy] 545 | struct extends<Expr, Derived, Domain, 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:25, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/basic_regex.hpp:93:23: note: synthesized method 'boost::proto::exprns_::extends<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, 0>, boost::xpressive::basic_regex<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >, boost::xpressive::detail::regex_domain, 0>::extends(const boost::proto::exprns_::extends<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::tracking_ptr<boost::xpressive::detail::regex_impl<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, 0>, boost::xpressive::basic_regex<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >, boost::xpressive::detail::regex_domain, 0>&)' first required here 93 | : base_type(that) | ^ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:9: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:62:55: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; A1 = const char&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::add_reference<A1>::type = const char&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; Right = char; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:62:48: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; Arg1 = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type) const [with Tag = boost::proto::tagns_::tag::dereference; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::dereference, const Arg&>::type boost::proto::exprns_::operator*(Arg&&) [with Arg = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::dereference, const Arg&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>]' /usr/pkg/include/boost/graph/graphviz.hpp:62:58: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&) [with Tag = boost::proto::tagns_::tag::dereference; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:25: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type) const [with Tag = boost::proto::tagns_::tag::logical_not; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&; boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::logical_not, const Arg&>::type boost::proto::exprns_::operator!(Arg&&) [with Arg = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>; typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::logical_not, const Arg&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:12: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&) [with Tag = boost::proto::tagns_::tag::logical_not; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:42: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const char&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; typename boost::add_reference<Value>::type = const char&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = char; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:34: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; A1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::add_reference<A1>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>; Right = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:49: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list2<Arg0, Arg1>, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; Arg1 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type) const [with Tag = boost::proto::tagns_::tag::unary_plus; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::unary_plus, const Arg&>::type boost::proto::exprns_::operator+(Arg&&) [with Arg = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::unary_plus, const Arg&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:45: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&) [with Tag = boost::proto::tagns_::tag::unary_plus; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/detail/make_expr_.hpp:3, from /usr/pkg/include/boost/proto/make_expr.hpp:100, from /usr/pkg/include/boost/proto/fusion.hpp:31, from /usr/pkg/include/boost/proto/core.hpp:21, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type) const [with Tag = boost::proto::tagns_::tag::logical_not; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; boost::proto::detail::make_expr_<Tag, Domain, A0, void, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&]': /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::logical_not, const Arg&>::type boost::proto::exprns_::operator!(Arg&&) [with Arg = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; typename boost::proto::detail::enable_unary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::proto::is_extension<Arg>, boost::proto::tagns_::tag::logical_not, const Arg&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:52: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&) [with Tag = boost::proto::tagns_::tag::logical_not; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term<Arg0>*) [with T = const char; Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>; Arg0 = char]': /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::make(const A0&) [with A0 = char; Tag = boost::proto::tagns_::tag::terminal; Arg0 = char]' /usr/pkg/include/boost/proto/detail/as_expr.hpp:85:37: required from 'boost::proto::detail::as_expr<T, boost::proto::default_generator, false>::result_type boost::proto::detail::as_expr<T, boost::proto::default_generator, false>::operator()(T&) const [with T = const char; boost::proto::detail::as_expr<T, boost::proto::default_generator, false>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>]' /usr/pkg/include/boost/proto/traits.hpp:669:68: required from 'typename boost::add_const<typename boost::proto::functional::as_expr<Domain>::result<boost::proto::functional::as_expr<Domain>(const T&)>::type>::type boost::proto::functional::as_expr<Domain>::operator()(const T&) const [with T = char; Domain = boost::proto::domainns_::default_domain; typename boost::add_const<typename boost::proto::functional::as_expr<Domain>::result<boost::proto::functional::as_expr<Domain>(const T&)>::type>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>]' /usr/pkg/include/boost/graph/graphviz.hpp:63:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = char]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term<Arg0>*) [with T = const char; Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>; Arg0 = const char&]': /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::make(const A0&) [with A0 = char; Tag = boost::proto::tagns_::tag::terminal; Arg0 = const char&]' /usr/pkg/include/boost/proto/detail/as_expr.hpp:159:37: required from 'boost::proto::detail::as_child<T, boost::proto::default_generator, false>::result_type boost::proto::detail::as_child<T, boost::proto::default_generator, false>::operator()(T&) const [with T = const char; boost::proto::detail::as_child<T, boost::proto::default_generator, false>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>]' /usr/pkg/include/boost/proto/detail/preprocessed/make_expr_.hpp:78:118: required from 'boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::operator()(typename boost::add_reference<Value>::type, typename boost::add_reference<A1>::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; A1 = const char&; boost::proto::detail::make_expr_<Tag, Domain, A0, A1, void, void, void, void, void, void, void, void, void>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>; typename boost::add_reference<Value>::type = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::add_reference<A1>::type = const char&]' /usr/pkg/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; Right = char; typename boost::proto::detail::enable_binary<boost::proto::domainns_::deduce_domain, boost::proto::detail::not_a_grammar, boost::mpl::or_<boost::proto::is_extension<Arg>, boost::proto::is_extension<Right> >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>]' /usr/pkg/include/boost/graph/graphviz.hpp:62:48: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = const char&]' 96 | operator =(expr const &a) | ^~~~~~~~ [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o -MF CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProblemDefinition.cpp In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:45:101: required from 'void boost::xpressive::detail::static_compile_impl2(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&, const Traits&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Traits = boost::xpressive::cpp_regex_traits<char>]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:79:29: required from 'typename boost::disable_if<boost::proto::matches<Xpr, boost::xpressive::detail::XpressiveLocaleModifier> >::type boost::xpressive::detail::static_compile_impl1(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename boost::disable_if<boost::proto::matches<Xpr, boost::xpressive::detail::XpressiveLocaleModifier> >::type = void]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:99:29: required from 'void boost::xpressive::detail::static_compile(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/xpressive/basic_regex.hpp:252:31: required from 'void boost::xpressive::basic_regex<BidiIter>::compile_(const Expr&, mpl_::true_) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; mpl_::true_ = mpl_::bool_<true>]' /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >::alternate_matcher(const boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:18, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: note: because 'boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >' has user-provided 'boost::xpressive::detail::alternate_matcher<Alternates, Traits>& boost::xpressive::detail::alternate_matcher<Alternates, Traits>::operator=(const boost::xpressive::detail::alternate_matcher<Alternates, Traits>&) [with Alternates = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; Traits = boost::xpressive::cpp_regex_traits<char>]' 122 | alternate_matcher &operator =(alternate_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp:25, from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:41, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/adaptor.hpp: In instantiation of 'boost::xpressive::detail::xpression_adaptor<Xpr, Base>::xpression_adaptor(const Xpr&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >; Base = boost::xpressive::detail::matchable_ex<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]': /usr/pkg/include/boost/xpressive/detail/core/adaptor.hpp:75:38: required from 'boost::intrusive_ptr<const Base> boost::xpressive::detail::make_adaptor(const Xpr&) [with Base = boost::xpressive::detail::matchable_ex<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >; Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:44:98: required from 'void boost::xpressive::detail::static_compile_impl2(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&, const Traits&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Traits = boost::xpressive::cpp_regex_traits<char>]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:79:29: required from 'typename boost::disable_if<boost::proto::matches<Xpr, boost::xpressive::detail::XpressiveLocaleModifier> >::type boost::xpressive::detail::static_compile_impl1(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; typename boost::disable_if<boost::proto::matches<Xpr, boost::xpressive::detail::XpressiveLocaleModifier> >::type = void]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:99:29: required from 'void boost::xpressive::detail::static_compile(const Xpr&, const boost::shared_ptr<boost::xpressive::detail::regex_impl<BidiIter> >&) [with Xpr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/xpressive/basic_regex.hpp:252:31: required from 'void boost::xpressive::basic_regex<BidiIter>::compile_(const Expr&, mpl_::true_) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; mpl_::true_ = mpl_::bool_<true>]' /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/core/adaptor.hpp:45:17: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 45 | : xpr_(xpr) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp: In instantiation of 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:45:101: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:78:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 78 | state2 s2 = | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:81:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 81 | return s0; | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Cdr = boost::fusion::nil_; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::fusion::nil_&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:54:59: required from 'boost::xpressive::detail::alternates_list<Head, boost::fusion::nil_>::alternates_list(const Head&, const nil&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; boost::fusion::nil = boost::fusion::nil_]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp: In instantiation of 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:45:101: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:78:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 78 | state2 s2 = | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:81:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 81 | return s0; | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Cdr = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:41:52: required from 'boost::xpressive::detail::alternates_list<Head, Tail>::alternates_list(const Head&, const Tail&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Tail = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o -MF CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >::alternate_matcher(const boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:18, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: note: because 'boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >' has user-provided 'boost::xpressive::detail::alternate_matcher<Alternates, Traits>& boost::xpressive::detail::alternate_matcher<Alternates, Traits>::operator=(const boost::xpressive::detail::alternate_matcher<Alternates, Traits>&) [with Alternates = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; Traits = boost::xpressive::cpp_regex_traits<char>]' 122 | alternate_matcher &operator =(alternate_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >::alternate_matcher(const boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:18, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp:122:28: note: because 'boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >' has user-provided 'boost::xpressive::detail::alternate_matcher<Alternates, Traits>& boost::xpressive::detail::alternate_matcher<Alternates, Traits>::operator=(const boost::xpressive::detail::alternate_matcher<Alternates, Traits>&) [with Alternates = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; Traits = boost::xpressive::cpp_regex_traits<char>]' 122 | alternate_matcher &operator =(alternate_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp: In instantiation of 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::simple_repeat_matcher(const Xpr&, unsigned int, unsigned int, std::size_t) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>; std::size_t = long unsigned int]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:101:30: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:76:27: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 76 | , leading_(false) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:26, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/visitor.hpp: In instantiation of 'typename boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::apply<Matcher>::type boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::call(const Matcher&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; ICase = mpl_::bool_<false>; Traits = boost::xpressive::cpp_regex_traits<char>; typename boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::apply<Matcher>::type = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_matcher.hpp:41:33: required from 'boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::result_type = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/visitor.hpp:128:87: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 128 | return transmogrify<BidiIter, ICase, Traits, Matcher>::call(matcher, *this); | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp: In instantiation of 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::simple_repeat_matcher(const Xpr&, unsigned int, unsigned int, std::size_t) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>; std::size_t = long unsigned int]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:101:30: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:76:27: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 76 | , leading_(false) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:26, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/visitor.hpp: In instantiation of 'typename boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::apply<Matcher>::type boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::call(const Matcher&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; ICase = mpl_::bool_<false>; Traits = boost::xpressive::cpp_regex_traits<char>; typename boost::xpressive::detail::xpression_visitor<BidiIter, ICase, Traits>::apply<Matcher>::type = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_matcher.hpp:41:33: required from 'boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::result_type = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_matcher::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/visitor.hpp:128:87: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 128 | return transmogrify<BidiIter, ICase, Traits, Matcher>::call(matcher, *this); | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:94:105: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::true_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term<Arg0>*) [with T = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]': /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:73:41: required from 'static const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::make(A0&) [with A0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:108:41: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/expr.hpp:65:18: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 65 | Expr that = {t}; | ^~~~ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:94:105: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::true_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term<Arg0>*) [with T = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]': /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:73:41: required from 'static const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::make(A0&) [with A0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:108:41: required from 'boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_simple_quantifier<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/expr.hpp:65:18: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 65 | Expr that = {t}; | ^~~~ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>::expr(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::term<Arg>, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp: In instantiation of 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:78:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 78 | state2 s2 = | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:81:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 81 | return s0; | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Cdr = boost::fusion::nil_; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::fusion::nil_&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:54:59: required from 'boost::xpressive::detail::alternates_list<Head, boost::fusion::nil_>::alternates_list(const Head&, const nil&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; boost::fusion::nil = boost::fusion::nil_]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp: In instantiation of 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_alternate_matcher<boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >, boost::proto::callable>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:78:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 78 | state2 s2 = | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:81:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 81 | return s0; | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Cdr = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:41:52: required from 'boost::xpressive::detail::alternates_list<Head, Tail>::alternates_list(const Head&, const Tail&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Tail = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Cdr = boost::fusion::nil_; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::fusion::nil_&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:54:59: required from 'boost::xpressive::detail::alternates_list<Head, boost::fusion::nil_>::alternates_list(const Head&, const nil&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; boost::fusion::nil = boost::fusion::nil_]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/fusion/iterator/segmented_iterator.hpp:14, from /usr/pkg/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:12, from /usr/pkg/include/boost/fusion/sequence/intrinsic/begin.hpp:18, from /usr/pkg/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:12, from /usr/pkg/include/boost/fusion/adapted/boost_tuple.hpp:20, from /usr/pkg/include/boost/iterator/zip_iterator.hpp:20, from /usr/pkg/include/boost/graph/detail/compressed_sparse_row_struct.hpp:37, from /usr/pkg/include/boost/graph/compressed_sparse_row_graph.hpp:29, from /usr/pkg/include/boost/graph/graphviz.hpp:28, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/fusion/container/list/cons.hpp: In instantiation of 'constexpr boost::fusion::cons<Car, Cdr>::cons(typename boost::fusion::detail::call_param<Car>::type, typename boost::fusion::detail::call_param<Cdr>::type) [with Car = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Cdr = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; typename boost::fusion::detail::call_param<Car>::type = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::fusion::detail::call_param<Cdr>::type = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:41:52: required from 'boost::xpressive::detail::alternates_list<Head, Tail>::alternates_list(const Head&, const Tail&) [with Head = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Tail = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:87:28: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/fusion/container/list/cons.hpp:66:38: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 66 | : car(in_car), cdr(in_cdr) {} | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: required from 'boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::reverse_fold_tree<boost::proto::_, boost::proto::make<boost::fusion::nil_>, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >, boost::fusion::nil_> >, boost::xpressive::cpp_regex_traits<char> >; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::as_alternate_matcher<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::make<boost::fusion::nil_>; Fun = boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> >; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_> >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:122:77: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::call<boost::xpressive::grammar_detail::as_optional<boost::xpressive::Grammar<char>, mpl_::bool_<true> >(boost::proto::_child_c<0>)>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >::optional_matcher(const boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:37, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/optional_matcher.hpp:58:27: note: because 'boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::optional_matcher<Xpr, Greedy>& boost::xpressive::detail::optional_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::optional_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Greedy = mpl_::bool_<true>]' 58 | optional_matcher &operator =(optional_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ /usr/pkg/include/boost/xpressive/detail/static/static.hpp: In instantiation of 'boost::xpressive::detail::static_xpression<Matcher, Next>::static_xpression(const Matcher&, const Next&) [with Matcher = boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:42:24: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::grammar_detail::as_matcher; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> > >, 0>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:278: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: required from 'boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::xpressive::grammar_detail::in_alternate_list<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::fusion::nil_; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::detail::has_tag<boost::proto::tagns_::tag::bitwise_or>; Then = boost::proto::reverse_fold<boost::proto::_, boost::proto::_state, boost::proto::detail::reverse_fold_tree_<boost::proto::tagns_::tag::bitwise_or, boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable> > >; Else = boost::xpressive::grammar_detail::in_alternate_list<boost::xpressive::Grammar<char>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::alternates_list<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, boost::fusion::nil_>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::fusion::nil_&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >::simple_repeat_matcher(const boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:46, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp:219:32: note: because 'boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >' has user-provided 'boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>& boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>::operator=(const boost::xpressive::detail::simple_repeat_matcher<Xpr, Greedy>&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >; Greedy = mpl_::bool_<true>]' 219 | simple_repeat_matcher &operator =(simple_repeat_matcher const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:127:19: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >&)' is deprecated [-Wdeprecated-copy] 127 | , next_(next) | ^ /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:24, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp: In instantiation of 'boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::make_optional_<Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::grammar_detail::make_optional_<mpl_::bool_<true>, boost::proto::callable>; A0 = boost::proto::_child_c<0>; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:371:74: required from 'boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_default_quantifier<Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/matches.hpp:717:74: required from 'boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::operator()(typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param, typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; If = boost::proto::make<boost::xpressive::detail::use_simple_repeat<boost::proto::_child_c<0>, char> >; Then = boost::xpressive::grammar_detail::as_simple_quantifier<boost::xpressive::Grammar<char>, mpl_::bool_<true>, boost::proto::callable>; Else = boost::xpressive::grammar_detail::as_default_quantifier<mpl_::bool_<true>, boost::proto::callable>; boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::result_type = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::if_<Condition, Then, Else>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:202:77: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:325:24: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>::expr(const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&)' is deprecated [-Wdeprecated-copy] 325 | return that; | ^~~~ In file included from /usr/pkg/include/boost/proto/detail/expr.hpp:4, from /usr/pkg/include/boost/proto/expr.hpp:145, from /usr/pkg/include/boost/proto/core.hpp:17, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:28, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>' has user-provided 'const boost::proto::exprns_::expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&, const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&>, 2> boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>::operator=(const boost::proto::exprns_::expr<Tag, boost::proto::argsns_::list1<Arg0>, 1>&) [with Tag = boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >; Arg0 = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp: In instantiation of 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:242:75: required from 'boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::grammar_detail::as_optional<boost::xpressive::Grammar<char>, mpl_::bool_<true> >; A0 = boost::proto::_child_c<0>; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::call<boost::xpressive::grammar_detail::as_optional<boost::xpressive::Grammar<char>, mpl_::bool_<true> >(boost::proto::_child_c<0>)>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:78:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&)' is deprecated [-Wdeprecated-copy] 78 | state2 s2 = | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::alternate_end_matcher; Next = boost::xpressive::detail::no_next]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/proto/transform/detail/fold_impl.hpp:3, from /usr/pkg/include/boost/proto/transform/fold.hpp:79, from /usr/pkg/include/boost/xpressive/detail/static/transforms/as_independent.hpp:22, from /usr/pkg/include/boost/xpressive/detail/static/grammar.hpp:27, from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:27, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:81:20: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 81 | return s0; | ^~ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ In file included from /usr/pkg/include/boost/xpressive/detail/core/matchers.hpp:37, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:22, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/core/matcher/optional_matcher.hpp: In instantiation of 'boost::xpressive::detail::optional_matcher<Xpr, Greedy>::optional_matcher(const Xpr&) [with Xpr = boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; Greedy = mpl_::bool_<true>]': /usr/pkg/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp:241:24: required from 'boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::xpressive::Grammar<char>; Greedy = mpl_::bool_<true>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::as_default_optional<Grammar, Greedy, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::grammar_detail::as_optional<boost::xpressive::Grammar<char>, mpl_::bool_<true> >; A0 = boost::proto::_child_c<0>; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_sequence.hpp:43:73: required from 'boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::operator()(typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param, typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param) const [with Expr = boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Grammar = boost::proto::call<boost::xpressive::grammar_detail::as_optional<boost::xpressive::Grammar<char>, mpl_::bool_<true> >(boost::proto::_child_c<0>)>; Callable = boost::proto::callable; boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::expr_param = const boost::proto::exprns_::expr<boost::xpressive::grammar_detail::optional_tag<mpl_::bool_<true> >, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::xpressive::grammar_detail::in_sequence<Grammar, Callable>::impl<Expr, State, Data>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/call.hpp:201:70: required from 'boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::operator()(typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param, typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param) const [with Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; Fun = boost::xpressive::Grammar<char>; A0 = boost::xpressive::grammar_detail::as_repeat<char, boost::xpressive::Grammar<char>, mpl_::bool_<true> >; boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::call<Fun(A0)>::impl2<Expr, State, Data, true>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp:80:128: required from 'boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::operator()(typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param, typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param) const [with State0 = boost::proto::_state; Fun = boost::xpressive::Grammar<char>; Expr = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; State = boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>; Data = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&; boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::result_type = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::optional_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::expr_param = const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::state_param = const boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next>&; typename boost::proto::detail::reverse_fold_impl<State0, Fun, Expr, State, Data, 2>::data_param = boost::xpressive::detail::xpression_visitor<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mpl_::bool_<false>, boost::xpressive::cpp_regex_traits<char> >&]' /usr/pkg/include/boost/xpressive/detail/static/transforms/as_alternate.hpp:88:103: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/include/boost/xpressive/basic_regex.hpp:118:23: required from 'boost::xpressive::basic_regex<BidiIter>::basic_regex(const Expr&) [with Expr = boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0> >, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<char>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::bitwise_or, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::unary_plus, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::logical_not, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char&>, 0>, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference, boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::xpressive::detail::posix_charset_placeholder>, 0>&>, 1>&>, 2>&>, 1>&>, 2>&>, 2>&>, 2>&>, 2>; BidiIter = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]' /usr/pkg/include/boost/graph/graphviz.hpp:62:19: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]' /usr/pkg/include/boost/graph/graphviz.hpp:270:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, long unsigned int>; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:302:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; VertexPropertiesWriter = boost::default_writer; EdgePropertiesWriter = boost::default_writer; GraphPropertiesWriter = boost::default_writer; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /usr/pkg/include/boost/graph/graphviz.hpp:312:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with Graph = ompl::base::PlannerData::Graph; std::ostream = std::basic_ostream<char>; typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:262:39: required from here /usr/pkg/include/boost/xpressive/detail/core/matcher/optional_matcher.hpp:33:21: warning: implicitly-declared 'constexpr boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >::static_xpression(const boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >&)' is deprecated [-Wdeprecated-copy] 33 | : xpr_(xpr) | ^ In file included from /usr/pkg/include/boost/xpressive/detail/static/compile.hpp:25, from /usr/pkg/include/boost/xpressive/regex_primitives.hpp:32, from /usr/pkg/include/boost/xpressive/xpressive_static.hpp:24, from /usr/pkg/include/boost/graph/graphviz.hpp:35, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp:44: /usr/pkg/include/boost/xpressive/detail/static/static.hpp:179:23: note: because 'boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> > >' has user-provided 'boost::xpressive::detail::static_xpression<Matcher, Next>& boost::xpressive::detail::static_xpression<Matcher, Next>::operator=(const boost::xpressive::detail::static_xpression<Matcher, Next>&) [with Matcher = boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>, mpl_::bool_<false>, mpl_::bool_<false> >; Next = boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher, boost::xpressive::detail::no_next> >, mpl_::bool_<true> >, boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher, boost::xpressive::detail::no_next> >]' 179 | static_xpression &operator =(static_xpression const &); | ^~~~~~~~ [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateSampler.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/DubinsStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp:43: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateSpace.cpp [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateStorage.cpp [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ValidStateSampler.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/src/EST.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o -MF CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/Automaton.cpp [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/PropositionalDecomposition.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/World.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/pdst/src/PDST.cpp [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o -MF CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/rrt/src/RRT.cpp [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/sst/src/SST.cpp In file included from /usr/pkg/include/boost/tuple/tuple.hpp:28, from /usr/pkg/include/boost/graph/graph_traits.hpp:16, from /usr/pkg/include/boost/graph/adjacency_list.hpp:24, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp: In instantiation of 'boost::tuples::tuple<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>& boost::tuples::tuple<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>::operator=(const std::pair<_U1, _U2>&) [with U1 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >; U2 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >; T0 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >&; T1 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >&; T2 = boost::tuples::null_type; T3 = boost::tuples::null_type; T4 = boost::tuples::null_type; T5 = boost::tuples::null_type; T6 = boost::tuples::null_type; T7 = boost::tuples::null_type; T8 = boost::tuples::null_type; T9 = boost::tuples::null_type]': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:144:52: required from here /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp:592:16: warning: implicitly-declared 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >& boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >::operator=(const boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >&)' is deprecated [-Wdeprecated-copy] 592 | this->head = k.first; | ~~~~~~~~~~~^~~~~~~~~ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:50:16: note: because 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >' has user-provided 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::adj_list_edge_iterator(const self&) [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>; boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >]' 50 | inline adj_list_edge_iterator(const self& x) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/boost/tuple/tuple.hpp:28, from /usr/pkg/include/boost/graph/graph_traits.hpp:16, from /usr/pkg/include/boost/graph/adjacency_list.hpp:24, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp:593:21: warning: implicitly-declared 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >& boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >::operator=(const boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >&)' is deprecated [-Wdeprecated-copy] 593 | this->tail.head = k.second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:50:16: note: because 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >' has user-provided 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::adj_list_edge_iterator(const self&) [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge>; boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::ProductGraph::Edge> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::ProductGraph::State*, ompl::control::ProductGraph::Edge> >]' 50 | inline adj_list_edge_iterator(const self& x) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/graph/detail/adjacency_list.hpp: In member function 'void ompl::control::ProductGraph::buildGraph(ompl::control::ProductGraph::State*, const std::function<void(ompl::control::ProductGraph::State*)>&)': /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:2270:41: warning: 'p.ompl::control::ProductGraph::Edge::cost' may be used uninitialized in this function [-Wmaybe-uninitialized] 2270 | typename Config::edge_property_type p; | ^ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/ProductGraph.h:44, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp: In member function 'std::vector<ompl::control::ProductGraph::State*> ompl::control::ProductGraph::computeLead(ompl::control::ProductGraph::State*, const std::function<double(ompl::control::ProductGraph::State*, ompl::control::ProductGraph::State*)>&)': /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*((void*)& ei +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:141:14: note: '*((void*)& ei +48)' was declared here 141 | EdgeIter ei, eend; | ^~ [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/GridDecomposition.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp In file included from /usr/pkg/include/boost/tuple/tuple.hpp:28, from /usr/pkg/include/boost/graph/graph_traits.hpp:16, from /usr/pkg/include/boost/graph/properties.hpp:23, from /usr/pkg/include/boost/graph/named_function_params.hpp:26, from /usr/pkg/include/boost/graph/astar_search.hpp:20, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp: In instantiation of 'boost::tuples::tuple<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>& boost::tuples::tuple<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>::operator=(const std::pair<_U1, _U2>&) [with U1 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >; U2 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >; T0 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >&; T1 = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >&; T2 = boost::tuples::null_type; T3 = boost::tuples::null_type; T4 = boost::tuples::null_type; T5 = boost::tuples::null_type; T6 = boost::tuples::null_type; T7 = boost::tuples::null_type; T8 = boost::tuples::null_type; T9 = boost::tuples::null_type]': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:298:52: required from here /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp:592:16: warning: implicitly-declared 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >& boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >::operator=(const boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >&)' is deprecated [-Wdeprecated-copy] 592 | this->head = k.first; | ~~~~~~~~~~~^~~~~~~~~ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:50:16: note: because 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >' has user-provided 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::adj_list_edge_iterator(const self&) [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >]' 50 | inline adj_list_edge_iterator(const self& x) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/boost/tuple/tuple.hpp:28, from /usr/pkg/include/boost/graph/graph_traits.hpp:16, from /usr/pkg/include/boost/graph/properties.hpp:23, from /usr/pkg/include/boost/graph/named_function_params.hpp:26, from /usr/pkg/include/boost/graph/astar_search.hpp:20, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/pkg/include/boost/tuple/detail/tuple_basic.hpp:593:21: warning: implicitly-declared 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >& boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >::operator=(const boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >&)' is deprecated [-Wdeprecated-copy] 593 | this->tail.head = k.second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:50:16: note: because 'boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >' has user-provided 'boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::adj_list_edge_iterator(const self&) [with VertexIterator = boost::range_detail::integer_iterator<long unsigned int>; OutEdgeIterator = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>; Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency>; boost::detail::adj_list_edge_iterator<VertexIterator, OutEdgeIterator, Graph>::self = boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<long unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>*, std::vector<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency>, std::allocator<boost::detail::stored_edge_property<long unsigned int, ompl::control::Syclop::Adjacency> > > >, long unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, long unsigned int>, long int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, ompl::control::Syclop::Region, ompl::control::Syclop::Adjacency> >]' 50 | inline adj_list_edge_iterator(const self& x) | ^~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp: In member function 'void ompl::control::Syclop::setupEdgeEstimates()': /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*((void*)& ei +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:296:14: note: '*((void*)& ei +48)' was declared here 296 | EdgeIter ei, eend; | ^~ In file included from /usr/pkg/include/boost/graph/detail/adjacency_list.hpp:35, from /usr/pkg/include/boost/graph/adjacency_list.hpp:255, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/Syclop.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp: In member function 'void ompl::control::Syclop::clearGraphDetails()': /usr/pkg/include/boost/graph/detail/adj_list_edge_iterator.hpp:80:13: warning: '*((void*)& ei +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | if (edges BOOST_GRAPH_MEMBER first | ^~ /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:372:14: note: '*((void*)& ei +48)' was declared here 372 | EdgeIter ei, eend; | ^~ [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o -MF CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o.d -o CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/ControlSampler.cpp [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/ControlSpace.cpp [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o -MF CMakeFiles/ompl.dir/control/src/PathControl.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PathControl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PathControl.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o -MF CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PlannerData.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o -MF CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PlannerDataStorage.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o -MF CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o -MF CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SimpleSetup.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SpaceInformation.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:48: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/BiEST.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/EST.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:2: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:45: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:40: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRM.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:38: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:38: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:38: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:42: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:41: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:39: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:39: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sst/src/SST.cpp [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/GeneticSearch.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/HillClimbing.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathGeometric.cpp [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp In file included from /usr/pkg/include/boost/math/constants/constants.hpp:10, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathGeometric.cpp:44: /usr/pkg/include/boost/math/tools/config.hpp:26:6: warning: #warning "Boost.Math requires C++14" [-Wcpp] 26 | # warning "Boost.Math requires C++14" | ^~~~~~~ [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathSimplifier.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/SimpleSetup.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o -MF CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o.d -o CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp In file included from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:42: /usr/pkg/include/boost/progress.hpp:23:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) 23 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) | ^~~~~ In file included from /usr/pkg/include/boost/progress.hpp:29, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:42: /usr/pkg/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) 21 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) | ^~~~~ In file included from /usr/pkg/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/pkg/include/boost/smart_ptr/scoped_ptr.hpp:13, from /usr/pkg/include/boost/scoped_ptr.hpp:13, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:41: /usr/pkg/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp> instead.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /usr/pkg/include/boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ /usr/pkg/include/boost/progress.hpp:27:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 27 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp>" ) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/pkg/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /usr/pkg/include/boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ /usr/pkg/include/boost/timer.hpp:25:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 25 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" ) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/pkg/include -I/usr/pkg-2024Q2/include/eigen3 -I/usr/pkg-2024Q2/include -pipe -O3 -DNDEBUG -O3 -std=c++11 -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o -MF CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o.d -o CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp gmake[2]: *** [src/ompl/CMakeFiles/ompl.dir/build.make:1899: src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp: In function 'std::string ompl::machine::getHostname()': /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp:229:15: error: 'gethostname' was not declared in this scope 229 | int len = gethostname(buffer, sizeof(buffer)); | ^~~~~~~~~~~ gmake[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' gmake[2]: *** [src/ompl/CMakeFiles/ompl.dir/build.make:1913: src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:363: src/ompl/CMakeFiles/ompl.dir/all] Error 2 gmake[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' gmake: *** [Makefile:169: all] Error 2