Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 680656 Details for
Bug 763096
dev-db/pgrouting-3.1.2 fails to compile: type_traits_std.hpp:54:25: error: expected template-name before ‘<’ token
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 545.47 KB, created by
Agostino Sarubbo
on 2021-01-02 12:56:12 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-01-02 12:56:12 UTC
Size:
545.47 KB
patch
obsolete
> * Package: dev-db/pgrouting-3.1.2 > * Repository: gentoo > * Maintainer: pgsql-bugs@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux postgres_targets_postgres10 postgres_targets_postgres11 userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/2a064b3b8b8137eec6a5a0ed161855fde216fcfb (Sat Jan 2 09:35:12 UTC 2021) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.12 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r6, 5.4.0-1029-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1029-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-gentoo-2.7 >KiB Mem: 64359964 total, 24595848 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Sat, 02 Jan 2021 09:35:11 +0000 >sh bash 5.1_p4 >ld GNU ld (Gentoo 2.35.1 p2) 2.35.1 >app-shells/bash: 5.1_p4::gentoo >dev-lang/perl: 5.32.0-r1::gentoo >dev-lang/python: 2.7.18-r5::gentoo, 3.7.9-r1::gentoo, 3.8.7::gentoo, 3.9.1::gentoo >dev-util/cmake: 3.19.2::gentoo >sys-apps/baselayout: 2.7-r1::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo >sys-devel/automake: 1.16.3-r1::gentoo >sys-devel/binutils: 2.35.1-r1::gentoo >sys-devel/gcc: 10.2.0-r5::gentoo >sys-devel/gcc-config: 2.3.2-r1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.10::gentoo (virtual/os-headers) >sys-libs/glibc: 2.32-r6::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-jobs: 1 > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 24 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* Boost-1.0 GPL-2 MIT" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >DISTDIR="/var/tmp/portage/dev-db/pgrouting-3.1.2/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j16 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" POSTGRES_TARGETS="postgres10 postgres11" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS > > > > > >emerge history: >2021-01-02T11:25:17 >>> acct-group/postgres-0-r1 >2021-01-02T11:25:17 >>> dev-util/boost-build-1.75.0 >2021-01-02T11:25:18 >>> x11-base/xorg-proto-2020.1 >2021-01-02T11:25:18 >>> media-libs/tiff-4.2.0 >2021-01-02T11:25:18 >>> dev-libs/json-c-0.15 >2021-01-02T11:25:19 >>> app-eselect/eselect-postgresql-2.4 >2021-01-02T11:25:19 >>> dev-cpp/eigen-3.3.9 >2021-01-02T11:25:20 >>> dev-libs/protobuf-3.14.0 >2021-01-02T11:25:20 >>> dev-lang/nasm-2.15.05 >2021-01-02T11:25:20 >>> dev-python/mako-1.1.3-r1 >2021-01-02T11:25:21 >>> x11-libs/xtrans-1.4.0 >2021-01-02T11:25:21 >>> x11-base/xcb-proto-1.14.1 >2021-01-02T11:25:22 >>> x11-libs/libpciaccess-0.16 >2021-01-02T11:25:35 >>> acct-user/postgres-0-r1 >2021-01-02T11:25:42 >>> dev-libs/boost-1.75.0 >2021-01-02T11:25:50 >>> x11-libs/libXau-1.0.9-r1 >2021-01-02T11:25:50 >>> x11-libs/libXdmcp-1.1.3 >2021-01-02T11:25:54 >>> sci-libs/proj-7.1.1 >2021-01-02T11:25:51 >>> x11-libs/libxshmfence-1.3-r2 >2021-01-02T11:26:06 >>> media-libs/libjpeg-turbo-2.0.6 >2021-01-02T11:26:15 >>> x11-libs/libdrm-2.4.103 >2021-01-02T11:26:19 >>> dev-db/postgresql-10.15 >2021-01-02T11:26:21 >>> dev-db/postgresql-11.10 >2021-01-02T11:26:03 >>> dev-libs/protobuf-c-1.3.3 >2021-01-02T11:26:41 >>> x11-libs/libxcb-1.14 >2021-01-02T11:26:49 >>> virtual/jpeg-100 >2021-01-02T11:25:17 >>> sci-libs/geos-3.9.0-r2 >2021-01-02T11:27:17 >>> x11-misc/compose-tables-1.7.0 >2021-01-02T11:27:25 >>> x11-libs/libX11-1.7.0 >2021-01-02T11:27:29 >>> x11-libs/libXext-1.3.4 >2021-01-02T11:27:31 >>> x11-libs/libXrender-0.9.10-r2 >2021-01-02T11:27:30 >>> x11-libs/libXfixes-5.0.3-r3 >2021-01-02T11:27:32 >>> media-libs/libglvnd-1.3.2-r2 >2021-01-02T11:27:33 >>> x11-libs/libXxf86vm-1.1.4-r2 >2021-01-02T11:27:19 >>> sci-libs/libgeotiff-1.5.1-r1 >2021-01-02T11:27:37 >>> x11-libs/libXrandr-1.5.2 >2021-01-02T11:27:40 >>> x11-libs/libXdamage-1.1.5 >2021-01-02T11:27:52 >>> media-libs/mesa-20.3.2 >2021-01-02T11:27:58 >>> virtual/opengl-7.0-r2 >2021-01-02T11:28:01 >>> media-libs/glu-9.0.1 >2021-01-02T11:28:04 >>> virtual/glu-9.0-r2 >2021-01-02T11:28:07 >>> sci-mathematics/cgal-5.2 >2021-01-02T11:27:48 >>> sci-libs/gdal-3.2.0-r1 >2021-01-02T11:30:40 >>> dev-db/postgis-3.1.0 > > > * Multibuild variants: 11 10 >>>> Unpacking source... >>>> Unpacking pgrouting-3.1.2.tar.gz to /var/tmp/portage/dev-db/pgrouting-3.1.2/work >>>> Source unpacked in /var/tmp/portage/dev-db/pgrouting-3.1.2/work >>>> Preparing source in /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2 ... > * Working in BUILD_DIR: "/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build" > * Will copy sources from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build > * 11: copying to /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11 > * 10: copying to /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2 ... > * 11: running run_in_build_dir my_src_configure > * Working in BUILD_DIR: "/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11" >cmake -C /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DPOSTGRESQL_BIN=/usr/lib64/postgresql-11/bin -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11/gentoo_toolchain.cmake /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2 >loading initial cache file /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11/gentoo_common_config.cmake >-- CMAKE_BUILD_TYPE Release >-- The C compiler identification is GNU 10.2.0 >-- The CXX compiler identification is GNU 10.2.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- DOXYGEN_MINIMUM_VERSION=1.7 >-- SPHINX_MINIMUM_VERSION=1.8 >-- POSTGRESQL_MINIMUM_VERSION=9.2.0 >-- POSTGIS_MINIMUM_VERSION=2.0.0 >-- GNU_CXX_MINIMUM_VERSION=4.6 >-- CLANG_CXX_MINIMUM_VERSION= >-- MSVC_CXX_MINIMUM_VERSION=18.0 >-- dir='/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/cmake' >-- Performing Test COMPILER_SUPPORTS_CXX0X >-- Performing Test COMPILER_SUPPORTS_CXX0X - Success >-- Performing Test COMPILER_SUPPORTS_CXX11 >-- Performing Test COMPILER_SUPPORTS_CXX11 - Success >-- Using -std=c++11. >-- Found Perl: /usr/bin/perl (found version "5.32.0") >-- POSTGRESQL_PG_CONFIG is /usr/lib64/postgresql-11/bin/pg_config >-- POSTGRESQL_EXECUTABLE is /usr/lib64/postgresql-11/bin/postgres >-- POSTGRESQL_VERSION_STRING in FindPostgreSQL.cmake is PostgreSQL 11.10 >-- POSTGRESQL_INCLUDE_DIR: /usr/include/postgresql-11/server >-- POSTGRESQL_LIBRARIES: /usr/lib64/postgresql-11/lib64 >-- PGSQL_VERSION=1110 >-- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.53") >-- Boost headers were found here: /usr/include >-- Boost VERSION 1.75.0 >-- BOOST_VERSION_OK 1 >-- BOOST_Geometry_VERSION_OK 1 >-- Performing Test C_COMPILER_SUPPORTS_FPIC >-- Performing Test C_COMPILER_SUPPORTS_FPIC - Success >-- Performing Test CXX_COMPILER_SUPPORTS_FPIC >-- Performing Test CXX_COMPILER_SUPPORTS_FPIC - Success >-- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH >-- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH - Success >-- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH >-- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH - Success >-- <<< Gentoo configuration >>> >Build type Release >Install path /usr >Compiler flags: >C -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math >C++ -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11 > * 10: running run_in_build_dir my_src_configure > * Working in BUILD_DIR: "/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10" >cmake -C /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DPOSTGRESQL_BIN=/usr/lib64/postgresql-10/bin -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10/gentoo_toolchain.cmake /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2 >loading initial cache file /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10/gentoo_common_config.cmake >-- CMAKE_BUILD_TYPE Release >-- The C compiler identification is GNU 10.2.0 >-- The CXX compiler identification is GNU 10.2.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- DOXYGEN_MINIMUM_VERSION=1.7 >-- SPHINX_MINIMUM_VERSION=1.8 >-- POSTGRESQL_MINIMUM_VERSION=9.2.0 >-- POSTGIS_MINIMUM_VERSION=2.0.0 >-- GNU_CXX_MINIMUM_VERSION=4.6 >-- CLANG_CXX_MINIMUM_VERSION= >-- MSVC_CXX_MINIMUM_VERSION=18.0 >-- dir='/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/cmake' >-- Performing Test COMPILER_SUPPORTS_CXX0X >-- Performing Test COMPILER_SUPPORTS_CXX0X - Success >-- Performing Test COMPILER_SUPPORTS_CXX11 >-- Performing Test COMPILER_SUPPORTS_CXX11 - Success >-- Using -std=c++11. >-- Found Perl: /usr/bin/perl (found version "5.32.0") >-- POSTGRESQL_PG_CONFIG is /usr/lib64/postgresql-10/bin/pg_config >-- POSTGRESQL_EXECUTABLE is /usr/lib64/postgresql-10/bin/postgres >-- POSTGRESQL_VERSION_STRING in FindPostgreSQL.cmake is PostgreSQL 10.15 >-- POSTGRESQL_INCLUDE_DIR: /usr/include/postgresql-10/server >-- POSTGRESQL_LIBRARIES: /usr/lib64/postgresql-10/lib64 >-- PGSQL_VERSION=1015 >-- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.53") >-- Boost headers were found here: /usr/include >-- Boost VERSION 1.75.0 >-- BOOST_VERSION_OK 1 >-- BOOST_Geometry_VERSION_OK 1 >-- Performing Test C_COMPILER_SUPPORTS_FPIC >-- Performing Test C_COMPILER_SUPPORTS_FPIC - Success >-- Performing Test CXX_COMPILER_SUPPORTS_FPIC >-- Performing Test CXX_COMPILER_SUPPORTS_FPIC - Success >-- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH >-- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH - Success >-- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH >-- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH - Success >-- <<< Gentoo configuration >>> >Build type Release >Install path /usr >Compiler flags: >C -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math >C++ -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-10 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2 ... > * 11: running run_in_build_dir cmake_build > * Working in BUILD_DIR: "/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11" >ninja -v -j16 -l0 >[1/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/pgr_point_input.c.o -MF src/common/CMakeFiles/common.dir/pgr_point_input.c.o.d -o src/common/CMakeFiles/common.dir/pgr_point_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/pgr_point_input.c >[2/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/postgres_connection.c.o -MF src/common/CMakeFiles/common.dir/postgres_connection.c.o.d -o src/common/CMakeFiles/common.dir/postgres_connection.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/postgres_connection.c >[3/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/check_parameters.c.o -MF src/common/CMakeFiles/common.dir/check_parameters.c.o.d -o src/common/CMakeFiles/common.dir/check_parameters.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/check_parameters.c >[4/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/matrixRows_input.c.o -MF src/common/CMakeFiles/common.dir/matrixRows_input.c.o.d -o src/common/CMakeFiles/common.dir/matrixRows_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/matrixRows_input.c >[5/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/coordinates_input.c.o -MF src/common/CMakeFiles/common.dir/coordinates_input.c.o.d -o src/common/CMakeFiles/common.dir/coordinates_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/coordinates_input.c >[6/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/e_report.c.o -MF src/common/CMakeFiles/common.dir/e_report.c.o.d -o src/common/CMakeFiles/common.dir/e_report.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/e_report.c >[7/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/points_input.c.o -MF src/common/CMakeFiles/common.dir/points_input.c.o.d -o src/common/CMakeFiles/common.dir/points_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/points_input.c >[8/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/combinations_input.c.o -MF src/common/CMakeFiles/common.dir/combinations_input.c.o.d -o src/common/CMakeFiles/common.dir/combinations_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/combinations_input.c >[9/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/restrictions_input.c.o -MF src/common/CMakeFiles/common.dir/restrictions_input.c.o.d -o src/common/CMakeFiles/common.dir/restrictions_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/restrictions_input.c >[10/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/delauny_input.c.o -MF src/common/CMakeFiles/common.dir/delauny_input.c.o.d -o src/common/CMakeFiles/common.dir/delauny_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/delauny_input.c >[11/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/arrays_input.c.o -MF src/common/CMakeFiles/common.dir/arrays_input.c.o.d -o src/common/CMakeFiles/common.dir/arrays_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/arrays_input.c >[12/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/orders_input.c.o -MF src/common/CMakeFiles/common.dir/orders_input.c.o.d -o src/common/CMakeFiles/common.dir/orders_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/orders_input.c >[13/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/get_check_data.c.o -MF src/common/CMakeFiles/common.dir/get_check_data.c.o.d -o src/common/CMakeFiles/common.dir/get_check_data.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/get_check_data.c >[14/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/basic_edge.cpp.o -MF src/common/CMakeFiles/common.dir/basic_edge.cpp.o.d -o src/common/CMakeFiles/common.dir/basic_edge.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basic_edge.cpp >[15/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/vehicles_input.c.o -MF src/common/CMakeFiles/common.dir/vehicles_input.c.o.d -o src/common/CMakeFiles/common.dir/vehicles_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/vehicles_input.c >[16/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/time_msg.c.o -MF src/common/CMakeFiles/common.dir/time_msg.c.o.d -o src/common/CMakeFiles/common.dir/time_msg.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/time_msg.c >[17/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/edges_input.c.o -MF src/common/CMakeFiles/common.dir/edges_input.c.o.d -o src/common/CMakeFiles/common.dir/edges_input.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/edges_input.c >[18/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/components/CMakeFiles/components.dir/connectedComponents.c.o -MF src/components/CMakeFiles/components.dir/connectedComponents.c.o.d -o src/components/CMakeFiles/components.dir/connectedComponents.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/components/connectedComponents.c >[19/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia.c.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia.c.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia.c >[20/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra.c.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra.c.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra.c >[21/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/floydWarshall.c.o -MF src/allpairs/CMakeFiles/allpairs.dir/floydWarshall.c.o.d -o src/allpairs/CMakeFiles/allpairs.dir/floydWarshall.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall.c >[22/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/pgr_alloc.cpp.o -MF src/common/CMakeFiles/common.dir/pgr_alloc.cpp.o.d -o src/common/CMakeFiles/common.dir/pgr_alloc.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/pgr_alloc.cpp >[23/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/johnson.c.o -MF src/allpairs/CMakeFiles/allpairs.dir/johnson.c.o.d -o src/allpairs/CMakeFiles/allpairs.dir/johnson.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson.c >[24/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/identifier.cpp.o -MF src/common/CMakeFiles/common.dir/identifier.cpp.o.d -o src/common/CMakeFiles/common.dir/identifier.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/identifier.cpp >[25/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/pgr_assert.cpp.o -MF src/common/CMakeFiles/common.dir/pgr_assert.cpp.o.d -o src/common/CMakeFiles/common.dir/pgr_assert.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/pgr_assert.cpp >[26/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/astar/CMakeFiles/astar.dir/astar.c.o -MF src/astar/CMakeFiles/astar.dir/astar.c.o.d -o src/astar/CMakeFiles/astar.dir/astar.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar.c >[27/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/many_to_dist_driving_distance.c >[28/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/many_to_dist_withPointsDD.c >[29/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/ksp.c.o -MF src/ksp/CMakeFiles/ksp.dir/ksp.c.o.d -o src/ksp/CMakeFiles/ksp.dir/ksp.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp.c >[30/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/withPoints_ksp.c.o -MF src/ksp/CMakeFiles/ksp.dir/withPoints_ksp.c.o.d -o src/ksp/CMakeFiles/ksp.dir/withPoints_ksp.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp.c >[31/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/ch_vertex.cpp.o -MF src/common/CMakeFiles/common.dir/ch_vertex.cpp.o.d -o src/common/CMakeFiles/common.dir/ch_vertex.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/ch_vertex.cpp >[32/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/ch_edge.cpp.o -MF src/common/CMakeFiles/common.dir/ch_edge.cpp.o.d -o src/common/CMakeFiles/common.dir/ch_edge.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/ch_edge.cpp >[33/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath.c.o -MF src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath.c.o.d -o src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath.c >[34/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/euclideanTSP.c.o -MF src/tsp/CMakeFiles/tsp.dir/euclideanTSP.c.o.d -o src/tsp/CMakeFiles/tsp.dir/euclideanTSP.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/euclideanTSP.c >[35/161] /usr/bin/x86_64-pc-linux-gnu-gcc -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=gnu99 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/TSP.c.o -MF src/tsp/CMakeFiles/tsp.dir/TSP.c.o.d -o src/tsp/CMakeFiles/tsp.dir/TSP.c.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/TSP.c >[36/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/basic_vertex.cpp.o -MF src/common/CMakeFiles/common.dir/basic_vertex.cpp.o.d -o src/common/CMakeFiles/common.dir/basic_vertex.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basic_vertex.cpp >[37/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/euclideanDmatrix.cpp.o -MF src/tsp/CMakeFiles/tsp.dir/euclideanDmatrix.cpp.o.d -o src/tsp/CMakeFiles/tsp.dir/euclideanDmatrix.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/euclideanDmatrix.cpp >[38/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/xy_vertex.cpp.o -MF src/common/CMakeFiles/common.dir/xy_vertex.cpp.o.d -o src/common/CMakeFiles/common.dir/xy_vertex.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp >FAILED: src/common/CMakeFiles/common.dir/xy_vertex.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/xy_vertex.cpp.o -MF src/common/CMakeFiles/common.dir/xy_vertex.cpp.o.d -o src/common/CMakeFiles/common.dir/xy_vertex.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /usr/include/boost/geometry/algorithms/detail/interior_iterator.hpp:15, > from /usr/include/boost/geometry/io/wkt/write.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:27: >/usr/include/boost/geometry/core/interior_type.hpp:86:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 86 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/arithmetic/arithmetic.hpp:25, > from /usr/include/boost/geometry/algorithms/detail/assign_values.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/assign_box_corners.hpp:21, > from /usr/include/boost/geometry/algorithms/assign.hpp:34, > from /usr/include/boost/geometry/io/wkt/write.hpp:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:27: >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected template-name before â<â token > 41 | < > | ^ >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected â{â before â<â token >/usr/include/boost/geometry/util/select_most_precise.hpp:112:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 112 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/clear.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/assign_values.hpp:34, > from /usr/include/boost/geometry/algorithms/detail/assign_box_corners.hpp:21, > from /usr/include/boost/geometry/algorithms/assign.hpp:34, > from /usr/include/boost/geometry/io/wkt/write.hpp:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:27: >/usr/include/boost/geometry/core/tag_cast.hpp:52:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 52 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/helper_geometry.hpp:22, > from /usr/include/boost/geometry/strategies/spherical/point_in_point.hpp:40, > from /usr/include/boost/geometry/algorithms/detail/disjoint/point_point.hpp:33, > from /usr/include/boost/geometry/io/wkt/write.hpp:39, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:27: >/usr/include/boost/geometry/geometries/box.hpp:95:14: error: âstd::enable_if_tâ has not been declared > 95 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/box.hpp:96:13: error: expected â>â before â<â token > 96 | < > | ^ >/usr/include/boost/geometry/geometries/box.hpp:117:14: error: âstd::enable_if_tâ has not been declared > 117 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/box.hpp:118:13: error: expected â>â before â<â token > 118 | < > | ^ >/usr/include/boost/geometry/geometries/box.hpp:126:5: error: âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > constexpr boost::geometry::model::box<Point>::box(const Point&, const Point&)â cannot be overloaded with âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > boost::geometry::model::box<Point>::box(const Point&, const Point&)â > 126 | box(Point const& min_corner, Point const& max_corner) > | ^~~ >/usr/include/boost/geometry/geometries/box.hpp:101:5: note: previous declaration âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > boost::geometry::model::box<Point>::box(const Point&, const Point&)â > 101 | box(Point const& min_corner, Point const& max_corner) > | ^~~ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<boost::geometry::model::d2::point_xy<double> >â: >/usr/include/boost/geometry/util/type_traits.hpp:85:8: required from âstruct boost::geometry::util::is_ring<boost::geometry::model::d2::point_xy<double> >â >/usr/include/boost/geometry/io/wkt/write.hpp:515:58: required from âconst bool boost::geometry::wkt_manipulator<boost::geometry::model::d2::point_xy<double> >::is_ringâ >/usr/include/boost/geometry/io/wkt/write.hpp:522:51: required from âboost::geometry::wkt_manipulator<Geometry> boost::geometry::wkt(const Geometry&) [with Geometry = boost::geometry::model::d2::point_xy<double>]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:56:42: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<boost::geometry::model::d2::point_xy<double> >â > 68 | >::type type; > | ^~~~ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:27: >/usr/include/boost/geometry/io/wkt/write.hpp: In instantiation of âconst bool boost::geometry::wkt_manipulator<boost::geometry::model::d2::point_xy<double> >::is_ringâ: >/usr/include/boost/geometry/io/wkt/write.hpp:522:51: required from âboost::geometry::wkt_manipulator<Geometry> boost::geometry::wkt(const Geometry&) [with Geometry = boost::geometry::model::d2::point_xy<double>]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:56:42: required from here >/usr/include/boost/geometry/io/wkt/write.hpp:515:58: error: âvalueâ is not a member of âboost::geometry::util::is_ring<boost::geometry::model::d2::point_xy<double> >â > 515 | static const bool is_ring = util::is_ring<Geometry>::value; > | ^~~~~ >/usr/include/boost/geometry/io/wkt/write.hpp: In instantiation of âboost::geometry::wkt_manipulator<Geometry> boost::geometry::wkt(const Geometry&) [with Geometry = boost::geometry::model::d2::point_xy<double>]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:56:42: required from here >/usr/include/boost/geometry/io/wkt/write.hpp:554:12: note: when instantiating default argument for call to âboost::geometry::wkt_manipulator<Geometry>::wkt_manipulator(const Geometry&, bool) [with Geometry = boost::geometry::model::d2::point_xy<double>]â > 554 | return wkt_manipulator<Geometry>(geometry); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:25: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<const boost::geometry::model::d2::point_xy<double> >â: >/usr/include/boost/geometry/geometries/concepts/check.hpp:201:8: required from âstruct boost::geometry::concepts::detail::checker<const boost::geometry::model::d2::point_xy<double> >â >/usr/include/boost/geometry/geometries/concepts/check.hpp:228:31: required from âconstexpr void boost::geometry::concepts::check() [with Geometry = const boost::geometry::model::d2::point_xy<double>]â >/usr/include/boost/geometry/io/wkt/write.hpp:552:36: required from âboost::geometry::wkt_manipulator<Geometry> boost::geometry::wkt(const Geometry&) [with Geometry = boost::geometry::model::d2::point_xy<double>]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/xy_vertex.cpp:56:42: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<const boost::geometry::model::d2::point_xy<double> >â > 68 | >::type type; > | ^~~~ >[39/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/tour.cpp.o -MF src/tsp/CMakeFiles/tsp.dir/tour.cpp.o.d -o src/tsp/CMakeFiles/tsp.dir/tour.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/tour.cpp >[40/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/euclideanTSP_driver.cpp.o -MF src/tsp/CMakeFiles/tsp.dir/euclideanTSP_driver.cpp.o.d -o src/tsp/CMakeFiles/tsp.dir/euclideanTSP_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/euclideanTSP_driver.cpp >[41/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/tsp/CMakeFiles/tsp.dir/TSP_driver.cpp.o -MF src/tsp/CMakeFiles/tsp.dir/TSP_driver.cpp.o.d -o src/tsp/CMakeFiles/tsp.dir/TSP_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/tsp/TSP_driver.cpp >[42/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o -MF src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o.d -o src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp >FAILED: src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o -MF src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o.d -o src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:33, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/floydWarshall_driver.cpp:36: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[43/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp >FAILED: src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstraVia.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstraVia_driver.cpp:34: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[44/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o -MF src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o.d -o src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp >FAILED: src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o -MF src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o.d -o src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:33, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/common/basePath_SSEC.cpp:25: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[45/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp >FAILED: src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o -MF src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o.d -o src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/dijkstra/dijkstra_driver.cpp:43: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[46/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o -MF src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o.d -o src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp >FAILED: src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o -MF src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o.d -o src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:33, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/allpairs/pgr_allpairs.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/allpairs/johnson_driver.cpp:36: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[47/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp >FAILED: src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:33, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/turnRestrictedPath_driver.cpp:42: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[48/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp >FAILED: src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/drivedist_driver.cpp:31: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[49/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp >FAILED: src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o -MF src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o.d -o src/driving_distance/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/driving_distance/withPoints_dd_driver.cpp:38: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[50/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o -MF src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o.d -o src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp >FAILED: src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o -MF src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o.d -o src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:33, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/astar/pgr_astar.hpp:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/astar/astar_driver.cpp:37: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[51/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp >FAILED: src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/withPoints_ksp_driver.cpp:37: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[52/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp >FAILED: src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o -MF src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o.d -o src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:36, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/basePath_SSEC.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/dijkstra/pgr_dijkstra.hpp:55, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/yen/pgr_ksp.hpp:29, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/ksp/ksp_driver.cpp:32: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >[53/161] /usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o -MF src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o.d -o src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp >FAILED: src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPGROUTING_VERSION=\"3.1.2\" -DPGSQL_VERSION=1110 -I/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include -isystem /usr/include/postgresql-11/server -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -std=c++11 -DBOOST_VERSION_OK=1 -DBOOST_Geometry_VERSION_OK=1 -fPIC -frounding-math -MD -MT src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o -MF src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o.d -o src/alpha_shape/CMakeFiles/alpha_shape.dir/pgr_alphaShape.cpp.o -c /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp >In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, > from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, > from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, > from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, > from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, > from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, > from /usr/include/boost/property_map/vector_property_map.hpp:14, > from /usr/include/boost/property_map/property_map.hpp:602, > from /usr/include/boost/graph/adjacency_list.hpp:27, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/detail/iterator.hpp:13:1: note: â#pragma message: This header is deprecated. Use <iterator> instead.â > 13 | BOOST_HEADER_DEPRECATED("<iterator>") > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/tag.hpp:23, > from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected template-name before â<â token > 54 | : std::conditional_t<Trait::value, conjunction<Traits...>, Trait> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:54:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected template-name before â<â token > 68 | : std::conditional_t<Trait::value, Trait, disjunction<Traits...>> > | ^ >/usr/include/boost/geometry/util/type_traits_std.hpp:68:25: error: expected â{â before â<â token >/usr/include/boost/geometry/util/type_traits_std.hpp:95:23: error: âremove_cv_tâ in namespace âstdâ does not name a template type; did you mean âremove_cvâ? > 95 | using type = std::remove_cv_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~ > | remove_cv >/usr/include/boost/geometry/util/type_traits_std.hpp:105:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 105 | using type = std::remove_const_t<std::remove_reference_t<T>>; > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:115:23: error: âremove_const_tâ in namespace âstdâ does not name a template type; did you mean âremove_constâ? > 115 | using type = std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/util/type_traits_std.hpp:129:23: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 129 | using type = std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/type_traits_std.hpp:166:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 166 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/ring_type.hpp:96:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 96 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:111:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 111 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:116:17: error: wrong number of template arguments (4, should be 2) > 116 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:108:22: error: expected nested-name-specifier > 108 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 109 | < > | ~ > 110 | linestring_tag, > | ~~~~~~~~~~~~~~~ > 111 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 112 | < > | ~ > 113 | std::is_const<MultiLinestring>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 114 | typename boost::range_value<MultiLinestring>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 115 | typename boost::range_value<MultiLinestring>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 116 | > > | ~ >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:127:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 127 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/core/ring_type.hpp:132:17: error: wrong number of template arguments (4, should be 2) > 132 | > > | ^ >/usr/include/boost/geometry/core/ring_type.hpp:73:8: note: provided for âtemplate<class GeometryTag, class Geometry> struct boost::geometry::core_dispatch::ring_return_typeâ > 73 | struct ring_return_type > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/ring_type.hpp:124:22: error: expected nested-name-specifier > 124 | typedef typename ring_return_type > | ^~~~~~~~~~~~~~~~ > 125 | < > | ~ > 126 | polygon_tag, > | ~~~~~~~~~~~~ > 127 | std::conditional_t > | ~~~~~~~~~~~~~~~~~~ > 128 | < > | ~ > 129 | std::is_const<MultiPolygon>::value, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 130 | typename boost::range_value<MultiPolygon>::type const, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 131 | typename boost::range_value<MultiPolygon>::type > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 132 | > > | ~ >In file included from /usr/include/boost/geometry/core/coordinate_type.hpp:25, > from /usr/include/boost/geometry/core/access.hpp:24, > from /usr/include/boost/geometry/geometries/point.hpp:28, > from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/util/promote_floating_point.hpp:40:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 40 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/geometries/point.hpp:137:14: error: âstd::enable_if_tâ has not been declared > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:137:25: error: expected â>â before â<â token > 137 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:155:14: error: âstd::enable_if_tâ has not been declared > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:155:25: error: expected â>â before â<â token > 155 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:173:14: error: âstd::enable_if_tâ has not been declared > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:173:25: error: expected â>â before â<â token > 173 | std::enable_if_t<geometry::detail::is_coordinates_number_leq<C, 3, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:316:14: error: âstd::enable_if_tâ has not been declared > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:316:25: error: expected â>â before â<â token > 316 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 1, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:326:14: error: âstd::enable_if_tâ has not been declared > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:326:25: error: expected â>â before â<â token > 326 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 2, DimensionCount>::value, int> = 0 > | ^ >/usr/include/boost/geometry/geometries/point.hpp:337:14: error: âstd::enable_if_tâ has not been declared > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/point.hpp:337:25: error: expected â>â before â<â token > 337 | std::enable_if_t<geometry::detail::is_coordinates_number_eq<C, 3, DimensionCount>::value, int> = 0 > | ^ >In file included from /usr/include/boost/geometry/core/interior_rings.hpp:26, > from /usr/include/boost/geometry/geometries/polygon.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bline.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:46, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/interior_type.hpp:86:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 86 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/num_points.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:39: >/usr/include/boost/geometry/core/tag_cast.hpp:52:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 52 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/util/math.hpp:37, > from /usr/include/boost/geometry/formulas/andoyer_inverse.hpp:22, > from /usr/include/boost/geometry/strategies/geographic/parameters.hpp:16, > from /usr/include/boost/geometry/strategies/detail.hpp:15, > from /usr/include/boost/geometry/algorithms/area_result.hpp:24, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected template-name before â<â token > 41 | < > | ^ >/usr/include/boost/geometry/util/select_most_precise.hpp:41:9: error: expected â{â before â<â token >/usr/include/boost/geometry/util/select_most_precise.hpp:112:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 112 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:40:25: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 40 | struct is_sequence<std::integer_sequence<T, Is...>> : std::true_type {}; > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:40:25: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 40 | struct is_sequence<std::integer_sequence<T, Is...>> : std::true_type {}; > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:40:47: error: template argument 1 is invalid > 40 | struct is_sequence<std::integer_sequence<T, Is...>> : std::true_type {}; > | ^~~ >/usr/include/boost/geometry/util/sequence.hpp:40:50: error: expected unqualified-id before â>â token > 40 | struct is_sequence<std::integer_sequence<T, Is...>> : std::true_type {}; > | ^~ >/usr/include/boost/geometry/util/sequence.hpp:53:27: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 53 | struct sequence_size<std::integer_sequence<T, Is...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:53:27: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 53 | struct sequence_size<std::integer_sequence<T, Is...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:53:49: error: template argument 1 is invalid > 53 | struct sequence_size<std::integer_sequence<T, Is...>> > | ^~~ >/usr/include/boost/geometry/util/sequence.hpp:53:52: error: expected unqualified-id before â>â token > 53 | struct sequence_size<std::integer_sequence<T, Is...>> > | ^~ >/usr/include/boost/geometry/util/sequence.hpp:75:33: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 75 | struct sequence_element<I, std::integer_sequence<T, J, Js...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:75:33: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 75 | struct sequence_element<I, std::integer_sequence<T, J, Js...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:75:58: error: wrong number of template arguments (4, should be 2) > 75 | struct sequence_element<I, std::integer_sequence<T, J, Js...>> > | ^~~ >/usr/include/boost/geometry/util/sequence.hpp:60:8: note: provided for âtemplate<long unsigned int I, class Sequence> struct boost::geometry::util::sequence_elementâ > 60 | struct sequence_element {}; > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/util/sequence.hpp:75:61: error: expected unqualified-id before â>â token > 75 | struct sequence_element<I, std::integer_sequence<T, J, Js...>> > | ^~ >/usr/include/boost/geometry/util/sequence.hpp:84:33: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 84 | struct sequence_element<0, std::integer_sequence<T, J, Js...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:84:33: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 84 | struct sequence_element<0, std::integer_sequence<T, J, Js...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:84:58: error: wrong number of template arguments (4, should be 2) > 84 | struct sequence_element<0, std::integer_sequence<T, J, Js...>> > | ^~~ >/usr/include/boost/geometry/util/sequence.hpp:60:8: note: provided for âtemplate<long unsigned int I, class Sequence> struct boost::geometry::util::sequence_elementâ > 60 | struct sequence_element {}; > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/util/sequence.hpp:84:61: error: expected unqualified-id before â>â token > 84 | struct sequence_element<0, std::integer_sequence<T, J, Js...>> > | ^~ >/usr/include/boost/geometry/util/sequence.hpp:135:19: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 135 | struct merge<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:135:19: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 135 | struct merge<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:135:45: error: template argument 1 is invalid > 135 | struct merge<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^ >/usr/include/boost/geometry/util/sequence.hpp:135:45: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class ... Sequences> struct boost::geometry::util::mergeâ >/usr/include/boost/geometry/util/sequence.hpp:135:45: note: expected a type, got âI1s ...â >/usr/include/boost/geometry/util/sequence.hpp:173:21: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 173 | struct combine<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:173:21: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 173 | struct combine<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/area_result.hpp:28, > from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/util/sequence.hpp:173:47: error: template argument 1 is invalid > 173 | struct combine<std::integer_sequence<T, I1s...>, std::integer_sequence<T, I2s...>> > | ^ >/usr/include/boost/geometry/util/sequence.hpp:173:47: error: type/value mismatch at argument 2 in template parameter list for âtemplate<class Sequence1, class Sequence2> struct boost::geometry::util::combineâ >/usr/include/boost/geometry/util/sequence.hpp:173:47: note: expected a type, got âI1sâ >/usr/include/boost/geometry/util/sequence.hpp:173:47: note: so any instantiation with a non-empty parameter pack would be ill-formed >/usr/include/boost/geometry/util/sequence.hpp:211:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 211 | typedef std::conditional_t<LessPred<T1, T2>::value, T1, T2> type; > | ^~~~~~~~~~~~~ > | conditional >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/algorithms/area.hpp:246:12: error: âapplyâ function uses âautoâ type specifier without trailing return type > 246 | static auto apply(Geometry const& geometry, Strategy const& strategy) > | ^~~~ >/usr/include/boost/geometry/algorithms/area.hpp:246:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >In file included from /usr/include/boost/geometry/geometries/helper_geometry.hpp:22, > from /usr/include/boost/geometry/strategies/spherical/point_in_point.hpp:40, > from /usr/include/boost/geometry/strategies/agnostic/point_in_point.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:42: >/usr/include/boost/geometry/geometries/box.hpp:95:14: error: âstd::enable_if_tâ has not been declared > 95 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/box.hpp:96:13: error: expected â>â before â<â token > 96 | < > | ^ >/usr/include/boost/geometry/geometries/box.hpp:117:14: error: âstd::enable_if_tâ has not been declared > 117 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/geometries/box.hpp:118:13: error: expected â>â before â<â token > 118 | < > | ^ >/usr/include/boost/geometry/geometries/box.hpp:126:5: error: âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > constexpr boost::geometry::model::box<Point>::box(const Point&, const Point&)â cannot be overloaded with âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > boost::geometry::model::box<Point>::box(const Point&, const Point&)â > 126 | box(Point const& min_corner, Point const& max_corner) > | ^~~ >/usr/include/boost/geometry/geometries/box.hpp:101:5: note: previous declaration âtemplate<class Point> template<class P, <typeprefixerror><anonymous> > boost::geometry::model::box<Point>::box(const Point&, const Point&)â > 101 | box(Point const& min_corner, Point const& max_corner) > | ^~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:623:37: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 623 | struct static_check_characters<std::integer_sequence<char, C, Cs...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:623:37: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 623 | struct static_check_characters<std::integer_sequence<char, C, Cs...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:623:68: error: template argument 1 is invalid > 623 | struct static_check_characters<std::integer_sequence<char, C, Cs...>> > | ^~ >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:624:36: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 624 | : static_check_characters<std::integer_sequence<char, Cs...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:624:36: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 624 | : static_check_characters<std::integer_sequence<char, Cs...>> > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:624:64: error: template argument 1 is invalid > 624 | : static_check_characters<std::integer_sequence<char, Cs...>> > | ^~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/tuples.hpp:201:9: error: expected template-name before â<â token > 201 | < > | ^ >/usr/include/boost/geometry/util/tuples.hpp:201:9: error: expected â{â before â<â token >/usr/include/boost/geometry/util/tuples.hpp:239:9: error: expected template-name before â<â token > 239 | < > | ^ >/usr/include/boost/geometry/util/tuples.hpp:239:9: error: expected â{â before â<â token >/usr/include/boost/geometry/util/tuples.hpp:356:26: error: âindex_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::index_sequenceâ? > 356 | struct push_back_st<std::index_sequence<Is...>, std::tuple<Ts...>, T> > | ^~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:101:34: note: âboost::mp11::index_sequenceâ declared here > 101 | template<std::size_t... I> using index_sequence = integer_sequence<std::size_t, I...>; > | ^~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/tuples.hpp:356:26: error: âindex_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::index_sequenceâ? > 356 | struct push_back_st<std::index_sequence<Is...>, std::tuple<Ts...>, T> > | ^~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:101:34: note: âboost::mp11::index_sequenceâ declared here > 101 | template<std::size_t... I> using index_sequence = integer_sequence<std::size_t, I...>; > | ^~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/tuples.hpp:356:43: error: expected parameter pack before â...â > 356 | struct push_back_st<std::index_sequence<Is...>, std::tuple<Ts...>, T> > | ^~~ >/usr/include/boost/geometry/util/tuples.hpp:356:46: error: wrong number of template arguments (1, should be 3) > 356 | struct push_back_st<std::index_sequence<Is...>, std::tuple<Ts...>, T> > | ^ >/usr/include/boost/geometry/util/tuples.hpp:353:8: note: provided for âtemplate<class Is, class Tuple, class T> struct boost::geometry::tuples::push_back_stâ > 353 | struct push_back_st; > | ^~~~~~~~~~~~ >/usr/include/boost/geometry/util/tuples.hpp:380:18: error: âmake_index_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::make_index_sequenceâ? > 380 | std::make_index_sequence<sizeof...(Ts)>, > | ^~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:104:31: note: âboost::mp11::make_index_sequenceâ declared here > 104 | template<std::size_t N> using make_index_sequence = make_integer_sequence<std::size_t, N>; > | ^~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/tuples.hpp:380:18: error: âmake_index_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::make_index_sequenceâ? > 380 | std::make_index_sequence<sizeof...(Ts)>, > | ^~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:104:31: note: âboost::mp11::make_index_sequenceâ declared here > 104 | template<std::size_t N> using make_index_sequence = make_integer_sequence<std::size_t, N>; > | ^~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/tuples.hpp:380:51: error: wrong number of template arguments (1, should be 3) > 380 | std::make_index_sequence<sizeof...(Ts)>, > | ^ >/usr/include/boost/geometry/util/tuples.hpp:353:8: note: provided for âtemplate<class Is, class Tuple, class T> struct boost::geometry::tuples::push_back_stâ > 353 | struct push_back_st; > | ^~~~~~~~~~~~ >/usr/include/boost/geometry/util/tuples.hpp:383:9: error: expected â{â before â>â token > 383 | > > | ^ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:145:18: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 145 | std::integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:145:18: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 145 | std::integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:148:17: error: wrong number of template arguments (1, should be at least 2) > 148 | >, > | ^ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/result.hpp:641:8: note: provided for âtemplate<class Seq, long unsigned int Height, long unsigned int Width> struct boost::geometry::detail::relate::static_maskâ > 641 | struct static_mask > | ^~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:30, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:24, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:149:13: error: expected class-name before numeric constant > 149 | 3, 3 > | ^ >/usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:149:13: error: expected â{â before numeric constant >In file included from /usr/include/boost/geometry/strategies/concepts/within_concept.hpp:36, > from /usr/include/boost/geometry/algorithms/detail/within/interface.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:27, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/parameter_type_of.hpp:46:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 46 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/parameter_type_of.hpp:53:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 53 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/parameter_type_of.hpp:69:21: error: âindexed_typeâ was not declared in this scope > 69 | indexed_type > | ^~~~~~~~~~~~ >/usr/include/boost/geometry/util/parameter_type_of.hpp:70:17: error: template argument 2 is invalid > 70 | >::type > | ^ >/usr/include/boost/geometry/util/parameter_type_of.hpp:70:18: error: â<declaration error>â is not a template [-fpermissive] > 70 | >::type > | ^~ >/usr/include/boost/geometry/util/parameter_type_of.hpp:71:9: error: template argument 1 is invalid > 71 | >::type type; > | ^ >/usr/include/boost/geometry/util/parameter_type_of.hpp:71:10: error: â<declaration error>â is not a template [-fpermissive] > 71 | >::type type; > | ^~ >In file included from /usr/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:48:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 48 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/views/detail/normalized_view.hpp:63:13: error: template argument 1 is invalid > 63 | >::type reversible_type; > | ^ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:63:13: error: template argument 2 is invalid >/usr/include/boost/geometry/views/detail/normalized_view.hpp:56:9: error: expected nested-name-specifier > 56 | reversible_view > | ^~~~~~~~~~~~~~~ > 57 | < > | ~ > 58 | range, > | ~~~~~~ > 59 | order_as_direction > | ~~~~~~~~~~~~~~~~~~ > 60 | < > | ~ > 61 | geometry::point_order<Geometry>::value > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 62 | >::value > | ~~~~~~~~ > 63 | >::type reversible_type; > | ~ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:56:9: error: typedef name may not be a nested-name-specifier >/usr/include/boost/geometry/views/detail/normalized_view.hpp:63:16: error: expected â;â at end of member declaration > 63 | >::type reversible_type; > | ^~~~ > | ; >/usr/include/boost/geometry/views/detail/normalized_view.hpp:63:21: error: âreversible_typeâ does not name a type; did you mean âreversible_viewâ? > 63 | >::type reversible_type; > | ^~~~~~~~~~~~~~~ > | reversible_view >/usr/include/boost/geometry/views/detail/normalized_view.hpp:65:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 65 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/views/detail/normalized_view.hpp:75:17: error: âreversibleâ was not declared in this scope > 75 | reversible, > | ^~~~~~~~~~ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:77:13: error: template argument 1 is invalid > 77 | >::type closeable_type; > | ^ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:79:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 79 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/views/detail/normalized_view.hpp:86:42: error: expected â)â before â&â token > 86 | explicit inline normalized_view(range & r) > | ~ ^~ > | ) >/usr/include/boost/geometry/views/detail/normalized_view.hpp:91:44: error: âcloseableâ was not declared in this scope; did you mean âfcloseallâ? > 91 | typedef typename boost::range_iterator<closeable>::type iterator; > | ^~~~~~~~~ > | fcloseall >/usr/include/boost/geometry/views/detail/normalized_view.hpp:91:53: error: template argument 1 is invalid > 91 | typedef typename boost::range_iterator<closeable>::type iterator; > | ^ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:91:54: error: â<declaration error>â is not a template [-fpermissive] > 91 | typedef typename boost::range_iterator<closeable>::type iterator; > | ^~ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:92:50: error: âcloseableâ was not declared in this scope; did you mean âfcloseallâ? > 92 | typedef typename boost::range_const_iterator<closeable>::type const_iterator; > | ^~~~~~~~~ > | fcloseall >/usr/include/boost/geometry/views/detail/normalized_view.hpp:92:59: error: template argument 1 is invalid > 92 | typedef typename boost::range_const_iterator<closeable>::type const_iterator; > | ^ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:92:60: error: â<declaration error>â is not a template [-fpermissive] > 92 | typedef typename boost::range_const_iterator<closeable>::type const_iterator; > | ^~ >/usr/include/boost/geometry/views/detail/normalized_view.hpp:101:5: error: âreversible_typeâ does not name a type; did you mean âreversible_viewâ? > 101 | reversible_type m_reversible; > | ^~~~~~~~~~~~~~~ > | reversible_view >/usr/include/boost/geometry/views/detail/normalized_view.hpp: In member function âboost::geometry::detail::normalized_view<Geometry>::const_iterator boost::geometry::detail::normalized_view<Geometry>::begin() constâ: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:94:74: error: no matching function for call to âbegin(const closeable_type&)â > 94 | inline const_iterator begin() const { return boost::begin(m_closeable); } > | ^ >In file included from /usr/include/boost/range/functions.hpp:18, > from /usr/include/boost/range/iterator_range_core.hpp:38, > from /usr/include/boost/range/iterator_range.hpp:13, > from /usr/include/boost/range/irange.hpp:16, > from /usr/include/boost/graph/detail/adjacency_list.hpp:21, > from /usr/include/boost/graph/adjacency_list.hpp:255, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/range/begin.hpp:98:55: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::begin(T&)â > 98 | inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type begin( T& r ) > | ^~~~~ >/usr/include/boost/range/begin.hpp:98:55: note: template argument deduction/substitution failed: >/usr/include/boost/range/begin.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::begin(T&) [with T = const int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:94:74: required from here >/usr/include/boost/range/begin.hpp:98:55: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >/usr/include/boost/range/begin.hpp:110:61: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::begin(const T&)â > 110 | inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type begin( const T& r ) > | ^~~~~ >/usr/include/boost/range/begin.hpp:110:61: note: template argument deduction/substitution failed: >/usr/include/boost/range/begin.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::begin(const T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:94:74: required from here >/usr/include/boost/range/begin.hpp:110:61: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >In file included from /usr/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/views/detail/normalized_view.hpp: In member function âboost::geometry::detail::normalized_view<Geometry>::const_iterator boost::geometry::detail::normalized_view<Geometry>::end() constâ: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:95:70: error: no matching function for call to âend(const closeable_type&)â > 95 | inline const_iterator end() const { return boost::end(m_closeable); } > | ^ >In file included from /usr/include/boost/range/functions.hpp:19, > from /usr/include/boost/range/iterator_range_core.hpp:38, > from /usr/include/boost/range/iterator_range.hpp:13, > from /usr/include/boost/range/irange.hpp:16, > from /usr/include/boost/graph/detail/adjacency_list.hpp:21, > from /usr/include/boost/graph/adjacency_list.hpp:255, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/range/end.hpp:92:55: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::end(T&)â > 92 | inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type end( T& r ) > | ^~~ >/usr/include/boost/range/end.hpp:92:55: note: template argument deduction/substitution failed: >/usr/include/boost/range/end.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::end(T&) [with T = const int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:95:70: required from here >/usr/include/boost/range/end.hpp:92:55: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >/usr/include/boost/range/end.hpp:104:61: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::end(const T&)â > 104 | inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type end( const T& r ) > | ^~~ >/usr/include/boost/range/end.hpp:104:61: note: template argument deduction/substitution failed: >/usr/include/boost/range/end.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::end(const T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:95:70: required from here >/usr/include/boost/range/end.hpp:104:61: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >In file included from /usr/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/views/detail/normalized_view.hpp: In member function âboost::geometry::detail::normalized_view<Geometry>::iterator boost::geometry::detail::normalized_view<Geometry>::begin()â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:97:62: error: no matching function for call to âbegin(boost::geometry::detail::normalized_view<Geometry>::closeable_type&)â > 97 | inline iterator begin() { return boost::begin(m_closeable); } > | ^ >In file included from /usr/include/boost/range/functions.hpp:18, > from /usr/include/boost/range/iterator_range_core.hpp:38, > from /usr/include/boost/range/iterator_range.hpp:13, > from /usr/include/boost/range/irange.hpp:16, > from /usr/include/boost/graph/detail/adjacency_list.hpp:21, > from /usr/include/boost/graph/adjacency_list.hpp:255, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/range/begin.hpp:98:55: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::begin(T&)â > 98 | inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type begin( T& r ) > | ^~~~~ >/usr/include/boost/range/begin.hpp:98:55: note: template argument deduction/substitution failed: >/usr/include/boost/range/begin.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::begin(T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:97:62: required from here >/usr/include/boost/range/begin.hpp:98:55: error: no type named âtypeâ in âstruct boost::range_iterator<int, void>â >/usr/include/boost/range/begin.hpp:110:61: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::begin(const T&)â > 110 | inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type begin( const T& r ) > | ^~~~~ >/usr/include/boost/range/begin.hpp:110:61: note: template argument deduction/substitution failed: >/usr/include/boost/range/begin.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::begin(const T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:97:62: required from here >/usr/include/boost/range/begin.hpp:110:61: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >In file included from /usr/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/views/detail/normalized_view.hpp: In member function âboost::geometry::detail::normalized_view<Geometry>::iterator boost::geometry::detail::normalized_view<Geometry>::end()â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:98:58: error: no matching function for call to âend(boost::geometry::detail::normalized_view<Geometry>::closeable_type&)â > 98 | inline iterator end() { return boost::end(m_closeable); } > | ^ >In file included from /usr/include/boost/range/functions.hpp:19, > from /usr/include/boost/range/iterator_range_core.hpp:38, > from /usr/include/boost/range/iterator_range.hpp:13, > from /usr/include/boost/range/irange.hpp:16, > from /usr/include/boost/graph/detail/adjacency_list.hpp:21, > from /usr/include/boost/graph/adjacency_list.hpp:255, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/range/end.hpp:92:55: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::end(T&)â > 92 | inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type end( T& r ) > | ^~~ >/usr/include/boost/range/end.hpp:92:55: note: template argument deduction/substitution failed: >/usr/include/boost/range/end.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<C>::type boost::range_adl_barrier::end(T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:98:58: required from here >/usr/include/boost/range/end.hpp:92:55: error: no type named âtypeâ in âstruct boost::range_iterator<int, void>â >/usr/include/boost/range/end.hpp:104:61: note: candidate: âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::end(const T&)â > 104 | inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type end( const T& r ) > | ^~~ >/usr/include/boost/range/end.hpp:104:61: note: template argument deduction/substitution failed: >/usr/include/boost/range/end.hpp: In substitution of âtemplate<class T> constexpr typename boost::range_iterator<const T>::type boost::range_adl_barrier::end(const T&) [with T = int]â: >/usr/include/boost/geometry/views/detail/normalized_view.hpp:98:58: required from here >/usr/include/boost/range/end.hpp:104:61: error: no type named âtypeâ in âstruct boost::range_iterator<const int, void>â >In file included from /usr/include/boost/geometry/iterators/segment_iterator.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/envelope/areal.hpp:18, > from /usr/include/boost/geometry/algorithms/detail/envelope/implementation.hpp:29, > from /usr/include/boost/geometry/algorithms/envelope.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:27, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp: At global scope: >/usr/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp:39:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 39 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp:51:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 51 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/iterators/detail/point_iterator/iterator_type.hpp:26, > from /usr/include/boost/geometry/iterators/point_iterator.hpp:26, > from /usr/include/boost/geometry/iterators/detail/segment_iterator/value_type.hpp:18, > from /usr/include/boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp:29, > from /usr/include/boost/geometry/iterators/segment_iterator.hpp:25, > from /usr/include/boost/geometry/algorithms/detail/envelope/areal.hpp:18, > from /usr/include/boost/geometry/algorithms/detail/envelope/implementation.hpp:29, > from /usr/include/boost/geometry/algorithms/envelope.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:27, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/iterators/detail/point_iterator/value_type.hpp:32:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 32 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp:29, > from /usr/include/boost/geometry/iterators/segment_iterator.hpp:25, > from /usr/include/boost/geometry/algorithms/detail/envelope/areal.hpp:18, > from /usr/include/boost/geometry/algorithms/detail/envelope/implementation.hpp:29, > from /usr/include/boost/geometry/algorithms/envelope.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:27, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/iterators/detail/segment_iterator/value_type.hpp:49:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 49 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/detail/overlaps/interface.hpp:29, > from /usr/include/boost/geometry/index/rtree.hpp:37, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/relate/relate_impl.hpp:38:9: error: expected template-name before â<â token > 38 | < > | ^ >/usr/include/boost/geometry/algorithms/detail/relate/relate_impl.hpp:38:9: error: expected â{â before â<â token >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 86 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 86 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: template argument 2 is invalid > 86 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:86:5: note: expected a type, got âMaxElementsâ >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:86:5: note: expected a type, got âMinElementsâ >/usr/include/boost/geometry/index/parameters.hpp:86:5: error: â::valueâ has not been declared > 86 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 107 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 107 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: template argument 2 is invalid > 107 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:107:5: note: expected a type, got âMaxElementsâ >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:107:5: note: expected a type, got âMinElementsâ >/usr/include/boost/geometry/index/parameters.hpp:107:5: error: â::valueâ has not been declared > 107 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 138 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 138 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: template argument 2 is invalid > 138 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:138:5: note: expected a type, got âMaxElementsâ >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: type/value mismatch at argument 2 in template parameter list for âtemplate<bool Check, class ... Ts> struct boost::geometry::detail::static_assert_checkâ >/usr/include/boost/geometry/index/parameters.hpp:138:5: note: expected a type, got âMinElementsâ >/usr/include/boost/geometry/index/parameters.hpp:138:5: error: â::valueâ has not been declared > 138 | BOOST_GEOMETRY_STATIC_ASSERT((0 < MinElements && 2*MinElements <= MaxElements+1), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/predicates.hpp:589:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 589 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/detail/predicates.hpp:589:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 589 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/detail/predicates.hpp:589:5: error: template argument 2 is invalid > 589 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/predicates.hpp:589:5: error: â::valueâ has not been declared > 589 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/predicates.hpp:607:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 607 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/detail/predicates.hpp:607:5: error: âinteger_sequenceâ is not a member of âstdâ; did you mean âboost::mp11::integer_sequenceâ? > 607 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/mp11/algorithm.hpp:25, > from /usr/include/boost/mp11/bind.hpp:11, > from /usr/include/boost/parameter/aux_/is_placeholder.hpp:46, > from /usr/include/boost/parameter/value_type.hpp:101, > from /usr/include/boost/parameter/aux_/arg_list.hpp:1207, > from /usr/include/boost/parameter/is_argument_pack.hpp:10, > from /usr/include/boost/graph/named_function_params.hpp:20, > from /usr/include/boost/graph/depth_first_search.hpp:21, > from /usr/include/boost/graph/graph_utility.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mp11/integer_sequence.hpp:26:34: note: âboost::mp11::integer_sequenceâ declared here > 26 | template<class T, T... I> struct integer_sequence > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/index/detail/predicates.hpp:607:5: error: template argument 2 is invalid > 607 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/predicates.hpp:607:5: error: â::valueâ has not been declared > 607 | BOOST_GEOMETRY_STATIC_ASSERT((check), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/index/detail/algorithms/comparable_distance_far.hpp:14, > from /usr/include/boost/geometry/index/detail/distance_predicates.hpp:22, > from /usr/include/boost/geometry/index/distance_predicates.hpp:14, > from /usr/include/boost/geometry/index/rtree.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:26:10: error: âstd::enable_if_tâ has not been declared > 26 | std::enable_if_t<std::is_integral<T>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:26:21: error: expected â>â before â<â token > 26 | std::enable_if_t<std::is_integral<T>::value, int> = 0 > | ^ >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:36:10: error: âstd::enable_if_tâ has not been declared > 36 | std::enable_if_t<! std::is_integral<T>::value, int> = 0 > | ^~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:36:21: error: expected â>â before â<â token > 36 | std::enable_if_t<! std::is_integral<T>::value, int> = 0 > | ^ >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:38:10: error: redefinition of âtemplate<class T, <typeprefixerror><anonymous> > T boost::geometry::index::detail::diff_abs(const T&, const T&)â > 38 | inline T diff_abs(T const& v1, T const& v2) > | ^~~~~~~~ >/usr/include/boost/geometry/index/detail/algorithms/diff_abs.hpp:28:10: note: âtemplate<class T, <typeprefixerror><anonymous> > T boost::geometry::index::detail::diff_abs(const T&, const T&)â previously declared here > 28 | inline T diff_abs(T const& v1, T const& v2) > | ^~~~~~~~ >In file included from /usr/include/boost/geometry/index/rtree.hpp:62, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/meta.hpp:54:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 54 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/detail/meta.hpp:64:9: error: type/value mismatch at argument 4 in template parameter list for âtemplate<class T, class Value, class Indexable, class ResultType, int Ver> struct boost::geometry::index::detail::convertible_type_implâ > 64 | >::type type; > | ^ >/usr/include/boost/geometry/index/detail/meta.hpp:64:9: note: expected a type, got âresult_typeâ >/usr/include/boost/geometry/index/detail/meta.hpp:70:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 70 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/detail/meta.hpp:81:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 81 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/detail/meta.hpp:96:9: error: type/value mismatch at argument 4 in template parameter list for âtemplate<class T, class Value, class Indexable, class ResultType, int Ver> struct boost::geometry::index::detail::convertible_type_implâ > 96 | >::type type; > | ^ >/usr/include/boost/geometry/index/detail/meta.hpp:96:9: note: expected a type, got âresult_typeâ >In file included from /usr/include/boost/geometry/index/detail/varray.hpp:45, > from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray_detail.hpp:117:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 117 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:117:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 117 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:120:25: error: wrong number of template arguments (1, should be 2) > 120 | >, > | ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/move.h:57, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_pair.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_algobase.h:64, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/vector:60, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/type_traits:582:12: note: provided for âtemplate<class, class> struct std::is_sameâ > 582 | struct is_same; > | ^~~~~~~ >In file included from /usr/include/boost/geometry/index/detail/varray.hpp:45, > from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray_detail.hpp:121:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 121 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:121:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 121 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:124:25: error: wrong number of template arguments (3, should be 2) > 124 | > > | ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/move.h:57, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_pair.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_algobase.h:64, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/vector:60, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/type_traits:57:12: note: provided for âtemplate<class _Tp, _Tp __v> struct std::integral_constantâ > 57 | struct integral_constant > | ^~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/index/detail/varray.hpp:45, > from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray_detail.hpp:125:17: error: expected â{â before â>â token > 125 | >::value > | ^ >/usr/include/boost/geometry/index/detail/varray_detail.hpp:146:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 146 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:146:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 146 | std::remove_const_t > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:149:25: error: wrong number of template arguments (1, should be 2) > 149 | >, > | ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/move.h:57, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_pair.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_algobase.h:64, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/vector:60, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/type_traits:582:12: note: provided for âtemplate<class, class> struct std::is_sameâ > 582 | struct is_same; > | ^~~~~~~ >In file included from /usr/include/boost/geometry/index/detail/varray.hpp:45, > from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray_detail.hpp:150:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 150 | std::remove_const_t<V> > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:150:26: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 150 | std::remove_const_t<V> > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:150:42: error: wrong number of template arguments (3, should be 2) > 150 | std::remove_const_t<V> > | ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/move.h:57, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_pair.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/stl_algobase.h:64, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/vector:60, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:37, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/type_traits:57:12: note: provided for âtemplate<class _Tp, _Tp __v> struct std::integral_constantâ > 57 | struct integral_constant > | ^~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/index/detail/varray.hpp:45, > from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray_detail.hpp:151:17: error: expected â{â before â>â token > 151 | >::value > | ^ >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:44: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:44: error: âremove_const_tâ is not a member of âstdâ; did you mean âremove_constâ? > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^~~~~~~~~~~~~~ > | remove_const >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:60: error: template argument 1 is invalid > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^ >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:62: error: template argument 2 is invalid > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^ >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:63: error: â<declaration error>â is not a template [-fpermissive] > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^~ >/usr/include/boost/geometry/index/detail/varray_detail.hpp:372:65: error: expected â{â before âvalueâ > 372 | ::boost::has_nothrow_move<std::remove_const_t<T> >::value > | ^~~~~ >In file included from /usr/include/boost/geometry/index/detail/rtree/node/node.hpp:24, > from /usr/include/boost/geometry/index/rtree.hpp:64, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/varray.hpp: In member function âvoid boost::geometry::index::detail::varray<Value, Capacity>::swap_dispatch(boost::geometry::index::detail::varray<typename boost::geometry::index::detail::varray_detail::varray_traits<Value, Capacity>::value_type, C>&, std::true_type)â: >/usr/include/boost/geometry/index/detail/varray.hpp:1565:22: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 1565 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/detail/varray.hpp:1572:9: error: âstorage_typeâ was not declared in this scope; did you mean âstrategy_typeâ? > 1572 | storage_type temp; > | ^~~~~~~~~~~~ > | strategy_type >/usr/include/boost/geometry/index/detail/varray.hpp:1573:53: error: âtempâ was not declared in this scope > 1573 | Value * temp_ptr = reinterpret_cast<Value*>(temp.address()); > | ^~~~ >In file included from /usr/include/boost/geometry/index/detail/rtree/linear/linear.hpp:14, > from /usr/include/boost/geometry/index/rtree.hpp:78, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp: At global scope: >/usr/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp:91:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 91 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp:109:30: error: âseparation_typeâ has not been declared > 109 | separation_type & separation, > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp: In static member function âstatic void boost::geometry::index::detail::rtree::linear::find_greatest_normalized_separation<Elements, Parameters, Translator, Tag, DimensionIndex>::apply(const Elements&, const Parameters&, const Translator&, int&, size_t&, size_t&)â: >/usr/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp:170:33: error: âseparation_typeâ was not declared in this scope; did you mean âseparationâ? > 170 | separation = difference<separation_type>(lowest_high, highest_low); > | ^~~~~~~~~~~~~~~ > | separation >In file included from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/index/rtree.hpp: At global scope: >/usr/include/boost/geometry/index/rtree.hpp:1243:10: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 1243 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/index/rtree.hpp:1310:10: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 1310 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:27, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:82:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 82 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:89:40: error: âsub_typeâ was not declared in this scope; did you mean âtrue_typeâ? > 89 | typedef detail_dispatch::sub_range<sub_type> sub_sub_range; > | ^~~~~~~~ > | true_type >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:89:48: error: template argument 1 is invalid > 89 | typedef detail_dispatch::sub_range<sub_type> sub_sub_range; > | ^ >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:89:48: error: template argument 2 is invalid >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:89:48: error: template argument 3 is invalid >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:92:22: error: âsub_sub_rangeâ is not a class, namespace, or enumeration > 92 | typedef typename sub_sub_range::return_type return_type; > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp: In static member function âstatic boost::geometry::detail_dispatch::sub_range<Geometry, Tag, true>::return_type boost::geometry::detail_dispatch::sub_range<Geometry, Tag, true>::apply(Geometry&, const Id&)â: >/usr/include/boost/geometry/algorithms/detail/sub_range.hpp:100:16: error: âsub_sub_rangeâ is not a class, namespace, or enumeration > 100 | return sub_sub_range::apply(range::at(geometry, mi), id); > | ^~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/overlay/turn_info.hpp:19, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp:29, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: At global scope: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:246:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 246 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:259:5: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 259 | fp_type m_approximation; > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:262:19: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 262 | static inline fp_type scale() > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In constructor âboost::geometry::segment_ratio<Type>::segment_ratio()â: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:118:11: error: class âboost::geometry::segment_ratio<Type>â does not have any field named âm_approximationâ > 118 | , m_approximation(0) > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âvoid boost::geometry::segment_ratio<Type>::initialize()â: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:148:9: error: âm_approximationâ was not declared in this scope > 148 | m_approximation = > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:37: error: âfp_typeâ was not declared in this scope; did you mean âtypeâ? > 151 | boost::numeric_cast<fp_type>(m_numerator) * scale() > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:61: error: there are no arguments to âscaleâ that depend on a template parameter, so a declaration of âscaleâ must be available [-fpermissive] > 151 | boost::numeric_cast<fp_type>(m_numerator) * scale() > | ^~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:151:61: note: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated) >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::near_end() constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:191:16: error: âfp_typeâ does not name a type; did you mean âtypeâ? > 191 | static fp_type const small_part_of_scale = scale() / 100; > | ^~~~~~~ > | type >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:192:16: error: âm_approximationâ was not declared in this scope > 192 | return m_approximation < small_part_of_scale > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:192:34: error: âsmall_part_of_scaleâ was not declared in this scope > 192 | return m_approximation < small_part_of_scale > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:193:34: error: there are no arguments to âscaleâ that depend on a template parameter, so a declaration of âscaleâ must be available [-fpermissive] > 193 | || m_approximation > scale() - small_part_of_scale; > | ^~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::close_to(const thistype&) constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:198:36: error: âm_approximationâ was not declared in this scope > 198 | return geometry::math::abs(m_approximation - other.m_approximation) < 50; > | ^~~~~~~~~~~~~~~ >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp: In member function âbool boost::geometry::segment_ratio<Type>::operator<(const thistype&) constâ: >/usr/include/boost/geometry/policies/robustness/segment_ratio.hpp:205:15: error: âm_approximationâ was not declared in this scope > 205 | : m_approximation < other.m_approximation; > | ^~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp:17, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp:34, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp: In static member function âstatic int boost::geometry::detail::direction_code_impl<boost::geometry::spherical_tag>::apply(Point1, Point1, Point2)â: >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:230:22: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 230 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:230:22: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 230 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:239:21: error: wrong number of template arguments (3, should be 1) > 239 | > > | ^ >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:39:8: note: provided for âtemplate<class CSTag> struct boost::geometry::detail::direction_code_implâ > 39 | struct direction_code_impl > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:240:16: error: â::applyâ has not been declared > 240 | >::apply(segment_a, segment_b, p); > | ^~~~~ >/usr/include/boost/geometry/algorithms/detail/direction_code.hpp:240:16: note: suggested alternatives: >In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37, > from /usr/include/boost/mpl/apply_fwd.hpp:31, > from /usr/include/boost/mpl/apply.hpp:22, > from /usr/include/boost/iterator/iterator_facade.hpp:36, > from /usr/include/boost/iterator/iterator_adaptor.hpp:15, > from /usr/include/boost/graph/graph_traits.hpp:26, > from /usr/include/boost/graph/adjacency_list.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:18:8: note: âboost::mpl::applyâ > 18 | struct apply; > | ^~~~~ >In file included from /usr/include/boost/move/utility_core.hpp:31, > from /usr/include/boost/move/utility.hpp:29, > from /usr/include/boost/move/move.hpp:29, > from /usr/include/boost/unordered/unordered_set.hpp:19, > from /usr/include/boost/unordered_set.hpp:17, > from /usr/include/boost/graph/adjacency_list.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/move/detail/meta_utils.hpp:47:8: note: âboost::move_detail::applyâ > 47 | struct apply > | ^~~~~ >/usr/include/boost/move/detail/meta_utils.hpp:47:8: note: âboost::move_detail::applyâ >In file included from /usr/include/boost/geometry/policies/relate/direction.hpp:22, > from /usr/include/boost/geometry/policies/relate/intersection_policy.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp:21, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp:34, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/select_calculation_type.hpp: At global scope: >/usr/include/boost/geometry/util/select_calculation_type.hpp:41:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 41 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/select_calculation_type.hpp:61:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 61 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:42, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function âvoid boost::geometry::sectionalize(const Geometry&, const RobustPolicy&, Sections&, int, std::size_t)â: >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1076:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 1076 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1076:18: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 1076 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1081:17: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class Tag, class CSTag, class CalculationType> struct boost::geometry::strategy::expand::services::default_strategyâ > 1081 | >, > | ^ >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1081:17: note: expected a type, got â(<expression error> < std::is_same<typename boost::geometry::tag<Geometry>::type, boost::geometry::box_tag>::value)â >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1081:18: error: expected identifier before â,â token > 1081 | >, > | ^ >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1081:18: error: expected unqualified-id before â,â token >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1082:13: error: expected unqualified-id before âtypenameâ > 1082 | typename cs_tag<Geometry>::type > | ^~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:1090:11: error: there are no arguments to âexpand_strategy_typeâ that depend on a template parameter, so a declaration of âexpand_strategy_typeâ must be available [-fpermissive] > 1090 | expand_strategy_type(), > | ^~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/iterators/ever_circling_iterator.hpp:29, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:57, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/iterators/base.hpp: At global scope: >/usr/include/boost/geometry/iterators/base.hpp:42:14: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 42 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/iterators/base.hpp:42:14: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 42 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/iterators/base.hpp:51:9: error: type/value mismatch at argument 4 in template parameter list for âtemplate<class Derived, class Base, class Value, class Traversal, class Reference, class Difference> class boost::iterators::iterator_adaptorâ > 51 | > > | ^ >/usr/include/boost/geometry/iterators/base.hpp:51:9: note: expected a type, got â(<expression error> < std::is_convertible<typename boost::iterators::iterator_traversal<Base>::type, boost::iterators::random_access_traversal_tag>::value)â >/usr/include/boost/geometry/iterators/base.hpp:52:5: error: expected â{â before â>â token > 52 | > > | ^ >In file included from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:35:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 35 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:47:52: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class Type> class boost::geometry::segment_ratioâ > 47 | typedef geometry::segment_ratio<coordinate_type> type; > | ^ >/usr/include/boost/geometry/policies/robustness/segment_ratio_type.hpp:47:52: note: expected a type, got âcoordinate_typeâ >In file included from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:34, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/promote_integral.hpp:91:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 91 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:213:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 213 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:269:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 269 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/util/promote_integral.hpp:280:13: error: âmin_bit_size_typeâ was not declared in this scope; did you mean âbit_size_typeâ? > 280 | min_bit_size_type::value, > | ^~~~~~~~~~~~~~~~~ > | bit_size_type >/usr/include/boost/geometry/util/promote_integral.hpp:282:9: error: template argument 2 is invalid > 282 | >::type type; > | ^ >/usr/include/boost/geometry/util/promote_integral.hpp:282:10: error: expected identifier before â::â token > 282 | >::type type; > | ^~ >/usr/include/boost/geometry/util/promote_integral.hpp:282:10: error: typedef name may not be a nested-name-specifier >/usr/include/boost/geometry/util/promote_integral.hpp:282:12: error: expected â;â at end of member declaration > 282 | >::type type; > | ^~~~ > | ; >/usr/include/boost/geometry/util/promote_integral.hpp:282:17: error: declaration does not declare anything [-fpermissive] > 282 | >::type type; > | ^~~~ >In file included from /usr/include/boost/geometry/strategies/cartesian/disjoint_segment_box.hpp:29, > from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:43, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/util/calculation_type.hpp:70:18: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 70 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >In file included from /usr/include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp:30, > from /usr/include/boost/geometry/strategies/cartesian/intersection.hpp:46, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp: In static member function âstatic int boost::geometry::strategy::side::side_by_triangle<CalculationType>::apply(const P1&, const P2&, const P&)â: >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:232:22: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 232 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:249:13: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class ... Types> struct boost::geometry::select_most_preciseâ > 249 | >::type promoted_type; > | ^ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:249:13: note: expected a type, got âcoordinate_typeâ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:260:13: error: type/value mismatch at argument 1 in template parameter list for âtemplate<class CalculationType> template<class CoordinateType, class PromotedType, bool AreAllIntegralCoordinates> struct boost::geometry::strategy::side::side_by_triangle<CalculationType>::compute_side_valueâ > 260 | >::apply(p1, p2, p, epsp); > | ^ >/usr/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp:260:13: note: expected a type, got âcoordinate_typeâ >In file included from /usr/include/boost/geometry/strategies/spherical/intersection.hpp:29, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:28, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/arithmetic/cross_product.hpp: At global scope: >/usr/include/boost/geometry/arithmetic/cross_product.hpp:112:10: error: âstd::enable_if_tâ has not been declared > 112 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:113:9: error: expected â>â before â<â token > 113 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:133:10: error: âstd::enable_if_tâ has not been declared > 133 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:134:9: error: expected â>â before â<â token > 134 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:144:16: error: redefinition of âtemplate<class ResultP, class P1, class P2, <typeprefixerror><anonymous> > constexpr ResultP boost::geometry::cross_product(const P1&, const P2&)â > 144 | inline ResultP cross_product(P1 const& p1, P2 const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:119:16: note: âtemplate<class ResultP, class P1, class P2, <typeprefixerror><anonymous> > ResultP boost::geometry::cross_product(const P1&, const P2&)â previously declared here > 119 | inline ResultP cross_product(P1 const& p1, P2 const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:167:10: error: âstd::enable_if_tâ has not been declared > 167 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:168:9: error: expected â>â before â<â token > 168 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:188:10: error: âstd::enable_if_tâ has not been declared > 188 | std::enable_if_t > | ^~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:189:9: error: expected â>â before â<â token > 189 | < > | ^ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:199:10: error: redefinition of âtemplate<class P, <typeprefixerror><anonymous> > constexpr P boost::geometry::cross_product(const P&, const P&)â > 199 | inline P cross_product(P const& p1, P const& p2) > | ^~~~~~~~~~~~~ >/usr/include/boost/geometry/arithmetic/cross_product.hpp:174:10: note: âtemplate<class P, <typeprefixerror><anonymous> > P boost::geometry::cross_product(const P&, const P&)â previously declared here > 174 | inline P cross_product(P const& p1, P const& p2) > | ^~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/strategy/spherical/envelope_segment.hpp:39, > from /usr/include/boost/geometry/strategy/spherical/envelope.hpp:30, > from /usr/include/boost/geometry/strategies/spherical/intersection.hpp:41, > from /usr/include/boost/geometry/strategies/intersection_strategies.hpp:28, > from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:59, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp: In member function âvoid boost::geometry::strategy::azimuth::spherical<CalculationType>::compute(const T&, const T&, const T&, const T&, T&, T&) constâ: >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp:78:22: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 78 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp:83:45: error: âcalc_tâ was not declared in this scope > 83 | geometry::formula::result_spherical<calc_t> > | ^~~~~~ >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp:83:51: error: template argument 1 is invalid > 83 | geometry::formula::result_spherical<calc_t> > | ^ >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp:93:25: error: request for member âazimuthâ in âresultâ, which is of non-class type âintâ > 93 | a1 = result.azimuth; > | ^~~~~~~ >/usr/include/boost/geometry/strategies/spherical/azimuth.hpp:97:25: error: request for member âreverse_azimuthâ in âresultâ, which is of non-class type âintâ > 97 | a2 = result.reverse_azimuth; > | ^~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp: In static member function âstatic void boost::geometry::detail::get_turns::get_turns_generic<Geometry1, Geometry2, Reverse1, Reverse2, TurnPolicy>::apply(int, const Geometry1&, int, const Geometry2&, const IntersectionStrategy&, const RobustPolicy&, Turns&, InterruptPolicy&)â: >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:557:22: error: âinteger_sequenceâ in namespace âstdâ does not name a template type > 557 | typedef std::integer_sequence<std::size_t, 0, 1> dimensions; > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:564:42: error: âdimensionsâ was not declared in this scope; did you mean âdimensionâ? > 564 | geometry::sectionalize<Reverse1, dimensions>(geometry1, robust_policy, > | ^~~~~~~~~~ > | dimension >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp: In function âvoid boost::geometry::get_turns(const Geometry1&, const Geometry2&, const IntersectionStrategy&, const RobustPolicy&, Turns&, InterruptPolicy&)â: >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:1160:10: error: âconditional_tâ is not a member of âstdâ; did you mean âconditionalâ? > 1160 | std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:1170:14: error: expected primary-expression before â,â token > 1170 | >, > | ^ >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:1179:9: error: expected primary-expression before â>â token > 1179 | >::apply(0, geometry1, > | ^ >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:1179:12: error: â::applyâ has not been declared > 1179 | >::apply(0, geometry1, > | ^~~~~ >/usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:1179:12: note: suggested alternatives: >In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37, > from /usr/include/boost/mpl/apply_fwd.hpp:31, > from /usr/include/boost/mpl/apply.hpp:22, > from /usr/include/boost/iterator/iterator_facade.hpp:36, > from /usr/include/boost/iterator/iterator_adaptor.hpp:15, > from /usr/include/boost/graph/graph_traits.hpp:26, > from /usr/include/boost/graph/adjacency_list.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp:18:8: note: âboost::mpl::applyâ > 18 | struct apply; > | ^~~~~ >In file included from /usr/include/boost/move/utility_core.hpp:31, > from /usr/include/boost/move/utility.hpp:29, > from /usr/include/boost/move/move.hpp:29, > from /usr/include/boost/unordered/unordered_set.hpp:19, > from /usr/include/boost/unordered_set.hpp:17, > from /usr/include/boost/graph/adjacency_list.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/move/detail/meta_utils.hpp:47:8: note: âboost::move_detail::applyâ > 47 | struct apply > | ^~~~~ >/usr/include/boost/move/detail/meta_utils.hpp:47:8: note: âboost::move_detail::applyâ >In file included from /usr/include/boost/geometry/policies/robustness/get_rescale_policy.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp: At global scope: >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:40:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 40 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:40:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:47:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 47 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:47:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:54:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 54 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:54:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:61:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 61 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:61:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:68:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 68 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:68:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:75:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 75 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:75:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:83:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 83 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:83:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:90:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 90 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:90:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:111:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 111 | static auto get(strategy::envelope::cartesian_point const& ) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:111:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:120:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 120 | static auto get(strategy::envelope::cartesian_multipoint const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:120:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:129:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 129 | static auto get(strategy::envelope::cartesian_box const& ) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:129:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:138:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 138 | static auto get(strategy::envelope::cartesian_segment<CT> const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:138:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:147:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 147 | static auto get(strategy::envelope::cartesian<CT> const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/cartesian.hpp:147:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >In file included from /usr/include/boost/geometry/strategy/geographic/envelope_segment.hpp:19, > from /usr/include/boost/geometry/strategy/geographic/envelope.hpp:26, > from /usr/include/boost/geometry/strategies/envelope/geographic.hpp:16, > from /usr/include/boost/geometry/policies/robustness/get_rescale_policy.hpp:44, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/geographic/azimuth.hpp: In member function âvoid boost::geometry::strategy::azimuth::geographic<FormulaPolicy, Spheroid, CalculationType>::compute(const T&, const T&, const T&, const T&, T&, T&) constâ: >/usr/include/boost/geometry/strategies/geographic/azimuth.hpp:94:22: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 94 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/strategies/geographic/azimuth.hpp:101:17: error: âcalc_tâ was not declared in this scope > 101 | calc_t, > | ^~~~~~ >In file included from /usr/include/boost/geometry/strategies/envelope/geographic.hpp:21, > from /usr/include/boost/geometry/policies/robustness/get_rescale_policy.hpp:44, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/envelope/spherical.hpp: At global scope: >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:46:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 46 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:46:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:53:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 53 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:53:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:60:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 60 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:60:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:67:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 67 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:67:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:74:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 74 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:74:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:81:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 81 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:81:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:89:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 89 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:89:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:96:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 96 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:96:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:129:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 129 | static auto get(strategy::envelope::spherical_point const& ) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:129:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:138:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 138 | static auto get(strategy::envelope::spherical_multipoint const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:138:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:147:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 147 | static auto get(strategy::envelope::spherical_box const& ) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:147:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:156:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 156 | static auto get(strategy::envelope::spherical_segment<CT> const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:156:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:165:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 165 | static auto get(strategy::envelope::spherical<CT> const&) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/spherical.hpp:165:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >In file included from /usr/include/boost/geometry/policies/robustness/get_rescale_policy.hpp:44, > from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:23, > from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, > from /usr/include/boost/geometry/algorithms/relate.hpp:15, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:43, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:50:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 50 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:50:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:57:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 57 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:57:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:64:12: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 64 | static auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:64:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:71:5: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 71 | auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:71:5: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:81:5: error: âenvelopeâ function uses âautoâ type specifier without trailing return type > 81 | auto envelope(Geometry const&, Box const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:81:5: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:91:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 91 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:91:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:99:12: error: âexpandâ function uses âautoâ type specifier without trailing return type > 99 | static auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:99:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:106:5: error: âexpandâ function uses âautoâ type specifier without trailing return type > 106 | auto expand(Box const&, Geometry const&, > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:106:5: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:130:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 130 | static auto get(strategy::envelope::geographic_segment<FP, S, CT> const& s) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:130:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:139:12: error: âgetâ function uses âautoâ type specifier without trailing return type > 139 | static auto get(strategy::envelope::geographic<FP, S, CT> const& s) > | ^~~~ >/usr/include/boost/geometry/strategies/envelope/geographic.hpp:139:12: note: deduced return type only available with â-std=c++14â or â-std=gnu++14â >In file included from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:27, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp: In function âbool boost::geometry::detail::any_range_of(const Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp:245:21: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 245 | [&](auto&& range) > | ^~~~ >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp: In function âbool boost::geometry::detail::none_range_of(const Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp:258:21: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 258 | [&](auto&& range) > | ^~~~ >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp: In function âFunctor boost::geometry::detail::for_each_range(const Geometry&, Functor)â: >/usr/include/boost/geometry/algorithms/detail/for_each_range.hpp:271:13: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 271 | [&](auto&& range) > | ^~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âbool boost::geometry::any_point_of(Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:526:70: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 526 | return ! dispatch::for_each_point<Geometry>::apply(geometry, [&](auto&& pt) > | ^~~~ >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âbool boost::geometry::any_segment_of(const Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:538:78: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 538 | return ! dispatch::for_each_segment<Geometry const>::apply(geometry, [&](auto&& s) > | ^~~~ >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âbool boost::geometry::none_point_of(Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:549:68: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 549 | return dispatch::for_each_point<Geometry>::apply(geometry, [&](auto&& pt) > | ^~~~ >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âbool boost::geometry::none_segment_of(const Geometry&, UnaryPredicate)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:561:76: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 561 | return dispatch::for_each_segment<Geometry const>::apply(geometry, [&](auto&& s) > | ^~~~ >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âFunctor boost::geometry::for_each_point(Geometry&, Functor)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:587:61: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 587 | dispatch::for_each_point<Geometry>::apply(geometry, [&](auto&& pt) > | ^~~~ >/usr/include/boost/geometry/algorithms/for_each.hpp: In function âFunctor boost::geometry::for_each_segment(Geometry&, Functor)â: >/usr/include/boost/geometry/algorithms/for_each.hpp:615:63: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 615 | dispatch::for_each_segment<Geometry>::apply(geometry, [&](auto&& s) > | ^~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp: In function âbool boost::geometry::detail::disjoint::rings_containing(const Geometry1&, const Geometry2&, const Strategy&)â: >/usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:67:58: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 67 | return geometry::detail::any_range_of(geometry2, [&](auto const& range) > | ^~~~ >/usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp: In static member function âstatic bool boost::geometry::detail::disjoint::areal_box<Areal, Box>::apply(const Areal&, const Box&, const Strategy&)â: >/usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:121:52: error: use of âautoâ in lambda parameter declaration only available with â-std=c++14â or â-std=gnu++14â > 121 | if (! geometry::all_segments_of(areal, [&](auto const& s) > | ^~~~ >In file included from /usr/include/boost/geometry/algorithms/detail/intersects/implementation.hpp:29, > from /usr/include/boost/geometry/algorithms/intersects.hpp:25, > from /usr/include/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp:18, > from /usr/include/boost/geometry/algorithms/detail/distance/implementation.hpp:28, > from /usr/include/boost/geometry/algorithms/distance.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:44: >/usr/include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp: In static member function âstatic bool boost::geometry::detail::self_get_turn_points::get_turns<Reverse, TurnPolicy>::apply(const Geometry&, const IntersectionStrategy&, const RobustPolicy&, Turns&, InterruptPolicy&, int, bool)â: >/usr/include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp:152:22: error: âinteger_sequenceâ in namespace âstdâ does not name a template type > 152 | typedef std::integer_sequence<std::size_t, 0, 1> dimensions; > | ^~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp:155:41: error: âdimensionsâ was not declared in this scope; did you mean âdimensionâ? > 155 | geometry::sectionalize<Reverse, dimensions>(geometry, robust_policy, sec, > | ^~~~~~~~~~ > | dimension >In file included from /usr/include/boost/geometry/algorithms/detail/distance/implementation.hpp:32, > from /usr/include/boost/geometry/algorithms/distance.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:44: >/usr/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp: In static member function âstatic boost::geometry::detail::distance::segment_to_box<Segment, Box, 2, SBStrategy>::return_type boost::geometry::detail::distance::segment_to_box<Segment, Box, 2, SBStrategy>::apply(const Segment&, const Box&, const SBStrategy&)â: >/usr/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp:772:26: error: âconditional_tâ in namespace âstdâ does not name a template type; did you mean âconditionalâ? > 772 | typedef std::conditional_t > | ^~~~~~~~~~~~~ > | conditional >/usr/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp:790:21: error: âpoint_box_strategy_typeâ was not declared in this scope > 790 | point_box_strategy_type > | ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp:791:17: error: template argument 3 is invalid > 791 | >::apply(p[0], box, point_box_strategy_type()); > | ^ >/usr/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp:791:17: error: template argument 6 is invalid >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<boost::geometry::model::d2::point_xy<double> >â: >/usr/include/boost/geometry/core/coordinate_type.hpp:94:17: required from âstruct boost::geometry::coordinate_type<boost::geometry::model::d2::point_xy<double> >â >/usr/include/boost/geometry/geometries/concepts/point_concept.hpp:99:54: required from âclass boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >â >/usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of âtemplate<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from âconst bool boost::concepts::not_satisfied<boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> > >::valueâ >/usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from âstruct boost::concepts::not_satisfied<boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> > >â >/usr/include/boost/concept/detail/general.hpp:51:8: required from âstruct boost::concepts::requirement_<void (*)(boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >)>â >/usr/include/boost/geometry/geometries/multi_point.hpp:61:5: required from âclass boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:136:111: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<boost::geometry::model::d2::point_xy<double> >â > 68 | >::type type; > | ^~~~ >In file included from /usr/include/boost/geometry/geometries/multi_point.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bline.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:46, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/geometries/concepts/point_concept.hpp: In instantiation of âclass boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >â: >/usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of âtemplate<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from âconst bool boost::concepts::not_satisfied<boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> > >::valueâ >/usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from âstruct boost::concepts::not_satisfied<boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> > >â >/usr/include/boost/concept/detail/general.hpp:51:8: required from âstruct boost::concepts::requirement_<void (*)(boost::geometry::concepts::Point<boost::geometry::model::d2::point_xy<double> >)>â >/usr/include/boost/geometry/geometries/multi_point.hpp:61:5: required from âclass boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:136:111: required from here >/usr/include/boost/geometry/geometries/concepts/point_concept.hpp:107:42: error: âvalueâ is not a member of âboost::geometry::dimension<boost::geometry::model::d2::point_xy<double> >â > 107 | enum { ccount = dimension<Geometry>::value }; > | ^~~~~ >In file included from /usr/include/boost/geometry/strategies/default_distance_result.hpp:22, > from /usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:33, > from /usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:29, > from /usr/include/boost/geometry/index/rtree.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/strategies/distance_result.hpp: In instantiation of âstruct boost::geometry::resolve_variant::distance_result<boost::geometry::model::d2::point_xy<double>, boost::geometry::model::d2::point_xy<double>, boost::geometry::default_strategy>â: >/usr/include/boost/geometry/strategies/distance_result.hpp:239:8: required from âstruct boost::geometry::distance_result<boost::geometry::model::d2::point_xy<double>, boost::geometry::model::d2::point_xy<double>, boost::geometry::default_strategy>â >/usr/include/boost/geometry/strategies/distance_result.hpp:245:8: required from âstruct boost::geometry::distance_result<boost::geometry::model::d2::point_xy<double>, boost::geometry::model::d2::point_xy<double>, void>â >/usr/include/boost/geometry/strategies/default_distance_result.hpp:35:8: required from âstruct boost::geometry::default_distance_result<boost::geometry::model::d2::point_xy<double>, boost::geometry::model::d2::point_xy<double> >â >/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:397:1: required by substitution of âtemplate<class Geometry1, class Geometry2> typename boost::geometry::default_distance_result<Geometry1, Geometry2>::type boost::geometry::distance(const Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::d2::point_xy<double>; Geometry2 = boost::geometry::model::d2::point_xy<double>]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:245:51: required from here >/usr/include/boost/geometry/strategies/distance_result.hpp:46:24: error: âvalueâ is not a member of âboost::geometry::util::is_geometry<boost::geometry::model::d2::point_xy<double> >â > 45 | bool AreGeometries = (util::is_geometry<Geometry1>::value > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 46 | && util::is_geometry<Geometry2>::value) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/strategies/distance_result.hpp:46:24: error: âvalueâ is not a member of âboost::geometry::util::is_geometry<boost::geometry::model::d2::point_xy<double> >â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp: In member function âdouble pgrouting::alphashape::Pgr_alphaShape::radius(pgrouting::alphashape::Triangle) constâ: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:245:51: error: no matching function for call to âdistance(boost::geometry::model::d2::point_xy<double>&, const Bpoint&)â > 245 | return bg::distance(center, graph[a].point); > | ^ >In file included from /usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:29, > from /usr/include/boost/geometry/index/rtree.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:364:1: note: candidate: âtemplate<class Geometry1, class Geometry2, class Strategy> typename boost::geometry::distance_result<Geometry1, Geometry2, Strategy>::type boost::geometry::distance(const Geometry1&, const Geometry2&, const Strategy&)â > 364 | distance(Geometry1 const& geometry1, > | ^~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:364:1: note: template argument deduction/substitution failed: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:245:51: note: candidate expects 3 arguments, 2 provided > 245 | return bg::distance(center, graph[a].point); > | ^ >In file included from /usr/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp:29, > from /usr/include/boost/geometry/index/rtree.hpp:32, > from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:35, > from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:41, > from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, > from /usr/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp:26, > from /usr/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp:25, > from /usr/include/boost/geometry/algorithms/disjoint.hpp:25, > from /usr/include/boost/geometry/algorithms/correct_closure.hpp:37, > from /usr/include/boost/geometry/algorithms/correct.hpp:35, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:43: >/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:397:1: note: candidate: âtemplate<class Geometry1, class Geometry2> typename boost::geometry::default_distance_result<Geometry1, Geometry2>::type boost::geometry::distance(const Geometry1&, const Geometry2&)â > 397 | distance(Geometry1 const& geometry1, > | ^~~~~~~~ >/usr/include/boost/geometry/algorithms/detail/distance/interface.hpp:397:1: note: substitution of deduced template arguments resulted in errors seen above >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â: >/usr/include/boost/geometry/util/type_traits.hpp:29:60: required from âstruct boost::geometry::util::is_geometry<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â >/usr/include/boost/geometry/algorithms/area_result.hpp:160:8: required from âstruct boost::geometry::area_result<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >, boost::geometry::default_strategy>â >/usr/include/boost/geometry/algorithms/area.hpp:346:1: required by substitution of âtemplate<class Geometry> typename boost::geometry::area_result<Geometry, boost::geometry::default_strategy>::type boost::geometry::area(const Geometry&) [with Geometry = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:431:41: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â > 68 | >::type type; > | ^~~~ >In file included from /usr/include/boost/geometry/algorithms/area.hpp:48, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/algorithms/area_result.hpp: In instantiation of âstruct boost::geometry::area_result<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >, boost::geometry::default_strategy>â: >/usr/include/boost/geometry/algorithms/area.hpp:346:1: required by substitution of âtemplate<class Geometry> typename boost::geometry::area_result<Geometry, boost::geometry::default_strategy>::type boost::geometry::area(const Geometry&) [with Geometry = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:431:41: required from here >/usr/include/boost/geometry/algorithms/area_result.hpp:160:8: error: âvalueâ is not a member of âboost::geometry::util::is_geometry<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â > 160 | struct area_result<Geometry, default_strategy> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp: In member function âstd::vector<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > > pgrouting::alphashape::Pgr_alphaShape::operator()(double) constâ: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:431:41: error: no matching function for call to âarea(boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >&)â > 431 | area = bg::area(poly); > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/algorithms/area.hpp:346:1: note: candidate: âtemplate<class Geometry> typename boost::geometry::area_result<Geometry, boost::geometry::default_strategy>::type boost::geometry::area(const Geometry&)â > 346 | area(Geometry const& geometry) > | ^~~~ >/usr/include/boost/geometry/algorithms/area.hpp:346:1: note: substitution of deduced template arguments resulted in errors seen above >/usr/include/boost/geometry/algorithms/area.hpp:382:1: note: candidate: âtemplate<class Geometry, class Strategy> typename boost::geometry::area_result<Geometry, Strategy>::type boost::geometry::area(const Geometry&, const Strategy&)â > 382 | area(Geometry const& geometry, Strategy const& strategy) > | ^~~~ >/usr/include/boost/geometry/algorithms/area.hpp:382:1: note: template argument deduction/substitution failed: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:431:41: note: candidate expects 2 arguments, 1 provided > 431 | area = bg::area(poly); > | ^ >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:433:50: error: no matching function for call to âarea(boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >&)â > 433 | auto new_area = bg::area(poly); > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:41: >/usr/include/boost/geometry/algorithms/area.hpp:346:1: note: candidate: âtemplate<class Geometry> typename boost::geometry::area_result<Geometry, boost::geometry::default_strategy>::type boost::geometry::area(const Geometry&)â > 346 | area(Geometry const& geometry) > | ^~~~ >/usr/include/boost/geometry/algorithms/area.hpp:346:1: note: template argument deduction/substitution failed: >/usr/include/boost/geometry/algorithms/area.hpp: In substitution of âtemplate<class Geometry> typename boost::geometry::area_result<Geometry, boost::geometry::default_strategy>::type boost::geometry::area(const Geometry&) [with Geometry = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:433:50: required from here >/usr/include/boost/geometry/algorithms/area.hpp:346:1: error: no type named âtypeâ in âstruct boost::geometry::area_result<boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >, boost::geometry::default_strategy>â >/usr/include/boost/geometry/algorithms/area.hpp:382:1: note: candidate: âtemplate<class Geometry, class Strategy> typename boost::geometry::area_result<Geometry, Strategy>::type boost::geometry::area(const Geometry&, const Strategy&)â > 382 | area(Geometry const& geometry, Strategy const& strategy) > | ^~~~ >/usr/include/boost/geometry/algorithms/area.hpp:382:1: note: template argument deduction/substitution failed: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:433:50: note: candidate expects 2 arguments, 1 provided > 433 | auto new_area = bg::area(poly); > | ^ >In file included from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/geometries/point_xy.hpp: In instantiation of âconstexpr boost::geometry::model::d2::point_xy<CoordinateType, CoordinateSystem>::point_xy(const CoordinateType&, const CoordinateType&) [with CoordinateType = double; CoordinateSystem = boost::geometry::cs::cartesian]â: >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:45:28: required from here >/usr/include/boost/geometry/geometries/point_xy.hpp:56:65: error: no matching function for call to âboost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const double&, const double&)â > 56 | : model::point<CoordinateType, 2, CoordinateSystem>(x, y) > | ^ >In file included from /usr/include/boost/geometry/geometries/point_xy.hpp:25, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate: âboost::geometry::model::point<CoordinateType, DimensionCount, CoordinateSystem>::point() [with CoordinateType = double; long unsigned int DimensionCount = 2; CoordinateSystem = boost::geometry::cs::cartesian]â > 113 | constexpr point() > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:113:15: note: candidate expects 0 arguments, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(const boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&)â > 96 | class point > | ^~~~~ >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate: âconstexpr boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>::point(boost::geometry::model::point<double, 2, boost::geometry::cs::cartesian>&&)â >/usr/include/boost/geometry/geometries/point.hpp:96:7: note: candidate expects 1 argument, 2 provided >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator> >â: >/usr/include/boost/geometry/core/point_order.hpp:180:12: required from âconst boost::geometry::order_selector boost::geometry::point_order<boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator> >::valueâ >/usr/include/boost/geometry/algorithms/assign.hpp:238:39: required from âstatic void boost::geometry::resolve_variant::assign<Geometry1, Geometry2>::apply(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/geometry/algorithms/assign.hpp:370:57: required from âvoid boost::geometry::assign(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:460:61: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator> >â > 68 | >::type type; > | ^~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/algorithms/assign.hpp: In instantiation of âstatic void boost::geometry::resolve_variant::assign<Geometry1, Geometry2>::apply(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â: >/usr/include/boost/geometry/algorithms/assign.hpp:370:57: required from âvoid boost::geometry::assign(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:460:61: required from here >/usr/include/boost/geometry/algorithms/assign.hpp:239:9: error: the value of âsame_point_orderâ is not usable in a constant expression > 239 | BOOST_GEOMETRY_STATIC_ASSERT( > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/transform.hpp:35, > from /usr/include/boost/geometry/strategies/spherical/point_in_point.hpp:38, > from /usr/include/boost/geometry/strategies/agnostic/point_in_point.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:42: >/usr/include/boost/geometry/algorithms/assign.hpp:237:27: note: âsame_point_orderâ was not initialized with a constant expression > 237 | static bool const same_point_order > | ^~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/algorithms/assign.hpp:239:9: note: in template argument for type âboolâ > 239 | BOOST_GEOMETRY_STATIC_ASSERT( > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/algorithms/assign.hpp:245:9: error: the value of âsame_closureâ is not usable in a constant expression > 245 | BOOST_GEOMETRY_STATIC_ASSERT( > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/algorithms/transform.hpp:35, > from /usr/include/boost/geometry/strategies/spherical/point_in_point.hpp:38, > from /usr/include/boost/geometry/strategies/agnostic/point_in_point.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:42: >/usr/include/boost/geometry/algorithms/assign.hpp:243:27: note: âsame_closureâ was not initialized with a constant expression > 243 | static bool const same_closure > | ^~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:27, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/algorithms/assign.hpp:245:9: note: in template argument for type âboolâ > 245 | BOOST_GEOMETRY_STATIC_ASSERT( > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/boost/geometry/core/ring_type.hpp:28, > from /usr/include/boost/geometry/core/point_type.hpp:24, > from /usr/include/boost/geometry/core/coordinate_system.hpp:22, > from /usr/include/boost/geometry/core/cs.hpp:26, > from /usr/include/boost/geometry/geometries/point_xy.hpp:24, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/bpoint.hpp:32, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/xy_vertex.h:34, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:43, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/tag.hpp: In instantiation of âstruct boost::geometry::tag<const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â: >/usr/include/boost/geometry/geometries/concepts/check.hpp:201:8: required from âstruct boost::geometry::concepts::detail::checker<const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â >/usr/include/boost/geometry/geometries/concepts/check.hpp:228:31: required from âconstexpr void boost::geometry::concepts::check() [with Geometry = const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/geometry/algorithms/num_points.hpp:152:40: required from âstatic std::size_t boost::geometry::resolve_variant::num_points<Geometry>::apply(const Geometry&, bool) [with Geometry = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >; std::size_t = long unsigned int]â >/usr/include/boost/geometry/algorithms/num_points.hpp:201:56: required from âstd::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >; std::size_t = long unsigned int]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:418:13: required from here >/usr/include/boost/geometry/core/tag.hpp:68:17: error: no type named âtypeâ in âstruct boost::geometry::util::remove_cptrref<const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â > 68 | >::type type; > | ^~~~ >In file included from /usr/include/boost/container_hash/extensions.hpp:24, > from /usr/include/boost/container_hash/hash.hpp:761, > from /usr/include/boost/functional/hash.hpp:6, > from /usr/include/boost/unordered/unordered_set.hpp:18, > from /usr/include/boost/unordered_set.hpp:17, > from /usr/include/boost/graph/adjacency_list.hpp:20, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/cpp_common/pgr_base_graph.hpp:31, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/include/alphaShape/pgr_alphaShape.h:45, > from /var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:28: >/usr/include/boost/geometry/core/coordinate_dimension.hpp: In instantiation of âconstexpr void boost::geometry::assert_dimension_equal() [with G1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; G2 = const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â: >/usr/include/boost/geometry/geometries/concepts/check.hpp:247:49: required from âconstexpr void boost::geometry::concepts::check_concepts_and_equal_dimensions() [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/geometry/algorithms/assign.hpp:235:82: required from âstatic void boost::geometry::resolve_variant::assign<Geometry1, Geometry2>::apply(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/usr/include/boost/geometry/algorithms/assign.hpp:370:57: required from âvoid boost::geometry::assign(Geometry1&, const Geometry2&) [with Geometry1 = boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator>; Geometry2 = boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> >]â >/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2/src/alpha_shape/pgr_alphaShape.cpp:460:61: required from here >/usr/include/boost/geometry/core/coordinate_dimension.hpp:129:5: error: âvalueâ is not a member of âboost::geometry::dimension<boost::geometry::model::ring<boost::geometry::model::d2::point_xy<double>, true, true, std::vector, std::allocator> >â > 129 | BOOST_STATIC_ASSERT(( dimension<G1>::value == dimension<G2>::value )); > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/boost/geometry/core/coordinate_dimension.hpp:129:5: error: âvalueâ is not a member of âboost::geometry::dimension<const boost::geometry::model::polygon<boost::geometry::model::d2::point_xy<double> > >â > 129 | BOOST_STATIC_ASSERT(( dimension<G1>::value == dimension<G2>::value )); > | ^~~~~~~~~~~~~~~~~~~ >ninja: build stopped: subcommand failed. > * ERROR: dev-db/pgrouting-3.1.2::gentoo failed (compile phase): > * ninja -v -j16 -l0 failed > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 2842: Called postgres-multi_foreach 'cmake_build' > * environment, line 2612: Called multibuild_foreach_variant '_postgres-multi_multibuild_wrapper' 'run_in_build_dir' 'cmake_build' > * environment, line 2303: Called _multibuild_run '_postgres-multi_multibuild_wrapper' 'run_in_build_dir' 'cmake_build' > * environment, line 2301: Called _postgres-multi_multibuild_wrapper 'run_in_build_dir' 'cmake_build' > * environment, line 537: Called run_in_build_dir 'cmake_build' > * environment, line 2828: Called cmake_build > * environment, line 729: Called eninja > * environment, line 1493: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=dev-db/pgrouting-3.1.2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-db/pgrouting-3.1.2::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-db/pgrouting-3.1.2:20210102-103212.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-db/pgrouting-3.1.2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-db/pgrouting-3.1.2/temp/environment'. > * Working directory: '/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2_build-11' > * S: '/var/tmp/portage/dev-db/pgrouting-3.1.2/work/pgrouting-3.1.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 763096
: 680656