Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/pgRouting.spec'], chrootPath='/var/lib/mock/f28-build-13972491-1006580/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/pgRouting.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/pgRouting-2.5.4-1.fc28.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/pgRouting.spec'], chrootPath='/var/lib/mock/f28-build-13972491-1006580/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/pgRouting.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UN10sr + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pgrouting-2.5.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/v2.5.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pgrouting-2.5.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tuXy6V + umask 022 + cd /builddir/build/BUILD + cd pgrouting-2.5.4 + install -d build + cd build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON .. CMake Deprecation Warning at CMakeLists.txt:11 (cmake_policy): The OLD behavior for policy CMP0046 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- CMAKE_BUILD_TYPE -- CMAKE_BUILD_TYPE -- The C compiler identification is GNU 8.1.1 -- The CXX compiler identification is GNU 8.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:50 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- DOXYGEN_MINIMUM_VERSION=1.7 -- SPHINX_MINIMUM_VERSION=1.1 -- 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='/builddir/build/BUILD/pgrouting-2.5.4/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.26.2") -- POSTGRESQL_PG_CONFIG is /usr/bin/pg_config -- POSTGRESQL_EXECUTABLE is POSTGRESQL_EXECUTABLE-NOTFOUND -- POSTGRESQL_VERSION_STRING in FindPostgreSQL.cmake is PostgreSQL 10.5 -- POSTGRESQL_INCLUDE_DIR: /usr/include/pgsql/server -- POSTGRESQL_LIBRARIES: /usr/lib -- PGSQL_VERSION=105 -- Boost version: 1.66.0 -- Boost headers were found here: /usr/include -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.66.0 -- Found the following Boost libraries: -- thread -- chrono -- system -- date_time -- atomic -- Boost version: 1.66.0 -- Found the following Boost libraries: -- thread -- system -- chrono -- date_time -- atomic -- CGAL_INCLUDE_DIR=/usr/include -- CGAL_LIBRARIES=/usr/lib/libCGAL.so -- BOOST_THREAD_LIBRARIES=/usr/lib/libboost_thread.so;/usr/lib/libboost_system.so;/usr/lib/libboost_chrono.so;/usr/lib/libboost_date_time.so;/usr/lib/libboost_atomic.so -- GMP_LIBRARIES=/usr/lib/libgmp.so -- Found CGAL: /usr/include, /usr/lib/libCGAL.so, /usr/lib/libboost_thread.so;/usr/lib/libboost_system.so;/usr/lib/libboost_chrono.so;/usr/lib/libboost_date_time.so;/usr/lib/libboost_atomic.so, /usr/lib/libgmp.so -- 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 Building the library names -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/pgrouting-2.5.4/build + make VERBOSE=1 -j4 /usr/bin/cmake -H/builddir/build/BUILD/pgrouting-2.5.4 -B/builddir/build/BUILD/pgrouting-2.5.4/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/components/src/CMakeFiles/components.dir/build.make src/components/src/CMakeFiles/components.dir/depend make -f src/common/src/CMakeFiles/common.dir/build.make src/common/src/CMakeFiles/common.dir/depend make -f src/dijkstra/src/CMakeFiles/dijkstra.dir/build.make src/dijkstra/src/CMakeFiles/dijkstra.dir/depend make -f src/allpairs/src/CMakeFiles/allpairs.dir/build.make src/allpairs/src/CMakeFiles/allpairs.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/common/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/common.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/dijkstra.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/components/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/components.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/allpairs.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/components.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/components.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/components.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/dijkstra.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/dijkstra.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/dijkstra.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/common.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/common.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/allpairs.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/allpairs.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/allpairs.dir/depend.internal". Scanning dependencies of target dijkstra Scanning dependencies of target components make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/dijkstra/src/CMakeFiles/dijkstra.dir/build.make src/dijkstra/src/CMakeFiles/dijkstra.dir/build make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/components/src/CMakeFiles/components.dir/build.make src/components/src/CMakeFiles/components.dir/build Scanning dependencies of target allpairs make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/allpairs/src/CMakeFiles/allpairs.dir/build.make src/allpairs/src/CMakeFiles/allpairs.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 1%] Building C object src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstra.c.o Scanning dependencies of target common make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 2%] Building C object src/components/src/CMakeFiles/components.dir/connectedComponents.c.o make -f src/common/src/CMakeFiles/common.dir/build.make src/common/src/CMakeFiles/common.dir/build cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/dijkstra.dir/dijkstra.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra.c cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/components.dir/connectedComponents.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c [ 3%] Building C object src/allpairs/src/CMakeFiles/allpairs.dir/floydWarshall.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/allpairs.dir/floydWarshall.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 4%] Building C object src/common/src/CMakeFiles/common.dir/postgres_connection.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/postgres_connection.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/postgres_connection.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c:46: /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c: In function 'process': In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c:85:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c:85:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c:117:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents.c:117:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c:63:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld tuples in query:", total_tuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c:63:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld tuples in query:", total_tuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c:79:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples\n", *result_count); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall.c:79:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples\n", *result_count); ^~~~~~~ [ 5%] Building CXX object src/allpairs/src/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o [ 5%] Building C object src/components/src/CMakeFiles/components.dir/strongComponents.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall_driver.cpp cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/components.dir/strongComponents.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c [ 6%] Building C object src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstraVia.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/dijkstra.dir/dijkstraVia.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia.c [ 7%] Building C object src/common/src/CMakeFiles/common.dir/check_parameters.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/check_parameters.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/check_parameters.c [ 7%] Building C object src/common/src/CMakeFiles/common.dir/e_report.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/e_report.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/e_report.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c:46: /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c:85:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c:85:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c:117:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents.c:117:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ [ 9%] Building CXX object src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o [ 9%] Building C object src/components/src/CMakeFiles/components.dir/biconnectedComponents.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/components.dir/biconnectedComponents.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp [ 10%] Building C object src/common/src/CMakeFiles/common.dir/restrict_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/restrict_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c:46: /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c:85:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c:85:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c:117:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents.c:117:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ [ 11%] Building C object src/components/src/CMakeFiles/components.dir/articulationPoints.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/components.dir/articulationPoints.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/restrict_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/restrict_input.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c: In function 'pgr_get_restriction_data': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:129:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:129:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:146:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("processing %ld", ntuples); ^~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:146:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("processing %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:168:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld data, %ld", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ total_tuples, ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:168:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld data, %ld", ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:168:13: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld data, %ld", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:170:13: (*total_restrictions)); ~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/restrict_input.c:168:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld data, %ld", ^~~~~~~ In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c:46: /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c:85:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c:85:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c:117:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints.c:117:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ [ 12%] Building CXX object src/common/src/CMakeFiles/common.dir/basePath_SSEC.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/basePath_SSEC.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp [ 13%] Building C object src/components/src/CMakeFiles/components.dir/bridges.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/components.dir/bridges.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c:46: /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c:85:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c:85:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c:117:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges.c:117:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ [ 14%] Building CXX object src/components/src/CMakeFiles/components.dir/connectedComponents_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/components.dir/connectedComponents_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/floydWarshall_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_components_rt&}; _Tp = pgr_components_rt; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_deque.h: In member function 'void Path::appendPath(const Path&)': /usr/include/c++/8/bits/stl_deque.h:2021:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_range_insert_aux(__pos, __first, __last, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h:2021:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'std::vector Pgr_components::generate_results(std::vector >) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basePath_SSEC.cpp:24: /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_componentsGraph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/connectedComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector Pgr_components::connectedComponents(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 [ 15%] Building C object src/allpairs/src/CMakeFiles/allpairs.dir/johnson.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/allpairs.dir/johnson.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c:62:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld tuples in query:", total_tuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c:62:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld tuples in query:", total_tuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c:75:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples\n", *result_count); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson.c:75:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples\n", *result_count); ^~~~~~~ [ 16%] Building CXX object src/allpairs/src/CMakeFiles/allpairs.dir/johnson_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/allpairs.dir/johnson_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson_driver.cpp [ 17%] Building C object src/common/src/CMakeFiles/common.dir/points_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/points_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/point_on_edge_t.h:45, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/points_input.h:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c: In function 'pgr_get_points': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:130:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("processing %ld points tuples", ntuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:130:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("processing %ld points tuples", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:152:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld points, %ld", total_tuples, (*total_points)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:152:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld points, %ld", total_tuples, (*total_points)); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:152:13: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld points, %ld", total_tuples, (*total_points)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/points_input.c:152:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld points, %ld", total_tuples, (*total_points)); ^~~~~~~ [ 18%] Building C object src/common/src/CMakeFiles/common.dir/matrixRows_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/matrixRows_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/matrixRows_input.c In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/matrix_cell_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/matrixRows_input.h:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/matrixRows_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/matrixRows_input.c: In function 'pgr_get_matrixRows': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/matrixRows_input.c:110:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("processing %ld matrix cell tupĺes", ntuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/matrixRows_input.c:110:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("processing %ld matrix cell tupĺes", ntuples); ^~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object src/common/src/CMakeFiles/common.dir/get_check_data.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/get_check_data.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/get_check_data.c In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 19%] Building C object src/common/src/CMakeFiles/common.dir/edges_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/edges_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/pgr_flow_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/edges_input.h:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c: In function 'get_edges_9_columns': In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:235:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld edges", total_tuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:235:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld edges", total_tuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c: In function 'get_edges_5_columns': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:335:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:335:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c: In function 'get_edges_flow': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:427:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:427:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c: In function 'get_edges_basic': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:524:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/edges_input.c:524:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Reading %ld edges", total_tuples); ^~~~~~~ [ 19%] Building CXX object src/components/src/CMakeFiles/components.dir/strongComponents_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/components.dir/strongComponents_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 20%] Building C object src/common/src/CMakeFiles/common.dir/orders_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/orders_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/pickDeliver/pickDeliveryOrders_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/orders_input.h:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c: In function 'pgr_get_pd_orders_general': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:159:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:159:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:176:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("processing %ld", ntuples); ^~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:176:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("processing %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:198:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld orders for matrix", (*total_pd_orders)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:198:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld orders for matrix", (*total_pd_orders)); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:200:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld orders for eucledian", (*total_pd_orders)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/orders_input.c:200:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld orders for eucledian", (*total_pd_orders)); ^~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 21%] Building C object src/common/src/CMakeFiles/common.dir/vehicles_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/vehicles_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/pickDeliver/vehicle_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/vehicles_input.h:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c: In function 'pgr_get_vehicles_general': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:213:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:213:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("SPI_processed %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:230:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("processing %ld", ntuples); ^~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:230:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("processing %ld", ntuples); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:252:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld vehicles for matrix", (*total_vehicles)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:252:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld vehicles for matrix", (*total_vehicles)); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:254:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Finish reading %ld vehicles for eucledian", (*total_vehicles)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/vehicles_input.c:254:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("Finish reading %ld vehicles for eucledian", (*total_vehicles)); ^~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, int64_t, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 22%] Building C object src/common/src/CMakeFiles/common.dir/coordinates_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/coordinates_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/coordinates_input.c In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_types/coordinate_t.h:46, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/coordinates_input.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/coordinates_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/coordinates_input.c: In function 'pgr_get_coordinates': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/coordinates_input.c:120:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Processing %ld coordinates tupĺes", ntuples); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/coordinates_input.c:120:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("Processing %ld coordinates tupĺes", ntuples); ^~~~~~~ [ 22%] Building C object src/common/src/CMakeFiles/common.dir/arrays_input.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/arrays_input.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/arrays_input.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/arrays_input.h:39, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/arrays_input.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/arrays_input.c: In function 'pgr_get_bigIntArr': /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/arrays_input.c:118:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Array size %ld", (*arrlen)); ^~~~~~~~~~~~~~~~ ~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/arrays_input.c:118:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Array size %ld", (*arrlen)); ^~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, const std::vector&, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 23%] Building C object src/common/src/CMakeFiles/common.dir/time_msg.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/common.dir/time_msg.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/time_msg.c /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, const std::vector&, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 24%] Building CXX object src/common/src/CMakeFiles/common.dir/pgr_assert.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/pgr_assert.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/pgr_assert.cpp /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, int64_t, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, const std::vector&, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::dijkstra(G&, const std::vector&, const std::vector&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 25%] Building CXX object src/common/src/CMakeFiles/common.dir/identifier.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/identifier.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/identifier.cpp /usr/include/c++/8/bits/stl_deque.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = std::_Deque_iterator; _BidirectionalIterator2 = Path*; _Distance = int]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 26%] Building CXX object src/common/src/CMakeFiles/common.dir/basic_vertex.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/basic_vertex.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = pgrouting::Basic_vertex*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = pgrouting::Basic_vertex*; _InputIterator2 = __gnu_cxx::__normal_iterator >; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = pgrouting::Basic_vertex*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = pgrouting::Basic_vertex; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::Basic_vertex&}; _Tp = pgrouting::Basic_vertex; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = pgrouting::Basic_vertex]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = pgrouting::Basic_vertex*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first, __comp); ~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_dijkstra(G&, std::vector, std::vector, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'size_t pgrouting::check_vertices(std::vector)': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1036:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first, __comp); ~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::vector):: >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In function 'std::vector pgrouting::extract_vertices(std::vector, std::vector)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1036:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pgrouting::Basic_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first, __comp); ~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::Basic_vertex*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In function 'std::vector pgrouting::extract_vertices(std::vector)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:28: /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1036:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basic_vertex.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ [ 27%] Building CXX object src/common/src/CMakeFiles/common.dir/xy_vertex.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/xy_vertex.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_dijkstra(G&, std::vector, std::vector, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ [ 28%] Building CXX object src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_components_rt&}; _Tp = pgr_components_rt; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = pgrouting::XY_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = pgrouting::XY_vertex*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = pgrouting::XY_vertex*; _InputIterator2 = __gnu_cxx::__normal_iterator >; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2304:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = pgrouting::XY_vertex*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::XY_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::XY_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = pgrouting::XY_vertex; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::XY_vertex&}; _Tp = pgrouting::XY_vertex; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = pgrouting::XY_vertex]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'std::vector Pgr_components::generate_results(std::vector >) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson_driver.cpp:36: /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>; Size = unsigned int; WeightMap = boost::adj_list_edge_property_map >, boost::edge_weight_t>; PredecessorMap = boost::dummy_property_map; DistanceMap = boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; BinaryFunction = Pgr_allpairs, pgrouting::Basic_vertex, pgrouting::Basic_edge> >::inf_plus; BinaryPredicate = std::less; BellmanFordVisitor = boost::bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight_t>' changed in GCC 7.1 bool bellman_ford_shortest_paths(EdgeListGraph& g, Size N, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = pgrouting::XY_vertex*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = boost::adjacency_list, boost::property >, boost::no_property, boost::listS>; Size = unsigned int; WeightMap = boost::adj_list_edge_property_map >, boost::edge_weight_t>; PredecessorMap = boost::dummy_property_map; DistanceMap = boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; BinaryFunction = Pgr_allpairs, pgrouting::Basic_vertex, pgrouting::Basic_edge> >::inf_plus; BinaryPredicate = std::less; BellmanFordVisitor = boost::bellman_visitor<>]': /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::adj_list_edge_property_map >, boost::edge_weight_t>' changed in GCC 7.1 /usr/include/boost/graph/bellman_ford_shortest_paths.hpp:91:8: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pgrouting::XY_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first, __comp); ~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::XY_vertex*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'size_t pgrouting::check_vertices(std::vector)': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1036:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pgrouting::XY_vertex*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first, __comp); ~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2425:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pgrouting::XY_vertex*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In function 'std::vector pgrouting::extract_vertices(const std::vector&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1036:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/xy_vertex.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/xy_vertex.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 28%] Building CXX object src/common/src/CMakeFiles/common.dir/ch_vertex.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/ch_vertex.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_vertex.cpp /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/strongComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector Pgr_components::strongComponents(G&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/include/allpairs/pgr_allpairs.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src/johnson_driver.cpp:36: /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = boost::adjacency_list; DistanceMatrix = std::vector >; VertexID = boost::vec_adj_list_vertex_id_map; Weight = boost::adj_list_edge_property_map; BinaryPredicate = std::less; BinaryFunction = Pgr_allpairs, pgrouting::Basic_vertex, pgrouting::Basic_edge> >::inf_plus; Infinity = double; DistanceZero = int]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:40:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph& g1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:40:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 if (bellman_ford_shortest_paths ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (g2, num_vertices(g2), w, pred, d, combine, compare, bvis)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/./ch_vertex.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_vertex.cpp:30: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:61, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/./ch_vertex.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_vertex.cpp:30: /usr/include/c++/8/bits/stl_set.h: In member function 'void pgrouting::CH_vertex::add_contracted_vertex(pgrouting::CH_vertex&, int64_t)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ [ 29%] Building CXX object src/common/src/CMakeFiles/common.dir/ch_edge.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/ch_edge.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_edge.cpp [ 30%] Building CXX object src/components/src/CMakeFiles/components.dir/biconnectedComponents_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/components.dir/biconnectedComponents_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = boost::adjacency_list; DistanceMatrix = std::vector >; VertexID = boost::vec_adj_list_vertex_id_map; Weight = boost::adj_list_edge_property_map; BinaryPredicate = std::less; BinaryFunction = Pgr_allpairs, pgrouting::Basic_vertex, pgrouting::Basic_edge> >::inf_plus; Infinity = double; DistanceZero = int]': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:40:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph& g1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:40:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:109:9: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_, boost::property >, boost::no_property, boost::listS>, boost::property >::type' {aka 'boost::vec_adj_list_vertex_property_map, boost::property >, boost::no_property, boost::listS>, boost::adjacency_list, boost::property >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1 if (bellman_ford_shortest_paths ~~~~~~~~~~~~~~~~~~~~~~~~~~~ (g2, num_vertices(g2), w, pred, d, combine, compare, bvis)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/././ch_vertex.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/./ch_edge.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_edge.cpp:30: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:61, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/././ch_vertex.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/./ch_edge.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/ch_edge.cpp:30: /usr/include/c++/8/bits/stl_set.h: In member function 'void pgrouting::CH_edge::cp_members(const pgrouting::CH_edge&)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ /usr/include/c++/8/bits/stl_set.h: In member function 'void pgrouting::CH_edge::add_contracted_edge_vertices(pgrouting::CH_edge&)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ /usr/include/c++/8/bits/stl_set.h: In member function 'void pgrouting::CH_edge::add_contracted_vertex(pgrouting::CH_vertex&, int64_t)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ [ 31%] Building CXX object src/common/src/CMakeFiles/common.dir/basic_edge.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/basic_edge.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/basic_edge.cpp [ 32%] Building CXX object src/common/src/CMakeFiles/common.dir/pgr_alloc.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/common.dir/pgr_alloc.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/common/src/pgr_alloc.cpp /usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'void do_pgr_johnson(pgr_edge_t*, size_t, bool, Matrix_cell_t**, size_t*, char**)': /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:162:9: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 return johnson_all_pairs_shortest_paths ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (g, D, id, w, ^~~~~~~~~~~~~ choose_param(get_param(params, distance_compare_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::less()), ~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_combine_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ closed_plus()), ~~~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_inf_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::numeric_limits::max BOOST_PREVENT_MACRO_SUBSTITUTION()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_zero_t()), WT()) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/johnson_all_pairs_shortest.hpp:162:9: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 return johnson_all_pairs_shortest_paths ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (g, D, id, w, ^~~~~~~~~~~~~ choose_param(get_param(params, distance_compare_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::less()), ~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_combine_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ closed_plus()), ~~~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_inf_t()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::numeric_limits::max BOOST_PREVENT_MACRO_SUBSTITUTION()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ choose_param(get_param(params, distance_zero_t()), WT()) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 32%] Built target common make -f src/astar/src/CMakeFiles/astar.dir/build.make src/astar/src/CMakeFiles/astar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/astar.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/astar.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/astar.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/astar.dir/depend.internal". Scanning dependencies of target astar make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/astar/src/CMakeFiles/astar.dir/build.make src/astar/src/CMakeFiles/astar.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 33%] Building C object src/astar/src/CMakeFiles/astar.dir/astar.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/astar.dir/astar.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar.c [ 34%] Building CXX object src/astar/src/CMakeFiles/astar.dir/astar_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/astar.dir/astar_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 34%] Built target allpairs make -f src/driving_distance/src/CMakeFiles/driving_distance.dir/build.make src/driving_distance/src/CMakeFiles/driving_distance.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/driving_distance.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/driving_distance.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/driving_distance.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/driving_distance.dir/depend.internal". Scanning dependencies of target driving_distance make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/driving_distance/src/CMakeFiles/driving_distance.dir/build.make src/driving_distance/src/CMakeFiles/driving_distance.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 34%] Building C object src/driving_distance/src/CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_driving_distance.c [ 35%] Building C object src/driving_distance/src/CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_withPointsDD.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_withPointsDD.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_withPointsDD.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_withPointsDD.c:64:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("sourcesArr size %ld ", total_starts); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/many_to_dist_withPointsDD.c:64:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("sourcesArr size %ld ", total_starts); ^~~~~~~ [ 36%] Building CXX object src/driving_distance/src/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h: In member function 'void std::deque<_Tp, _Alloc>::_M_push_back_aux(_Args&& ...) [with _Args = {const Path&}; _Tp = Path; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:31: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:34: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src/dijkstraVia_driver.cpp:34: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_components_rt&}; _Tp = pgr_components_rt; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Built target dijkstra make -f src/ksp/src/CMakeFiles/ksp.dir/build.make src/ksp/src/CMakeFiles/ksp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/ksp.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/ksp.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/ksp.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/ksp.dir/depend.internal". Scanning dependencies of target ksp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/ksp/src/CMakeFiles/ksp.dir/build.make src/ksp/src/CMakeFiles/ksp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 37%] Building C object src/ksp/src/CMakeFiles/ksp.dir/ksp.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/ksp.dir/ksp.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c: In function 'compute': /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:60:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:60:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:91:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("total tuples found %ld\n", *path_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:91:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("total tuples found %ld\n", *path_count); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c: In function 'kshortest_path': /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:136:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total number of tuples to be returned %ld \n", result_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp.c:136:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total number of tuples to be returned %ld \n", result_count); ^~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'std::vector Pgr_components::generate_results(std::vector >) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 37%] Building C object src/ksp/src/CMakeFiles/ksp.dir/withPoints_ksp.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/ksp.dir/withPoints_ksp.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp.c In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_componentsGraph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 38%] Building CXX object src/ksp/src/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/biconnectedComponents_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector Pgr_components::biconnectedComponents(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/astar/pgr_astar.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/astar/pgr_astar.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp:31: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp:31: /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp:29: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp:29: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::deque Pgr_dijkstra::drivingDistance_with_equicost(G&, std::vector, double) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, int64_t, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h: In member function 'std::deque Pgr_dijkstra::drivingDistance_with_equicost(G&, std::vector, double) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:397:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, std::vector, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, std::vector, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, int64_t, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, std::vector, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::astar(G&, std::vector, std::vector, int, double, double, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/drivedist_driver.cpp:31: /usr/include/c++/8/bits/stl_map.h: In function 'void do_pgr_driving_many_to_dist(pgr_edge_t*, size_t, int64_t*, size_t, double, bool, bool, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_deque.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = std::_Deque_iterator; _BidirectionalIterator2 = Path*; _Distance = int]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 39%] Building CXX object src/driving_distance/src/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp In file included from /builddir/build/BUILD/pgrouting-2.5.4/include/astar/pgr_astar.hpp:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:37: /usr/include/boost/graph/astar_search.hpp: In function 'void boost::astar_search_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, AStarHeuristic, AStarVisitor, PredecessorMap, CostMap, DistanceMap, WeightMap, ColorMap, VertexIndexMap, CompareFunction, CombineFunction, CostInf, CostZero) [with VertexListGraph = boost::adjacency_list; AStarHeuristic = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::distance_heuristic; AStarVisitor = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::astar_many_goals_visitor; PredecessorMap = unsigned int*; CostMap = boost::shared_array_property_map >; DistanceMap = double*; WeightMap = boost::adj_list_edge_property_map; ColorMap = boost::shared_array_property_map >; VertexIndexMap = boost::vec_adj_list_vertex_id_map; CompareFunction = std::less; CombineFunction = boost::closed_plus; CostInf = double; CostZero = double]': /usr/include/boost/graph/astar_search.hpp:244:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 astar_search_no_init ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/astar_search.hpp: In function 'void boost::astar_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, AStarHeuristic, const boost::bgl_named_params&) [with VertexListGraph = boost::adjacency_list; AStarHeuristic = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::distance_heuristic; P = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::astar_many_goals_visitor; T = boost::graph_visitor_t; R = boost::bgl_named_params, boost::edge_weight_t, boost::bgl_named_params > >]': /usr/include/boost/graph/astar_search.hpp:377:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 astar_search_no_init ~~~~~~~~~~~~~~~~~~~~ (g, s, h, vis, predecessor, cost, distance, weight, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color, index_map, compare, combine, inf, zero); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_astar(G&, std::vector, std::vector, int, double, double, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /builddir/build/BUILD/pgrouting-2.5.4/include/astar/pgr_astar.hpp:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:37: /usr/include/boost/graph/astar_search.hpp: In function 'void boost::astar_search_no_init(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, AStarHeuristic, AStarVisitor, PredecessorMap, CostMap, DistanceMap, WeightMap, ColorMap, VertexIndexMap, CompareFunction, CombineFunction, CostInf, CostZero) [with VertexListGraph = boost::adjacency_list; AStarHeuristic = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::distance_heuristic; AStarVisitor = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::astar_many_goals_visitor; PredecessorMap = unsigned int*; CostMap = boost::shared_array_property_map >; DistanceMap = double*; WeightMap = boost::adj_list_edge_property_map; ColorMap = boost::shared_array_property_map >; VertexIndexMap = boost::vec_adj_list_vertex_id_map; CompareFunction = std::less; CombineFunction = boost::closed_plus; CostInf = double; CostZero = double]': /usr/include/boost/graph/astar_search.hpp:244:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 astar_search_no_init ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/astar_search.hpp: In function 'void boost::astar_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, AStarHeuristic, const boost::bgl_named_params&) [with VertexListGraph = boost::adjacency_list; AStarHeuristic = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::distance_heuristic; P = pgrouting::algorithms::Pgr_astar, pgrouting::XY_vertex, pgrouting::Basic_edge> >::astar_many_goals_visitor; T = boost::graph_visitor_t; R = boost::bgl_named_params, boost::edge_weight_t, boost::bgl_named_params > >]': /usr/include/boost/graph/astar_search.hpp:377:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map' changed in GCC 7.1 astar_search_no_init ~~~~~~~~~~~~~~~~~~~~ (g, s, h, vis, predecessor, cost, distance, weight, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color, index_map, compare, combine, inf, zero); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_astar(G&, std::vector, std::vector, int, double, double, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:34: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src/astar_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 39%] Built target astar make -f src/tsp/src/CMakeFiles/tsp.dir/build.make src/tsp/src/CMakeFiles/tsp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/tsp.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/tsp.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/tsp.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/tsp.dir/depend.internal". Scanning dependencies of target tsp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/tsp/src/CMakeFiles/tsp.dir/build.make src/tsp/src/CMakeFiles/tsp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 40%] Building C object src/tsp/src/CMakeFiles/tsp.dir/eucledianTSP.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/tsp.dir/eucledianTSP.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianTSP.c [ 41%] Building C object src/tsp/src/CMakeFiles/tsp.dir/newTSP.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/tsp.dir/newTSP.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/newTSP.c [ 42%] Building CXX object src/tsp/src/CMakeFiles/tsp.dir/newTSP_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/tsp.dir/newTSP_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/newTSP_driver.cpp In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/yen/pgr_ksp.hpp:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/yen/pgr_ksp.hpp:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/newTSP_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const General_path_element_t&}; _Tp = General_path_element_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = Path; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/withPoints_ksp_driver.cpp:34: /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/newTSP_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In function 'void do_pgr_tsp(Matrix_cell_t*, size_t, int64_t, int64_t, double, double, double, int64_t, int64_t, int64_t, bool, double, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 43%] Building CXX object src/tsp/src/CMakeFiles/tsp.dir/eucledianTSP_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/tsp.dir/eucledianTSP_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianTSP_driver.cpp /usr/include/c++/8/bits/stl_deque.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = std::_Deque_iterator; _BidirectionalIterator2 = Path*; _Distance = int]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque Pgr_ksp::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_deque.h:1874:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _M_range_initialize(__first, __last, ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:34: /usr/include/c++/8/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque Pgr_ksp::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_deque.h:1874:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _M_range_initialize(__first, __last, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianTSP_driver.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const General_path_element_t&}; _Tp = General_path_element_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:38: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianTSP_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In function 'void do_pgr_eucledianTSP(Coordinate_t*, size_t, int64_t, int64_t, double, double, double, int64_t, int64_t, int64_t, bool, double, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:38: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 44%] Building CXX object src/ksp/src/CMakeFiles/ksp.dir/ksp_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/ksp.dir/ksp_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src/withPoints_dd_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::deque Pgr_dijkstra::drivingDistance_with_equicost(G&, std::vector, double) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ [ 44%] Building CXX object src/tsp/src/CMakeFiles/tsp.dir/Dmatrix.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/tsp.dir/Dmatrix.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp /usr/include/c++/8/bits/stl_vector.h: In member function 'std::deque Pgr_dijkstra::drivingDistance_with_equicost(G&, std::vector, double) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/Dmatrix.h:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:30: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:30: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:30: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/Dmatrix.h:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::tsp::Dmatrix::set_ids(const std::vector&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/Dmatrix.cpp:30: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/tsp/src/CMakeFiles/tsp.dir/eucledianDmatrix.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/tsp.dir/eucledianDmatrix.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Coordinate_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/tsp/eucledianDmatrix.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:27: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'const std::vector pgrouting::tsp::eucledianDmatrix::get_row(size_t) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ [ 45%] Built target driving_distance In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/components/src/CMakeFiles/components.dir/articulationPoints_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/components.dir/articulationPoints_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp [ 47%] Building CXX object src/tsp/src/CMakeFiles/tsp.dir/tour.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/tsp.dir/tour.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/tour.cpp In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/tsp/eucledianDmatrix.h:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:27: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::tsp::eucledianDmatrix::set_ids()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src/eucledianDmatrix.cpp:29: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'pgrouting::tsp::eucledianDmatrix::eucledianDmatrix(const std::vector&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/components/src/CMakeFiles/components.dir/bridges_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/components.dir/bridges_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = Path; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_components_rt&}; _Tp = pgr_components_rt; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, long long int>, std::allocator, long long int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/yen/pgr_ksp.hpp:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/yen/pgr_ksp.hpp:29, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:32: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::bridges(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::bridges(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgr_components_rt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::bridges(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::bridges(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_componentsGraph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::articulationPoints(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src/ksp_driver.cpp:29: /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::articulationPoints(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgr_components_rt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::articulationPoints(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::articulationPoints(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_componentsGraph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector Pgr_components::bridges(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/bridges_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]:: >]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/components/pgr_components.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/components/src/articulationPoints_driver.cpp:36: /usr/include/c++/8/bits/stl_algo.h: In member function 'std::vector Pgr_components::articulationPoints(G&) [with G = pgrouting::graph::Pgr_componentsGraph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = std::_Deque_iterator; _BidirectionalIterator2 = Path*; _Distance = int]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 make -f src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build.make src/alpha_shape/src/CMakeFiles/alpha_shape.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/alpha_shape.dir/DependInfo.cmake --color= [ 48%] Built target tsp make -f src/bdAstar/src/CMakeFiles/bdAstar.dir/build.make src/bdAstar/src/CMakeFiles/bdAstar.dir/depend Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/alpha_shape.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/alpha_shape.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/alpha_shape.dir/depend.internal". make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/bdAstar.dir/DependInfo.cmake --color= Scanning dependencies of target alpha_shape make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build.make src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/bdAstar.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/bdAstar.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/bdAstar.dir/depend.internal". make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 48%] Building C object src/alpha_shape/src/CMakeFiles/alpha_shape.dir/alpha.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/alpha_shape.dir/alpha.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha.c Scanning dependencies of target bdAstar make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/bdAstar/src/CMakeFiles/bdAstar.dir/build.make src/bdAstar/src/CMakeFiles/bdAstar.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 49%] Building C object src/bdAstar/src/CMakeFiles/bdAstar.dir/bdAstar.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/bdAstar.dir/bdAstar.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha.c:25: /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha.c: In function 'alphashape': /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha.c:249:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total count %lu", res_count); ^~~~~~~~~~~~~~~~~ ~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha.c:249:7: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total count %lu", res_count); ^~~~~~~ In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar.c:79:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar.c:79:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ [ 49%] Building CXX object src/bdAstar/src/CMakeFiles/bdAstar.dir/bdAstar_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/bdAstar.dir/bdAstar_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp [ 50%] Building CXX object src/alpha_shape/src/CMakeFiles/alpha_shape.dir/alpha_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/alpha_shape.dir/alpha_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 50%] Built target components make -f src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build.make src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/depend.internal". Scanning dependencies of target bdDijkstra make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build.make src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 51%] Building C object src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/bdDijkstra.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/bdDijkstra.dir/bdDijkstra.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c:31: /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c:76:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c:76:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c:104:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra.c:104:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ [ 52%] Building CXX object src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/bdDijkstra_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/bdDijkstra.dir/bdDijkstra_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque Pgr_ksp::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_deque.h:1874:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _M_range_initialize(__first, __last, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque Pgr_ksp::Yen(G&, int64_t, int64_t, int, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_deque.h:1874:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _M_range_initialize(__first, __last, ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_euclidean_traits_2.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:50: /usr/include/CGAL/internal/deprecation_warning.h:82:6: warning: #warning "A deprecated header has been included." [-Wcpp] # warning "A deprecated header has been included." ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 52%] Built target ksp make -f src/trsp/src/CMakeFiles/trsp.dir/build.make src/trsp/src/CMakeFiles/trsp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/trsp.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/trsp.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/trsp.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/trsp.dir/depend.internal". Scanning dependencies of target trsp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/trsp/src/CMakeFiles/trsp.dir/build.make src/trsp/src/CMakeFiles/trsp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 53%] Building C object src/trsp/src/CMakeFiles/trsp.dir/trsp.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/trsp.dir/trsp.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:28: /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c: In function 'compute_trsp': /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:446:11: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("Min vertex id: %ld , Max vid: %ld", v_min_id, v_max_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:446:3: note: in expansion of macro 'PGR_DBG' PGR_DBG("Min vertex id: %ld , Max vid: %ld", v_min_id, v_max_id); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:446:11: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("Min vertex id: %ld , Max vid: %ld", v_min_id, v_max_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:446:3: note: in expansion of macro 'PGR_DBG' PGR_DBG("Min vertex id: %ld , Max vid: %ld", v_min_id, v_max_id); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:578:11: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("*path_count = %ld\n", *path_count); ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp.c:578:3: note: in expansion of macro 'PGR_DBG' PGR_DBG("*path_count = %ld\n", *path_count); ^~~~~~~ [ 54%] Building CXX object src/trsp/src/CMakeFiles/trsp.dir/trsp_core.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/trsp.dir/trsp_core.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp_core.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/trsp_core.cpp:32: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/trsp/src/CMakeFiles/trsp.dir/GraphDefinition.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/trsp.dir/GraphDefinition.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp /usr/include/CGAL/internal/deprecation_warning.h:83:54: note: #pragma message: Warning: The header `` is deprecated. # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) ^ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const path_element&}; _Tp = path_element; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'double GraphDefinition::construct_path(long int, long int)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:8, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Rule}; _Tp = Rule; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Rule}; _Tp = Rule; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void GraphDefinition::explore(long int, GraphEdgeInfo&, bool, LongVector&, std::priority_queue >, std::vector > >, std::greater > > >&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:8, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'int GraphDefinition::my_dijkstra(edge_t*, size_t, long int, long int, bool, bool, path_element_tt**, size_t*, char**)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'int GraphDefinition::my_dijkstra(long int, long int, size_t, char**)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.h:6, from /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src/GraphDefinition.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 54%] Built target trsp make -f src/max_flow/src/CMakeFiles/max_flow.dir/build.make src/max_flow/src/CMakeFiles/max_flow.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/max_flow.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/max_flow.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/max_flow.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/max_flow.dir/depend.internal". Scanning dependencies of target max_flow make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/max_flow/src/CMakeFiles/max_flow.dir/build.make src/max_flow/src/CMakeFiles/max_flow.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 55%] Building C object src/max_flow/src/CMakeFiles/max_flow.dir/max_flow.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/max_flow.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow.c In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ [ 55%] Building C object src/max_flow/src/CMakeFiles/max_flow.dir/maximum_cardinality_matching.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/maximum_cardinality_matching.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching.c In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ [ 56%] Building C object src/max_flow/src/CMakeFiles/max_flow.dir/edge_disjoint_paths.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/edge_disjoint_paths.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths.c In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = Pgr_edge_xy_t; G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 57%] Building CXX object src/max_flow/src/CMakeFiles/max_flow.dir/max_flow_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/max_flow_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::bidirectional::Pgr_bidirectional::initialize() [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdDijkstra::explore_backward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdDijkstra::explore_forward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdDijkstra::explore_forward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:117:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 } ^ /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:117:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdDijkstra::explore_backward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::bidirectional::Pgr_bidirectional::initialize() [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdDijkstra/pgr_bdDijkstra.hpp:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:117:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 } ^ /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:117:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(std::priority_queue<_Tp, _Sequence, _Compare>::value_type&&) [with _Tp = std::pair; _Sequence = std::vector, std::allocator > >; _Compare = std::greater >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdAstar::explore_backward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdAstar::explore_forward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdAstar::explore_forward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_bdDijkstra(G&, std::vector, std::vector, std::ostream&, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Tp = CGAL::Point_2 > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void pgrouting::bidirectional::Pgr_bdAstar::explore_backward(const Cost_Vertex_pair&) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::XY_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _OutputIterator = CGAL::Point_2 > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = CGAL::Point_2 > >*; _OutputIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Pointer = CGAL::Point_2 > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdAstar/pgr_bdAstar.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = Pgr_edge_xy_t; G = boost::adjacency_list; T_V = pgrouting::XY_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_2, true> >&}; _Tp = CGAL::Point_2 > >; _Alloc = std::allocator > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = CGAL::Point_2 > >; _Alloc = std::allocator > > >]': /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:83:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 } ^ /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:83:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void do_pgr_bdAstar(Pgr_edge_xy_t*, size_t, int64_t*, size_t, int64_t*, size_t, bool, int, double, double, bool, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src/bdAstar_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_bidirectional.hpp:38, from /builddir/build/BUILD/pgrouting-2.5.4/include/bdDijkstra/pgr_bdDijkstra.hpp:31, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Tp = CGAL::Point_2 > >]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_vector.h: In member function 'void CGAL::Alpha_shape_2::initialize_alpha_spectrum() [with Dt = CGAL::Triangulation_hierarchy_2 >, CGAL::Triangulation_default_data_structure_2 >, CGAL::Triangulation_hierarchy_vertex_base_2 > > >, CGAL::Alpha_shape_face_base_2 >, CGAL::Triangulation_face_base_2 > > > > > >; ExactAlphaComparisonTag = CGAL::Boolean_tag]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h: In function 'void do_pgr_bdDijkstra(pgr_edge_t*, size_t, int64_t*, size_t, int64_t*, size_t, bool, bool, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:35: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Segment_2, true> >}; _Tp = CGAL::Segment_2 > >; _Alloc = std::allocator > > >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _BidirectionalIterator2 = CGAL::Point_2 > >*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Pointer = CGAL::Point_2 > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Pointer = CGAL::Point_2 > >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ [ 57%] Built target bdAstar make -f src/contraction/src/CMakeFiles/contraction.dir/build.make src/contraction/src/CMakeFiles/contraction.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/contraction.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/contraction.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/contraction.dir/depend.internal". In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/contraction.dir/depend.internal". /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target contraction make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/contraction/src/CMakeFiles/contraction.dir/build.make src/contraction/src/CMakeFiles/contraction.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:206:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 } ^ /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src/bdDijkstra_driver.cpp:206:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:44: /usr/include/CGAL/Polygon_2.h: In function 'void find_next_edge(Segment, std::vector > >, std::allocator > > > >&, std::set&, std::vector > > >&)': /usr/include/CGAL/Polygon_2.h:213:9: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 { d_container.insert(d_container.end(), x); } ^~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 58%] Building C object src/contraction/src/CMakeFiles/contraction.dir/contractGraph.c.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/contraction.dir/contractGraph.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:44: /usr/include/CGAL/Polygon_2.h:213:9: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 { d_container.insert(d_container.end(), x); } ^~~~~~~~~~~ In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:73:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("size_forbidden_vertices %ld", size_forbidden_vertices); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:73:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("size_forbidden_vertices %ld", size_forbidden_vertices); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:80:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("size_contraction_order %ld ", size_contraction_order); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:80:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("size_contraction_order %ld ", size_contraction_order); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c: In function 'contractGraph': /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:209:21: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("Storing contracted vertex %ld", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ result_tuples[call_cntr].contracted_vertices[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph.c:209:13: note: in expansion of macro 'PGR_DBG' PGR_DBG("Storing contracted vertex %ld", ^~~~~~~ [ 58%] Building CXX object src/contraction/src/CMakeFiles/contraction.dir/contractGraph_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/contraction.dir/contractGraph_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 58%] Built target bdDijkstra make -f src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build.make src/pickDeliver/src/CMakeFiles/pickDeliver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/pickDeliver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/pickDeliver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/pickDeliver.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/pickDeliver.dir/depend.internal". Scanning dependencies of target pickDeliver make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build.make src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 59%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/base_node.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/base_node.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/base_node.cpp In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter, _Generator&&) [with _RAIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Generator = boost::random::random_number_generator&]': /usr/include/c++/8/bits/stl_algo.h:4601:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4601:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 60%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/dnode.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/dnode.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/dnode.cpp /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Tp = CGAL::Point_2 > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, false> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1998:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:33: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_flow_t&}; _Tp = pgr_flow_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:26, from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Cmp = CGAL::Hilbert_sort_median_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, false>]': /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Tp = CGAL::Point_2 > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, false> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1998:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:26, from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Cmp = CGAL::Hilbert_sort_median_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, false>]': /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Tp = CGAL::Point_2 > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, true> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1998:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:26, from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Cmp = CGAL::Hilbert_sort_median_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<1, true>]': /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Distance = int; _Tp = CGAL::Point_2 > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, true> >]': /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1985:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__heap_select(__first, __nth + 1, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1998:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_median_2.h:26, from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_base.h: In function 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Cmp = CGAL::Hilbert_sort_median_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> > >::Cmp<0, true>]': /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 hilbert_split (RandomAccessIterator begin, RandomAccessIterator end, ^~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_base.h:33:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:4803:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introselect(__first, __nth, __last, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_comp_iter(__comp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; K = CGAL::Spatial_sort_traits_adapter_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> >]': /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; K = CGAL::Spatial_sort_traits_adapter_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> >]': /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; K = CGAL::Spatial_sort_traits_adapter_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> >]': /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2::sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; K = CGAL::Spatial_sort_traits_adapter_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> >]': /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void sort (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:96:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Multiscale_sort.h: In member function 'void CGAL::Multiscale_sort::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; Sort = CGAL::Hilbert_sort_2 >, CGAL::internal::boost_::function_property_map > >, CGAL::Point_2 > >, const CGAL::Point_2 > >&> >, CGAL::Hilbert_policy >]': /usr/include/CGAL/Multiscale_sort.h:45:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 void operator() (RandomAccessIterator begin, RandomAccessIterator end) const ^~~~~~~~ /usr/include/CGAL/Multiscale_sort.h:45:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 /usr/include/CGAL/Multiscale_sort.h:51:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 this->operator() (begin, middle); ^~~~ In file included from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:103:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m2 = internal::hilbert_split (m0, m4, Cmp< x, upx> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:104:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m1 = internal::hilbert_split (m0, m2, Cmp< y, upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:105:59: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 RandomAccessIterator m3 = internal::hilbert_split (m2, m4, Cmp< y, !upy> (_k)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:107:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m0, m1); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:108:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m1, m2); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:109:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m2, m3); ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/CGAL/Hilbert_sort_median_2.h:110:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort (m3, m4); ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/c++/8/set:60, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:34: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_vector.h: In function 'int alpha_shape(vertex_t*, size_t, double, vertex_t**, size_t*, char**)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/CGAL/config.h:399, from /usr/include/CGAL/basic.h:29, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/spatial_sort.h:58:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::random_shuffle(begin,end,rng); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/spatial_sort.h:26, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Multiscale_sort.h:51:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 this->operator() (begin, middle); ^~~~ In file included from /usr/include/CGAL/Hilbert_sort_2.h:24, from /usr/include/CGAL/hilbert_sort.h:27, from /usr/include/CGAL/spatial_sort.h:25, from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/Hilbert_sort_median_2.h:116:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 sort <0, false, false> (begin, end); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/CGAL/Modular_traits.h:26, from /usr/include/CGAL/int.h:30, from /usr/include/CGAL/number_type_basic.h:64, from /usr/include/CGAL/basic.h:44, from /usr/include/CGAL/Cartesian/Cartesian_base.h:28, from /usr/include/CGAL/Simple_cartesian.h:28, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:40: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:44: /usr/include/CGAL/Polygon_2.h:213:9: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >'} changed in GCC 7.1 { d_container.insert(d_container.end(), x); } ^~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_2.h:39, from /usr/include/CGAL/Delaunay_triangulation_2.h:24, from /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src/alpha_driver.cpp:45: /usr/include/CGAL/spatial_sort.h:58:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 std::random_shuffle(begin,end,rng); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp: In constructor 'boost::detail::bk_max_flow::bk_max_flow(Graph&, EdgeCapacityMap, ResidualCapacityEdgeMap, ReverseEdgeMap, PredecessorMap, ColorMap, DistanceMap, IndexMap, boost::detail::bk_max_flow::vertex_descriptor, boost::detail::bk_max_flow::vertex_descriptor) [with Graph = boost::adjacency_list > > > >, boost::property > > > >; EdgeCapacityMap = boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>; ResidualCapacityEdgeMap = boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>; ReverseEdgeMap = boost::adj_list_edge_property_map, const boost::detail::edge_desc_impl&, unsigned int, const boost::property > > >, boost::edge_reverse_t>; PredecessorMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, boost::detail::edge_desc_impl, boost::detail::edge_desc_impl&, boost::vertex_predecessor_t>; ColorMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, boost::default_color_type, boost::default_color_type&, boost::vertex_color_t>; DistanceMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>; IndexMap = boost::vec_adj_list_vertex_id_map > > > >, unsigned int>]': /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 bk_max_flow(Graph& g, ^~~~~~~~~~~ /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>' changed in GCC 7.1 In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/push_relabel_max_flow.hpp: In constructor 'boost::detail::push_relabel::push_relabel(Graph&, EdgeCapacityMap, ResidualCapacityEdgeMap, ReverseEdgeMap, boost::detail::push_relabel::vertex_descriptor, boost::detail::push_relabel::vertex_descriptor, VertexIndexMap) [with Graph = boost::adjacency_list > > > >, boost::property > > > >; EdgeCapacityMap = boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>; ResidualCapacityEdgeMap = boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>; ReverseEdgeMap = boost::adj_list_edge_property_map, const boost::detail::edge_desc_impl&, unsigned int, const boost::property > > >, boost::edge_reverse_t>; VertexIndexMap = boost::vec_adj_list_vertex_id_map > > > >, unsigned int>; FlowValue = long long int]': /usr/include/boost/graph/push_relabel_max_flow.hpp:114:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 push_relabel(Graph& g_, ^~~~~~~~~~~~ /usr/include/boost/graph/push_relabel_max_flow.hpp:114:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 60%] Built target alpha_shape make -f src/withPoints/src/CMakeFiles/withPoints.dir/build.make src/withPoints/src/CMakeFiles/withPoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/withPoints.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/withPoints.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/withPoints.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/withPoints.dir/depend.internal". Scanning dependencies of target withPoints make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/withPoints/src/CMakeFiles/withPoints.dir/build.make src/withPoints/src/CMakeFiles/withPoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 61%] Building C object src/withPoints/src/CMakeFiles/withPoints.dir/withPoints.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/withPoints.dir/withPoints.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints.c [ 62%] Building CXX object src/withPoints/src/CMakeFiles/withPoints.dir/get_new_queries.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/withPoints.dir/get_new_queries.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/get_new_queries.cpp [ 62%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/node.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/node.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/node.cpp In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/edmonds_karp_max_flow.hpp: In function 'typename boost::property_traits::value_type boost::edmonds_karp_max_flow(Graph&, typename boost::graph_traits::vertex_descriptor, typename boost::graph_traits::vertex_descriptor, CapacityEdgeMap, ResidualCapacityEdgeMap, ReverseEdgeMap, ColorMap, PredEdgeMap) [with Graph = boost::adjacency_list > > > >, boost::property > > > >; CapacityEdgeMap = boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>; ResidualCapacityEdgeMap = boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>; ReverseEdgeMap = boost::adj_list_edge_property_map, const boost::detail::edge_desc_impl&, unsigned int, const boost::property > > >, boost::edge_reverse_t>; ColorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator >, boost::vec_adj_list_vertex_id_map > > > >, unsigned int>, boost::default_color_type, boost::default_color_type&>; PredEdgeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, boost::vec_adj_list_vertex_id_map > > > >, unsigned int>, boost::detail::edge_desc_impl, boost::detail::edge_desc_impl&>]': /usr/include/boost/graph/edmonds_karp_max_flow.hpp:79:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 edmonds_karp_max_flow ^~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/graph/edmonds_karp_max_flow.hpp:79:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 /usr/include/boost/graph/edmonds_karp_max_flow.hpp:79:3: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 [ 63%] Building CXX object src/withPoints/src/CMakeFiles/withPoints.dir/withPoints_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/withPoints.dir/withPoints_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/push_relabel_max_flow.hpp: In function 'void do_pgr_max_flow(pgr_edge_t*, size_t, int64_t*, size_t, int64_t*, size_t, int, bool, pgr_flow_t**, size_t*, char**, char**, char**)': /usr/include/boost/graph/push_relabel_max_flow.hpp:700:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 algo(g, cap, res, rev, src, sink, index_map); ^~~~ In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/edmonds_karp_max_flow.hpp:159:11: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 return edmonds_karp_max_flow ~~~~~~~~~~~~~~~~~~~~~ (g, src, sink, ^~~~~~~~~~~~~~ choose_const_pmap(get_param(params, edge_capacity), g, edge_capacity), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ choose_pmap(get_param(params, edge_residual_capacity), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g, edge_residual_capacity), ~~~~~~~~~~~~~~~~~~~~~~~~~~~ choose_const_pmap(get_param(params, edge_reverse), g, edge_reverse), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make_iterator_property_map(color_vec.begin(), choose_const_pmap ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (get_param(params, vertex_index), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g, vertex_index), color_vec[0]), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pred); ~~~~~ /usr/include/boost/graph/edmonds_karp_max_flow.hpp:159:11: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:36: /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:765:5: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 > algo(g, cap, res_cap, rev_map, pre_map, color, dist, idx, src, sink); ^~~~ /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:765:5: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/max_flow_driver.cpp:33: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/max_flow/src/CMakeFiles/max_flow.dir/maximum_cardinality_matching_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/maximum_cardinality_matching_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp [ 65%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/tw_node.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/tw_node.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/tw_node.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::CH_edge&}; _Tp = pgrouting::CH_edge; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pgrouting::CH_edge; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::graph::Pgr_contractionGraph::add_shortcut(const T_E&) [with G = boost::adjacency_list; T_V = pgrouting::CH_vertex; T_E = pgrouting::CH_edge]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::graph::Pgr_contractionGraph::add_shortcut(const T_E&) [with G = boost::adjacency_list; T_V = pgrouting::CH_vertex; T_E = pgrouting::CH_edge]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_base_graph.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/include/contraction/pgr_contractionGraph.hpp:39, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:37: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/pgr_base_graph.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/include/contraction/pgr_contractionGraph.hpp:39, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:37: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::CH_vertex; T_E = pgrouting::CH_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::CH_vertex; T_E = pgrouting::CH_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src/contractGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_deque.h: In constructor 'pgrouting::contraction::Pgr_contract::Pgr_contract(G&, Identifiers, std::vector, int64_t, Identifiers&, std::vector&, std::ostringstream&) [with G = pgrouting::graph::Pgr_contractionGraph, pgrouting::CH_vertex, pgrouting::CH_edge>]': /usr/include/c++/8/bits/stl_deque.h:2021:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_range_insert_aux(__pos, __first, __last, ^~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle_node.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/vehicle_node.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_node.cpp /usr/include/c++/8/bits/stl_deque.h: In constructor 'pgrouting::contraction::Pgr_contract::Pgr_contract(G&, Identifiers, std::vector, int64_t, Identifiers&, std::vector&, std::ostringstream&) [with G = pgrouting::graph::Pgr_contractionGraph, pgrouting::CH_vertex, pgrouting::CH_edge>]': /usr/include/c++/8/bits/stl_deque.h:2021:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_range_insert_aux(__pos, __first, __last, ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:33: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_basic_edge_t&}; _Tp = pgr_basic_edge_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maximumcardinalitymatching.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:35: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maximumcardinalitymatching.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:35: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::flow::PgrCardinalityGraph::get_matched_vertices(std::vector&, const std::vector&) [with G = boost::adjacency_list]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:33: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maximumcardinalitymatching.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:35: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::flow::PgrCardinalityGraph::create_max_cardinality_graph(pgr_basic_edge_t*, size_t) [with G = boost::adjacency_list]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 66%] Built target contraction make -f src/lineGraph/src/CMakeFiles/lineGraph.dir/build.make src/lineGraph/src/CMakeFiles/lineGraph.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/lineGraph.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/lineGraph.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/lineGraph.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/lineGraph.dir/depend.internal". Scanning dependencies of target lineGraph make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/lineGraph/src/CMakeFiles/lineGraph.dir/build.make src/lineGraph/src/CMakeFiles/lineGraph.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 67%] Building C object src/lineGraph/src/CMakeFiles/lineGraph.dir/lineGraph.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/lineGraph.dir/lineGraph.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c:45: /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c:88:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c:88:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld edges in query:", total_edges); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c:112:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph.c:112:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Returning %ld tuples", *result_count); ^~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:39: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/lineGraph/src/CMakeFiles/lineGraph.dir/lineGraph_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/lineGraph.dir/lineGraph_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:39: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In constructor 'pgrouting::graph::Pgr_base_graph::Pgr_base_graph(const std::vector&, graphType) [with G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 uninitialized_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/order.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/order.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/order.cpp In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { return std::uninitialized_copy(__first, __last, __result); } ^ /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:289:63: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:34: /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_map.h: In function 'void do_pgr_maximum_cardinality_matching(pgr_basic_edge_t*, size_t, bool, pgr_basic_edge_t**, size_t*, char**, char**, char**)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/maximum_cardinality_matching_driver.cpp:33: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/max_flow/src/CMakeFiles/max_flow.dir/edge_disjoint_paths_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/edge_disjoint_paths_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths_driver.cpp [ 71%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pd_orders.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pd_orders.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pd_orders.cpp In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_dijkstra(G&, std::vector, std::vector, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h: In function 'std::deque pgr_dijkstra(G&, std::vector, std::vector, bool, bool) [with G = pgrouting::graph::Pgr_base_graph, pgrouting::Basic_vertex, pgrouting::Basic_edge>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:32: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/withPoints_driver.cpp:35: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Line_graph_rt&}; _Tp = Line_graph_rt; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::graph::Pgr_lineGraph::get_postgres_results_undirected() [with G = boost::adjacency_list; T_V = pgrouting::Line_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/withPoints/src/CMakeFiles/withPoints.dir/pgr_withPoints.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/withPoints.dir/pgr_withPoints.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::Line_vertex&}; _Tp = pgrouting::Line_vertex; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, Line_graph_rt>; _KeyOfValue = std::_Select1st, Line_graph_rt> >; _Compare = std::less >; _Alloc = std::allocator, Line_graph_rt> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Line_graph_rt>, std::_Select1st, Line_graph_rt> >, std::less >, std::allocator, Line_graph_rt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, Line_graph_rt> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'std::vector pgrouting::graph::Pgr_lineGraph::get_postgres_results_directed() [with G = boost::adjacency_list; T_V = pgrouting::Line_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Line_graph_rt>, std::_Select1st, Line_graph_rt> >, std::less >, std::allocator, Line_graph_rt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, Line_graph_rt> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Line_graph_rt>, std::_Select1st, Line_graph_rt> >, std::less >, std::allocator, Line_graph_rt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, Line_graph_rt> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Line_graph_rt>, std::_Select1st, Line_graph_rt> >, std::less >, std::allocator, Line_graph_rt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, Line_graph_rt> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, long long int>; _KeyOfValue = std::_Select1st, long long int> >; _Compare = std::less >; _Alloc = std::allocator, long long int> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths_driver.cpp:33: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = General_path_element_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::graph::Pgr_lineGraph::extract_vertices() [with G = boost::adjacency_list; T_V = pgrouting::Line_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:34: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pd_orders.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pd_orders.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::vrp::Vehicle_node&}; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/dijkstra/pgr_dijkstra.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src/lineGraph_driver.cpp:36: /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_lineGraph::add_vertices(std::vector) [with G = boost::adjacency_list; T_V = pgrouting::Line_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths_driver.cpp:36: /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp: In constructor 'boost::detail::bk_max_flow::bk_max_flow(Graph&, EdgeCapacityMap, ResidualCapacityEdgeMap, ReverseEdgeMap, PredecessorMap, ColorMap, DistanceMap, IndexMap, boost::detail::bk_max_flow::vertex_descriptor, boost::detail::bk_max_flow::vertex_descriptor) [with Graph = boost::adjacency_list > > > >, boost::property > > > >; EdgeCapacityMap = boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>; ResidualCapacityEdgeMap = boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>; ReverseEdgeMap = boost::adj_list_edge_property_map, const boost::detail::edge_desc_impl&, unsigned int, const boost::property > > >, boost::edge_reverse_t>; PredecessorMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, boost::detail::edge_desc_impl, boost::detail::edge_desc_impl&, boost::vertex_predecessor_t>; ColorMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, boost::default_color_type, boost::default_color_type&, boost::vertex_color_t>; DistanceMap = boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>; IndexMap = boost::vec_adj_list_vertex_id_map > > > >, unsigned int>]': /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_capacity_t>' changed in GCC 7.1 bk_max_flow(Graph& g, ^~~~~~~~~~~ /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:90:7: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>' changed in GCC 7.1 /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_lineGraph::graph_add_edge(int64_t, const T&, const T&, int64_t, int64_t) [with T = long long int; G = boost::adjacency_list; T_V = pgrouting::Line_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, long long int> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function 'void pgrouting::graph::Pgr_base_graph::graph_add_edge(const T&) [with T = pgr_edge_t; G = boost::adjacency_list; T_V = pgrouting::Basic_vertex; T_E = pgrouting::Basic_edge]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pd_orders.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pd_orders.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::vrp::PD_Orders::add_order(const PickDeliveryOrders_t&, std::unique_ptr, const pgrouting::vrp::Vehicle_node&, std::unique_ptr, const pgrouting::vrp::Vehicle_node&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/fleet.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/fleet.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/fleet.cpp In file included from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/./pgr_maxflow.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths_driver.cpp:36: /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp: In function 'void do_pgr_edge_disjoint_paths(pgr_edge_t*, size_t, int64_t*, size_t, int64_t*, size_t, bool, General_path_element_t**, size_t*, char**, char**, char**)': /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:765:5: note: parameter passing for argument of type 'boost::adj_list_edge_property_map > > >, boost::edge_residual_capacity_t>' changed in GCC 7.1 > algo(g, cap, res_cap, rev_map, pre_map, color, dist, idx, src, sink); ^~~~ /usr/include/boost/graph/boykov_kolmogorov_max_flow.hpp:765:5: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map > > > >, boost::property > > > >, boost::adjacency_list > > > >, boost::property > > > >*, long long int, long long int&, boost::vertex_distance_t>' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/edge_disjoint_paths_driver.cpp:33: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 72%] Built target lineGraph make -f sql/CMakeFiles/PgRouting_SQL_FILE.dir/build.make sql/CMakeFiles/PgRouting_SQL_FILE.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/sql /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/PgRouting_SQL_FILE.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/PgRouting_SQL_FILE.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/PgRouting_SQL_FILE.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/PgRouting_SQL_FILE.dir/depend.internal". Scanning dependencies of target PgRouting_SQL_FILE make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f sql/CMakeFiles/PgRouting_SQL_FILE.dir/build.make sql/CMakeFiles/PgRouting_SQL_FILE.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 72%] Generating pgrouting--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-file.pl '/builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/pgRouting-header.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/pgrouting-types.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/pgrouting_version.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/pgrouting_utilities.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/pgr_parameter_check.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/utilities_pgr.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/createIndex.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/common/_point_toId.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/dijkstra/_dijkstra.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/dijkstra/dijkstra.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/dijkstra/dijkstraCost.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/dijkstra/dijkstraVia.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/allpairs/johnson.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/allpairs/floydWarshall.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/astar/_astar.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/astar/astar.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/astar/astarCost.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/driving_distance/withPoints_dd.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/driving_distance/dijkstraDD.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/ksp/routing_ksp.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/ksp/withPoints_ksp.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/tsp/tsp_v2.0_matrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/tsp/tsp_v2.0_coordinates.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/tsp/routing_tsp_wrappers.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/tsp/TSP.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/tsp/eucledianTSP.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/alpha_shape/alpha_shape.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdAstar/_bdAstar.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdAstar/bdAstar.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdAstar/bdAstarCost.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdDijkstra/_bdDijkstra.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdDijkstra/bdDijkstra.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/bdDijkstra/bdDijkstraCost.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/trsp/trsp_V2.2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/trsp/vias_trsp_V2.2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/_max_flow.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/edmondsKarp.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/boykovKolmogorov.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/pushRelabel.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/maxFlow.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/maxCardinalityMatch.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/max_flow/edge_disjoint_paths.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/contraction/contractGraph.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/pickDeliver/pickDeliver.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/pickDeliver/pickDeliverEuclidean.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/vrp_basic/_pgr_vrpOneDepot.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/vrp_basic/pgr_vrpOneDepot.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/vrppdtw/_gsoc_vrppdtw.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/vrppdtw/gsoc_vrppdtw.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/withPoints/_withPoints.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/withPoints/withPoints.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/withPoints/withPointsCost.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/withPoints/withPointsVia.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/lineGraph/lineGraph.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/components/connectedComponents.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/components/strongComponents.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/components/biconnectedComponents.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/components/articulationPoints.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/components/bridges.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/topology/pgrouting_topology.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/topology/pgrouting_analytics.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/topology/create_vertices_table.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/topology/nodeNetwork.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/label_graph/label_graph.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/costMatrix/withPointsCostMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/costMatrix/dijkstraCostMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/costMatrix/bdDijkstraCostMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/costMatrix/astarCostMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/costMatrix/bdAstarCostMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/noUnderUtilities.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/apsp_johnson_v2.2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/apsp_warshall_v2.2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/astarV2.0.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/bd_astar_v2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/bdDijkstra-v2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/kdijkstra-V2.2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/pgrouting_conversion_tools.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/pgrouting_dmatrix_tools.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/pgr_vidsToDMatrix.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/dijkstra_v2.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/routing_dd.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/maximum_cardinality_matching.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/max_flow-deprecated.sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/deprecated/deprecated-comments.sql' make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 72%] Built target PgRouting_SQL_FILE make -f sql/CMakeFiles/update_files.dir/build.make sql/CMakeFiles/update_files.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/sql /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/update_files.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/update_files.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/update_files.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/update_files.dir/depend.internal". Scanning dependencies of target update_files make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f sql/CMakeFiles/update_files.dir/build.make sql/CMakeFiles/update_files.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 73%] Generating pgrouting--2.5.3--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.5.3 [ 74%] Generating pgrouting--2.5.2--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.5.2 [ 74%] Generating pgrouting--2.5.1--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.5.1 [ 75%] Generating pgrouting--2.5.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.5.0 [ 76%] Generating pgrouting--2.4.2--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.4.2 [ 77%] Generating pgrouting--2.4.1--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.4.1 [ 78%] Generating pgrouting--2.4.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.4.0 [ 78%] Generating pgrouting--2.0.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.0.0 [ 79%] Generating pgrouting--2.0.1--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.0.1 [ 80%] Generating pgrouting--2.1.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.1.0 [ 80%] Building CXX object src/max_flow/src/CMakeFiles/max_flow.dir/pgr_maxflow.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/pgr_maxflow.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp [ 81%] Generating pgrouting--2.2.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.2.0 [ 82%] Generating pgrouting--2.2.1--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.2.1 [ 82%] Generating pgrouting--2.2.2--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.2.2 [ 83%] Generating pgrouting--2.2.3--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.2.3 [ 84%] Generating pgrouting--2.2.4--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.2.4 [ 85%] Generating pgrouting--2.3.0--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.3.0 [ 86%] Generating pgrouting--2.3.1--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.3.1 [ 86%] Generating pgrouting--2.3.2--2.5.4.sql cd /builddir/build/BUILD/pgrouting-2.5.4/build/sql && /usr/bin/perl ./scripts/build-extension-update-files1.pl 2.3.2 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 87%] Built target update_files [ 88%] Building CXX object src/max_flow/src/CMakeFiles/max_flow.dir/pgr_flowgraph.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/max_flow.dir/pgr_flowgraph.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/fleet.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::vrp::Vehicle_node&}; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Vehicle_t}; _Tp = Vehicle_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, std::ostringstream&):: >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, std::ostringstream&):: >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Point_on_edge_t; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, std::ostringstream&):: >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, std::ostringstream&):: >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Point_on_edge_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/move/algorithm.hpp:32, from /usr/include/boost/move/move.hpp:32, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_algo.h: In function 'int check_points(std::vector&, std::ostringstream&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = Path_t]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Point_on_edge_t&}; _Tp = Point_on_edge_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_edge_t&}; _Tp = pgr_edge_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {pgrouting::vrp::Vehicle_pickDeliver}; _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 [ 89%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/vehicle.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle.cpp In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/stl_vector.h: In function 'bool create_new_edges(std::vector&, const std::vector&, char, std::vector&, std::ostringstream&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/fleet.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::vrp::Fleet::add_vehicle(Vehicle_t, double, std::unique_ptr, const pgrouting::vrp::Vehicle_node&, std::unique_ptr, const pgrouting::vrp::Vehicle_node&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/fleet.cpp:26: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /usr/include/boost/detail/container_fwd.hpp:91, from /usr/include/boost/functional/hash/extensions.hpp:22, from /usr/include/boost/functional/hash/hash.hpp:594, 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:21, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/basePath_SSEC.hpp:33, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/./pgr_withPoints.hpp:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src/pgr_withPoints.cpp:31: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'bool pgrouting::vrp::Fleet::build_fleet(std::vector, double)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = Path_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 89%] Built target withPoints [ 90%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pd_problem.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pd_problem.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pd_problem.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgr_flow_t&}; _Tp = pgr_flow_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/stl_vector.h: In member function 'void pgrouting::graph::PgrFlowGraph::flow_dfs(pgrouting::graph::PgrFlowGraph::V, int64_t, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:251:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 } ^ /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:251:1: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const General_path_element_t&}; _Tp = General_path_element_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::graph::PgrFlowGraph::get_flow_edges() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle_pickDeliver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/vehicle_pickDeliver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp [ 92%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/book_keeping.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/book_keeping.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/book_keeping.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector pgrouting::graph::PgrFlowGraph::get_edge_disjoint_paths(int64_t)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/graph/adjacency_list.hpp:17, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/set:61, from /usr/include/boost/graph/adjacency_list.hpp:19, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_flowgraph.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.hpp:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src/pgr_maxflow.cpp:27: /usr/include/c++/8/bits/stl_set.h: In constructor 'pgrouting::graph::PgrFlowGraph::PgrFlowGraph(const std::vector&, const std::set&, const std::set&, bool)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ /usr/include/c++/8/bits/stl_set.h: In constructor 'pgrouting::graph::PgrFlowGraph::PgrFlowGraph(const std::vector&, const std::set&, const std::set&, int)': /usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_t._M_insert_unique(__first, __last); } ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 92%] Built target max_flow [ 92%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/solution.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/solution.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/solution.cpp In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const General_vehicle_orders_t&}; _Tp = General_vehicle_orders_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:38, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::vrp::Vehicle::get_postgres_result(int) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle.cpp:26: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle.cpp:26: /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::vrp::Vehicle_node&}; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 93%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/initial_solution.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/initial_solution.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/initial_solution.cpp In file included from /usr/include/c++/8/deque:66, from /usr/include/c++/8/queue:60, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/book_keeping.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/book_keeping.cpp:27: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle_pickDeliver.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp:26: /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:208:5: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/book_keeping.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/book_keeping.cpp:27: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgrouting::vrp::Swap_info; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp: In member function 'void pgrouting::vrp::Vehicle_pickDeliver::push_back(const pgrouting::vrp::Order&)': /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp:226:18: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 m_path.insert(m_path.end() - 1, order.pickup()); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp:227:18: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 m_path.insert(m_path.end() - 1, order.delivery()); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/solution.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = General_vehicle_orders_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp: In member function 'void pgrouting::vrp::Vehicle_pickDeliver::push_front(const pgrouting::vrp::Order&)': /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp:244:18: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 m_path.insert(m_path.begin() + 1, order.delivery()); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/vehicle_pickDeliver.cpp:245:18: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 m_path.insert(m_path.begin() + 1, order.pickup()); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/8/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'std::ostream& pgrouting::vrp::operator<<(std::ostream&, const pgrouting::vrp::Swap_bk&)': /usr/include/c++/8/bits/stl_heap.h:320:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__pop_heap(__first, __last, __last, __cmp); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/optimize.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/optimize.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp [ 95%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pgr_messages.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pgr_messages.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_messages.cpp In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/solution.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::vrp::Solution::get_postgres_result() const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/solution.cpp:26: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 96%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pgr_pickDeliver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pgr_pickDeliver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 96%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pickDeliverEuclidean_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean_driver.cpp [ 97%] Building CXX object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliver_driver.cpp.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/c++ -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pickDeliver_driver.cpp.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver_driver.cpp In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const General_vehicle_orders_t&}; _Tp = General_vehicle_orders_t; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:71, from /usr/include/c++/8/algorithm:61, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:27: /usr/include/c++/8/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = pgrouting::vrp::Swap_info; _Compare = pgrouting::vrp::Swap_bk::Compare]': /usr/include/c++/8/bits/predefined_ops.h:176:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 operator()(_Iterator __it, _Value& __val) ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pgrouting::vrp::Swap_info&}; _Tp = pgrouting::vrp::Swap_info; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); ^ /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, ^~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::__uninitialized_copy_a(__first, __last, __new_start, ^~~ /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle_pickDeliver.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:39, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:43, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_node]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:1049:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:1072:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); ^ /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, ^~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::__uninitialized_copy_a(__first, __last, __new_start, ^~~ /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:596:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {pgrouting::vrp::Solution}; _Tp = pgrouting::vrp::Solution; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:447:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 __result); } ^ /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:430:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pgrouting::vrp::Solution}; _Tp = pgrouting::vrp::Solution; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector pgrouting::vrp::Pgr_pickDeliver::get_postgres_result() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle_pickDeliver.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:39, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:43, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 [ 98%] Building C object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean.c.o In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:27: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgrouting::vrp::Swap_info; _Compare = __gnu_cxx::__ops::_Iter_comp_val]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pickDeliverEuclidean.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:35, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_vector.h: In member function 'bool pgrouting::vrp::Optimize::swap_worse(pgrouting::vrp::Vehicle_pickDeliver&, pgrouting::vrp::Vehicle_pickDeliver&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_node; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:27: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgrouting::vrp::Swap_info; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver]': /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:96:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("total vehicles %ld", total_vehicles); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:96:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("total vehicles %ld", total_vehicles); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:101:17: pd_orders_arr[i].id, ~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:20: note: format string is defined here PGR_DBG("%ld %f pick %f %f %ld - " ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:17: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:106:17: pd_orders_arr[i].pick_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:38: note: format string is defined here PGR_DBG("%ld %f pick %f %f %ld - " ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:17: warning: format '%ld' expects argument of type 'long int', but argument 13 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:114:17: pd_orders_arr[i].deliver_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:99:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:100:43: note: format string is defined here "%f %f %f deliver %f %f %ld - %f %f %f ", ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:124:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f , start %f %f %f %f %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:126:16: vehicles_arr[i].id, ~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:124:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f , start %f %f %f %f %f " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:124:20: note: format string is defined here PGR_DBG("%ld %f %f , start %f %f %f %f %f " ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:124:17: warning: format '%ld' expects argument of type 'long int', but argument 16 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f , start %f %f %f %f %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:142:16: vehicles_arr[i].cant_v); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:124:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f , start %f %f %f %f %f " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:125:46: note: format string is defined here "end %f %f %f %f %f number %ld ", ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:151:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld orders in query:", total_pd_orders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliverEuclidean.c:151:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld orders in query:", total_pd_orders); ^~~~~~~ [ 99%] Building C object src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliver.c.o cd /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src && /usr/bin/cc -I/usr/include/pgsql/server -I/builddir/build/BUILD/pgrouting-2.5.4/src/common/src -I/builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src -I/builddir/build/BUILD/pgrouting-2.5.4/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DPGSQL_VERSION=105 -std=gnu99 -fPIC -frounding-math -o CMakeFiles/pickDeliver.dir/pickDeliver.c.o -c /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); ^ /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:421:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle_pickDeliver.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:39, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:43, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:63, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:34, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, ^~~~~ /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_uninitialized.h:388:24: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/vehicle_pickDeliver.h:36, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/fleet.h:39, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:43, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c: In function 'process': /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:93:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("total vehicles %ld", total_vehicles); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:93:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("total vehicles %ld", total_vehicles); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:99:17: pd_orders_arr[i].id, ~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:20: note: format string is defined here PGR_DBG("%ld %f pick %f %f %ld - " ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:17: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:104:17: pd_orders_arr[i].pick_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:38: note: format string is defined here PGR_DBG("%ld %f pick %f %f %ld - " ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:17: warning: format '%ld' expects argument of type 'long int', but argument 13 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:112:17: pd_orders_arr[i].deliver_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:97:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f pick %f %f %ld - " ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:98:43: note: format string is defined here "%f %f %f deliver %f %f %ld - %f %f %f ", ~~^ %lld In file included from /usr/include/pgsql/server/postgres.h:48, from /builddir/build/BUILD/pgrouting-2.5.4/include/c_common/postgres_connection.h:42, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:30: /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:17: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vehicles_arr[i].id, ~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:17: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:125:16: vehicles_arr[i].start_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:17: warning: format '%ld' expects argument of type 'long int', but argument 12 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:132:16: vehicles_arr[i].end_node_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:17: warning: format '%ld' expects argument of type 'long int', but argument 18 has type 'int64_t' {aka 'long long int'} [-Wformat=] PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:139:16: vehicles_arr[i].cant_v); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:120:9: note: in expansion of macro 'PGR_DBG' PGR_DBG("%ld %f %f / %ld %f %f %f %f %f / %ld %f %f %f %f %f / %ld ", ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:154:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld orders in query:", total_pd_orders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:154:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld orders in query:", total_pd_orders); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:155:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld vehicles in query:", total_vehicles); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:155:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld vehicles in query:", total_vehicles); ^~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:156:13: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] PGR_DBG("Total %ld matrix cells in query:", total_cells); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /usr/include/pgsql/server/utils/elog.h:202:23: note: in definition of macro 'elog' elog_finish(elevel, __VA_ARGS__); \ ^~~~~~~~~~~ /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pickDeliver.c:156:5: note: in expansion of macro 'PGR_DBG' PGR_DBG("Total %ld matrix cells in query:", total_cells); ^~~~~~~ /usr/include/c++/8/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:585:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_insert_aux(__pos, __first, __last, __n); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:625:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = pgrouting::vrp::Vehicle_pickDeliver; _Alloc = std::allocator]': /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 _M_range_insert_aux(this->_M_impl._M_finish, __mid, __x.end(), ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:123:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:37, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:41, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pgrouting::vrp::Solution; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /builddir/build/BUILD/pgrouting-2.5.4/include/cpp_common/identifiers.hpp:37, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/pgr_pickDeliver.h:41, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/pgr_pickDeliver.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'void pgrouting::vrp::Pgr_pickDeliver::solve()': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/deque:64, from /builddir/build/BUILD/pgrouting-2.5.4/include/vrp/solution.h:32, from /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src/optimize.cpp:33: /usr/include/c++/8/bits/stl_deque.h: In constructor 'pgrouting::vrp::Optimize::Optimize(const pgrouting::vrp::Solution&, size_t)': /usr/include/c++/8/bits/stl_deque.h:960:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 { std::__uninitialized_copy_a(__x.begin(), __x.end(), ^~~ /usr/include/c++/8/bits/stl_deque.h:960:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_deque.h:960:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 99%] Built target pickDeliver make -f CMakeFiles/pgrouting-2.5.dir/build.make CMakeFiles/pgrouting-2.5.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/pgrouting-2.5.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/pgrouting-2.5.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/pgrouting-2.5.dir/depend.internal". Dependee "/builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/pgrouting-2.5.dir/depend.internal". Scanning dependencies of target pgrouting-2.5 make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f CMakeFiles/pgrouting-2.5.dir/build.make CMakeFiles/pgrouting-2.5.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [100%] Linking CXX shared library lib/libpgrouting-2.5.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pgrouting-2.5.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c++11 -fPIC -frounding-math -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libpgrouting-2.5.so -o lib/libpgrouting-2.5.so src/common/src/CMakeFiles/common.dir/postgres_connection.c.o src/common/src/CMakeFiles/common.dir/check_parameters.c.o src/common/src/CMakeFiles/common.dir/e_report.c.o src/common/src/CMakeFiles/common.dir/restrict_input.c.o src/common/src/CMakeFiles/common.dir/basePath_SSEC.cpp.o src/common/src/CMakeFiles/common.dir/points_input.c.o src/common/src/CMakeFiles/common.dir/matrixRows_input.c.o src/common/src/CMakeFiles/common.dir/get_check_data.c.o src/common/src/CMakeFiles/common.dir/edges_input.c.o src/common/src/CMakeFiles/common.dir/orders_input.c.o src/common/src/CMakeFiles/common.dir/vehicles_input.c.o src/common/src/CMakeFiles/common.dir/coordinates_input.c.o src/common/src/CMakeFiles/common.dir/arrays_input.c.o src/common/src/CMakeFiles/common.dir/time_msg.c.o src/common/src/CMakeFiles/common.dir/pgr_assert.cpp.o src/common/src/CMakeFiles/common.dir/identifier.cpp.o src/common/src/CMakeFiles/common.dir/basic_vertex.cpp.o src/common/src/CMakeFiles/common.dir/xy_vertex.cpp.o src/common/src/CMakeFiles/common.dir/ch_vertex.cpp.o src/common/src/CMakeFiles/common.dir/ch_edge.cpp.o src/common/src/CMakeFiles/common.dir/basic_edge.cpp.o src/common/src/CMakeFiles/common.dir/pgr_alloc.cpp.o src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstra.c.o src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstraVia.c.o src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o src/dijkstra/src/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o src/allpairs/src/CMakeFiles/allpairs.dir/floydWarshall.c.o src/allpairs/src/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o src/allpairs/src/CMakeFiles/allpairs.dir/johnson.c.o src/allpairs/src/CMakeFiles/allpairs.dir/johnson_driver.cpp.o src/astar/src/CMakeFiles/astar.dir/astar.c.o src/astar/src/CMakeFiles/astar.dir/astar_driver.cpp.o src/driving_distance/src/CMakeFiles/driving_distance.dir/many_to_dist_driving_distance.c.o src/driving_distance/src/CMakeFiles/driving_distance.dir/many_to_dist_withPointsDD.c.o src/driving_distance/src/CMakeFiles/driving_distance.dir/drivedist_driver.cpp.o src/driving_distance/src/CMakeFiles/driving_distance.dir/withPoints_dd_driver.cpp.o src/ksp/src/CMakeFiles/ksp.dir/ksp.c.o src/ksp/src/CMakeFiles/ksp.dir/withPoints_ksp.c.o src/ksp/src/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o src/ksp/src/CMakeFiles/ksp.dir/ksp_driver.cpp.o src/tsp/src/CMakeFiles/tsp.dir/eucledianTSP.c.o src/tsp/src/CMakeFiles/tsp.dir/newTSP.c.o src/tsp/src/CMakeFiles/tsp.dir/newTSP_driver.cpp.o src/tsp/src/CMakeFiles/tsp.dir/eucledianTSP_driver.cpp.o src/tsp/src/CMakeFiles/tsp.dir/Dmatrix.cpp.o src/tsp/src/CMakeFiles/tsp.dir/eucledianDmatrix.cpp.o src/tsp/src/CMakeFiles/tsp.dir/tour.cpp.o src/alpha_shape/src/CMakeFiles/alpha_shape.dir/alpha.c.o src/alpha_shape/src/CMakeFiles/alpha_shape.dir/alpha_driver.cpp.o src/bdAstar/src/CMakeFiles/bdAstar.dir/bdAstar.c.o src/bdAstar/src/CMakeFiles/bdAstar.dir/bdAstar_driver.cpp.o src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/bdDijkstra.c.o src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/bdDijkstra_driver.cpp.o src/trsp/src/CMakeFiles/trsp.dir/trsp.c.o src/trsp/src/CMakeFiles/trsp.dir/trsp_core.cpp.o src/trsp/src/CMakeFiles/trsp.dir/GraphDefinition.cpp.o src/max_flow/src/CMakeFiles/max_flow.dir/max_flow.c.o src/max_flow/src/CMakeFiles/max_flow.dir/maximum_cardinality_matching.c.o src/max_flow/src/CMakeFiles/max_flow.dir/edge_disjoint_paths.c.o src/max_flow/src/CMakeFiles/max_flow.dir/max_flow_driver.cpp.o src/max_flow/src/CMakeFiles/max_flow.dir/maximum_cardinality_matching_driver.cpp.o src/max_flow/src/CMakeFiles/max_flow.dir/edge_disjoint_paths_driver.cpp.o src/max_flow/src/CMakeFiles/max_flow.dir/pgr_maxflow.cpp.o src/max_flow/src/CMakeFiles/max_flow.dir/pgr_flowgraph.cpp.o src/contraction/src/CMakeFiles/contraction.dir/contractGraph.c.o src/contraction/src/CMakeFiles/contraction.dir/contractGraph_driver.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/base_node.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/dnode.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/node.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/tw_node.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle_node.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/order.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pd_orders.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/fleet.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pd_problem.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/vehicle_pickDeliver.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/book_keeping.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/solution.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/initial_solution.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/optimize.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pgr_messages.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pgr_pickDeliver.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean_driver.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliver_driver.cpp.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean.c.o src/pickDeliver/src/CMakeFiles/pickDeliver.dir/pickDeliver.c.o src/withPoints/src/CMakeFiles/withPoints.dir/withPoints.c.o src/withPoints/src/CMakeFiles/withPoints.dir/get_new_queries.cpp.o src/withPoints/src/CMakeFiles/withPoints.dir/withPoints_driver.cpp.o src/withPoints/src/CMakeFiles/withPoints.dir/pgr_withPoints.cpp.o src/lineGraph/src/CMakeFiles/lineGraph.dir/lineGraph.c.o src/lineGraph/src/CMakeFiles/lineGraph.dir/lineGraph_driver.cpp.o src/components/src/CMakeFiles/components.dir/connectedComponents.c.o src/components/src/CMakeFiles/components.dir/strongComponents.c.o src/components/src/CMakeFiles/components.dir/biconnectedComponents.c.o src/components/src/CMakeFiles/components.dir/articulationPoints.c.o src/components/src/CMakeFiles/components.dir/bridges.c.o src/components/src/CMakeFiles/components.dir/connectedComponents_driver.cpp.o src/components/src/CMakeFiles/components.dir/strongComponents_driver.cpp.o src/components/src/CMakeFiles/components.dir/biconnectedComponents_driver.cpp.o src/components/src/CMakeFiles/components.dir/articulationPoints_driver.cpp.o src/components/src/CMakeFiles/components.dir/bridges_driver.cpp.o -lCGAL -lgmp -lboost_thread -lboost_system -lboost_chrono -lboost_date_time -lboost_atomic make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [100%] Built target pgrouting-2.5 make[1]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qim3bA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm ++ dirname /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm + cd pgrouting-2.5.4 + make -C build install DESTDIR=/builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm make: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' /usr/bin/cmake -H/builddir/build/BUILD/pgrouting-2.5.4 -B/builddir/build/BUILD/pgrouting-2.5.4/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/components/src/CMakeFiles/components.dir/build.make src/components/src/CMakeFiles/components.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/components/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/components/src/CMakeFiles/components.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/components/src/CMakeFiles/components.dir/build.make src/components/src/CMakeFiles/components.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/components/src/CMakeFiles/components.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 8%] Built target components make -f src/common/src/CMakeFiles/common.dir/build.make src/common/src/CMakeFiles/common.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/common/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/common/src/CMakeFiles/common.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/common/src/CMakeFiles/common.dir/build.make src/common/src/CMakeFiles/common.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/common/src/CMakeFiles/common.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 26%] Built target common make -f src/dijkstra/src/CMakeFiles/dijkstra.dir/build.make src/dijkstra/src/CMakeFiles/dijkstra.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/dijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/dijkstra/src/CMakeFiles/dijkstra.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/dijkstra/src/CMakeFiles/dijkstra.dir/build.make src/dijkstra/src/CMakeFiles/dijkstra.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/dijkstra/src/CMakeFiles/dijkstra.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 30%] Built target dijkstra make -f src/allpairs/src/CMakeFiles/allpairs.dir/build.make src/allpairs/src/CMakeFiles/allpairs.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/allpairs/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/allpairs/src/CMakeFiles/allpairs.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/allpairs/src/CMakeFiles/allpairs.dir/build.make src/allpairs/src/CMakeFiles/allpairs.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/allpairs/src/CMakeFiles/allpairs.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 34%] Built target allpairs make -f src/astar/src/CMakeFiles/astar.dir/build.make src/astar/src/CMakeFiles/astar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/astar/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/astar/src/CMakeFiles/astar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/astar/src/CMakeFiles/astar.dir/build.make src/astar/src/CMakeFiles/astar.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/astar/src/CMakeFiles/astar.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 36%] Built target astar make -f src/driving_distance/src/CMakeFiles/driving_distance.dir/build.make src/driving_distance/src/CMakeFiles/driving_distance.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/driving_distance/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/driving_distance/src/CMakeFiles/driving_distance.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/driving_distance/src/CMakeFiles/driving_distance.dir/build.make src/driving_distance/src/CMakeFiles/driving_distance.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/driving_distance/src/CMakeFiles/driving_distance.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 39%] Built target driving_distance make -f src/ksp/src/CMakeFiles/ksp.dir/build.make src/ksp/src/CMakeFiles/ksp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/ksp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/ksp/src/CMakeFiles/ksp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/ksp/src/CMakeFiles/ksp.dir/build.make src/ksp/src/CMakeFiles/ksp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/ksp/src/CMakeFiles/ksp.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 42%] Built target ksp make -f src/tsp/src/CMakeFiles/tsp.dir/build.make src/tsp/src/CMakeFiles/tsp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/tsp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/tsp/src/CMakeFiles/tsp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/tsp/src/CMakeFiles/tsp.dir/build.make src/tsp/src/CMakeFiles/tsp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/tsp/src/CMakeFiles/tsp.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 48%] Built target tsp make -f src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build.make src/alpha_shape/src/CMakeFiles/alpha_shape.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/alpha_shape/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/alpha_shape/src/CMakeFiles/alpha_shape.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build.make src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/alpha_shape/src/CMakeFiles/alpha_shape.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 49%] Built target alpha_shape make -f src/bdAstar/src/CMakeFiles/bdAstar.dir/build.make src/bdAstar/src/CMakeFiles/bdAstar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/bdAstar/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdAstar/src/CMakeFiles/bdAstar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/bdAstar/src/CMakeFiles/bdAstar.dir/build.make src/bdAstar/src/CMakeFiles/bdAstar.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/bdAstar/src/CMakeFiles/bdAstar.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 50%] Built target bdAstar make -f src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build.make src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/bdDijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build.make src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/bdDijkstra/src/CMakeFiles/bdDijkstra.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 52%] Built target bdDijkstra make -f src/trsp/src/CMakeFiles/trsp.dir/build.make src/trsp/src/CMakeFiles/trsp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/trsp/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/trsp/src/CMakeFiles/trsp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/trsp/src/CMakeFiles/trsp.dir/build.make src/trsp/src/CMakeFiles/trsp.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/trsp/src/CMakeFiles/trsp.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 54%] Built target trsp make -f src/max_flow/src/CMakeFiles/max_flow.dir/build.make src/max_flow/src/CMakeFiles/max_flow.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/max_flow/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/max_flow/src/CMakeFiles/max_flow.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/max_flow/src/CMakeFiles/max_flow.dir/build.make src/max_flow/src/CMakeFiles/max_flow.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/max_flow/src/CMakeFiles/max_flow.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 60%] Built target max_flow make -f src/contraction/src/CMakeFiles/contraction.dir/build.make src/contraction/src/CMakeFiles/contraction.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/contraction/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/contraction/src/CMakeFiles/contraction.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/contraction/src/CMakeFiles/contraction.dir/build.make src/contraction/src/CMakeFiles/contraction.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/contraction/src/CMakeFiles/contraction.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 61%] Built target contraction make -f src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build.make src/pickDeliver/src/CMakeFiles/pickDeliver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/pickDeliver/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/pickDeliver/src/CMakeFiles/pickDeliver.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build.make src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/pickDeliver/src/CMakeFiles/pickDeliver.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 78%] Built target pickDeliver make -f src/withPoints/src/CMakeFiles/withPoints.dir/build.make src/withPoints/src/CMakeFiles/withPoints.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/withPoints/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/withPoints/src/CMakeFiles/withPoints.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/withPoints/src/CMakeFiles/withPoints.dir/build.make src/withPoints/src/CMakeFiles/withPoints.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/withPoints/src/CMakeFiles/withPoints.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 82%] Built target withPoints make -f src/lineGraph/src/CMakeFiles/lineGraph.dir/build.make src/lineGraph/src/CMakeFiles/lineGraph.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/src/lineGraph/src /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src /builddir/build/BUILD/pgrouting-2.5.4/build/src/lineGraph/src/CMakeFiles/lineGraph.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f src/lineGraph/src/CMakeFiles/lineGraph.dir/build.make src/lineGraph/src/CMakeFiles/lineGraph.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'src/lineGraph/src/CMakeFiles/lineGraph.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 84%] Built target lineGraph make -f CMakeFiles/pgrouting-2.5.dir/build.make CMakeFiles/pgrouting-2.5.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles/pgrouting-2.5.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f CMakeFiles/pgrouting-2.5.dir/build.make CMakeFiles/pgrouting-2.5.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'CMakeFiles/pgrouting-2.5.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 85%] Built target pgrouting-2.5 make -f sql/CMakeFiles/PgRouting_SQL_FILE.dir/build.make sql/CMakeFiles/PgRouting_SQL_FILE.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/sql /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/PgRouting_SQL_FILE.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f sql/CMakeFiles/PgRouting_SQL_FILE.dir/build.make sql/CMakeFiles/PgRouting_SQL_FILE.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'sql/CMakeFiles/PgRouting_SQL_FILE.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [ 85%] Built target PgRouting_SQL_FILE make -f sql/CMakeFiles/update_files.dir/build.make sql/CMakeFiles/update_files.dir/depend make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' cd /builddir/build/BUILD/pgrouting-2.5.4/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/pgrouting-2.5.4 /builddir/build/BUILD/pgrouting-2.5.4/sql /builddir/build/BUILD/pgrouting-2.5.4/build /builddir/build/BUILD/pgrouting-2.5.4/build/sql /builddir/build/BUILD/pgrouting-2.5.4/build/sql/CMakeFiles/update_files.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make -f sql/CMakeFiles/update_files.dir/build.make sql/CMakeFiles/update_files.dir/build make[2]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[2]: Nothing to be done for 'sql/CMakeFiles/update_files.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' [100%] Built target update_files make[1]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/pgrouting-2.5.4/build/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/pgrouting-2.5.4/build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/lib/pgsql/libpgrouting-2.5.so -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.5.3--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.5.2--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.5.1--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.5.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.4.2--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.4.1--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.4.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.0.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.0.1--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.1.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.2.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.2.1--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.2.2--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.2.3--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.2.4--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.3.0--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.3.1--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.3.2--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting--2.5.4.sql -- Installing: /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/pgsql/extension/pgrouting.control make: Leaving directory '/builddir/build/BUILD/pgrouting-2.5.4/build' + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.5.4-1.fc28 --unique-debug-suffix -2.5.4-1.fc28.arm --unique-debug-src-base pgRouting-2.5.4-1.fc28.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/pgrouting-2.5.4 extracting debug info from /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/lib/pgsql/libpgrouting-2.5.so /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2109 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Processing files: pgRouting-2.5.4-1.fc28.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.JKjzEl + umask 022 + cd /builddir/build/BUILD + cd pgrouting-2.5.4 + DOCDIR=/builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + cp -pr CODE_OF_CONDUCT.md /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + cp -pr NEWS /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + cp -pr README.md /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/doc/pgRouting + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.SxWnHa + umask 022 + cd /builddir/build/BUILD + cd pgrouting-2.5.4 + LICENSEDIR=/builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/licenses/pgRouting + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/licenses/pgRouting + cp -pr LICENSE /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm/usr/share/licenses/pgRouting + exit 0 Provides: libpgrouting-2.5.so pgRouting = 2.5.4-1.fc28 pgRouting(armv7hl-32) = 2.5.4-1.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libCGAL.so.13 libboost_atomic.so.1.66.0 libboost_chrono.so.1.66.0 libboost_date_time.so.1.66.0 libboost_system.so.1.66.0 libboost_thread.so.1.66.0 libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgmp.so.10 libm.so.6 libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: pgRouting-debugsource-2.5.4-1.fc28.armv7hl Provides: pgRouting-debugsource = 2.5.4-1.fc28 pgRouting-debugsource(armv7hl-32) = 2.5.4-1.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: pgRouting-debuginfo-2.5.4-1.fc28.armv7hl Provides: debuginfo(build-id) = 20bb004aadc35dd7da48e2036bac13fe9733c1ec pgRouting-debuginfo = 2.5.4-1.fc28 pgRouting-debuginfo(armv7hl-32) = 2.5.4-1.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: pgRouting-debugsource(armv7hl-32) = 2.5.4-1.fc28 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm Wrote: /builddir/build/RPMS/pgRouting-2.5.4-1.fc28.armv7hl.rpm Wrote: /builddir/build/RPMS/pgRouting-debugsource-2.5.4-1.fc28.armv7hl.rpm Wrote: /builddir/build/RPMS/pgRouting-debuginfo-2.5.4-1.fc28.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vGxAoB + umask 022 + cd /builddir/build/BUILD + cd pgrouting-2.5.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/pgRouting-2.5.4-1.fc28.arm + exit 0 Child return code was: 0