Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #2707 include cstdint #2712

Merged
merged 1 commit into from
Jan 7, 2025
Merged

Conversation

cvvergara
Copy link
Member

Fixes #2707 .

Changes proposed in this pull request:

  • (C++) Adding include cstdint
  • (C++) fixing warning -Wtemplate-id-cdtor
  • Update NEWS & release_notes

@pgRouting/admins

- (C++) Adding include cstdint
- (C++) fixing warning -Wtemplate-id-cdtor
- Update NEWS & release_notes
@cvvergara cvvergara added this to the Release 3.7.2 milestone Jan 7, 2025
@cvvergara cvvergara requested a review from robe2 January 7, 2025 02:54
@cvvergara
Copy link
Member Author

@ImreSamu

Can you review this PR.

Added #include <cstdint> in every header file where int64_t is used.

@ImreSamu
Copy link
Contributor

ImreSamu commented Jan 7, 2025

@cvvergara :
Looks OK ✅ ; Thank you!

Tested only the building - with this Dockerfile :

FROM postgis/postgis:17-3.5-alpine
RUN apk add --no-cache \
    boost-dev \
    cmake \
    g++ \
    make \
    perl \
    git

RUN git clone https://github.com/cvvergara/pgrouting.git
WORKDIR /pgrouting
RUN git checkout fix-missing-cstdint

RUN echo "Build " \
    && mkdir build \
    && cd build \
    && cmake .. \
    && make -j4 \
    && make install
Build log - Click me
#5 [1/6] FROM docker.io/postgis/postgis:17-3.5-alpine@sha256:c6478a8bb8b73b73e2393750b53abf999640d25aa1b4ae045a09a4a81660b54f
#5 DONE 0.0s

#6 [2/6] RUN apk add --no-cache     boost-dev     cmake     g++     make     perl     git
#6 CACHED

#7 [3/6] RUN git clone https://github.com/cvvergara/pgrouting.git
#7 CACHED

#8 [4/6] WORKDIR /pgrouting
#8 CACHED

#9 [5/6] RUN git checkout fix-missing-cstdint
#9 CACHED

#10 [6/6] RUN echo "Build "     && mkdir build     && cd build     && cmake ..     && make -j4     && make install
#10 0.102 Build 
#10 0.111 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
#10 0.111   Compatibility with CMake < 3.10 will be removed from a future version of
#10 0.111   CMake.
#10 0.111 
#10 0.111   Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
#10 0.111   to tell CMake that the project requires at least <min> but has been updated
#10 0.111   to work with policies introduced by <max> or earlier.
#10 0.111 
#10 0.111 
#10 0.111 -- Setting build type to 'Release' as none was specified.
#10 0.111 -- CMAKE_BUILD_TYPE Release
#10 0.190 -- The C compiler identification is GNU 14.2.0
#10 0.282 -- The CXX compiler identification is GNU 14.2.0
#10 0.299 -- Detecting C compiler ABI info
#10 0.415 -- Detecting C compiler ABI info - done
#10 0.449 -- Check for working C compiler: /usr/bin/cc - skipped
#10 0.450 -- Detecting C compile features
#10 0.451 -- Detecting C compile features - done
#10 0.472 -- Detecting CXX compiler ABI info
#10 0.588 -- Detecting CXX compiler ABI info - done
#10 0.626 -- Check for working CXX compiler: /usr/bin/c++ - skipped
#10 0.627 -- Detecting CXX compile features
#10 0.630 -- Detecting CXX compile features - done
#10 0.647 -- Found Git: /usr/bin/git (found version "2.47.1")
#10 0.658 -- DOXYGEN_MINIMUM_VERSION=1.7
#10 0.658 -- SPHINX_MINIMUM_VERSION=4.0
#10 0.658 -- POSTGRESQL_MINIMUM_VERSION=13.0.0
#10 0.658 -- BOOST_MINIMUM_VERSION=1.56.0
#10 0.658 -- POSTGIS_MINIMUM_VERSION=3.0.0
#10 0.658 CMake Warning (dev) at CMakeLists.txt:89 (find_package):
#10 0.658   Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
#10 0.658   --help-policy CMP0167" for policy details.  Use the cmake_policy command to
#10 0.658   set the policy and suppress this warning.
#10 0.658 
#10 0.658 This warning is for project developers.  Use -Wno-dev to suppress it.
#10 0.658 
#10 0.676 -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.56.0")
#10 0.697 -- Found Perl: /usr/bin/perl (found version "5.40.0")
#10 0.698 -- POSTGRESQL_PG_CONFIG is /usr/local/bin/pg_config
#10 0.700 -- POSTGRESQL_EXECUTABLE is /usr/local/bin/postgres
#10 0.702 -- POSTGRESQL_VERSION_STRING in FindPostgreSQL.cmake is PostgreSQL 17.2
#10 0.706 -- POSTGRESQL_INCLUDE_DIR: /usr/local/include/postgresql/server
#10 0.706 -- POSTGRESQL_LIBRARIES: /usr/local/lib
#10 0.706 -- POSTGRESQL_VERSION_STRING=PostgreSQL 17.2
#10 0.706 -- POSTGRESQL_VERSION=17.2
#10 0.706 -- PGSQL_VERSION=17002
#10 0.706 -- PGSQL_VERSION=17002
#10 0.708 -- LIBRARY_INSTALL_PATH /usr/local/lib/postgresql
#10 0.711 -- Performing Test C_COMPILER_SUPPORTS_FPIC
#10 0.825 -- Performing Test C_COMPILER_SUPPORTS_FPIC - Success
#10 0.828 -- Performing Test CXX_COMPILER_SUPPORTS_FPIC
#10 0.953 -- Performing Test CXX_COMPILER_SUPPORTS_FPIC - Success
#10 0.955 -- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH
#10 1.077 -- Performing Test C_COMPILER_SUPPORTS_ROUNDING_MATH - Success
#10 1.079 -- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH
#10 1.206 -- Performing Test CXX_COMPILER_SUPPORTS_ROUNDING_MATH - Success
#10 1.348 -- Configuring done (1.2s)
#10 1.573 -- Generating done (0.2s)
#10 1.574 -- Build files have been written to: /pgrouting/build
#10 1.649 [  1%] Building C object src/ordering/CMakeFiles/ordering.dir/cuthillMckeeOrdering.c.o
#10 1.650 [  2%] Building C object src/dominator/CMakeFiles/dominator.dir/lengauerTarjanDominatorTree.c.o
#10 1.650 [  2%] Building C object src/metrics/CMakeFiles/metrics.dir/betweennessCentrality.c.o
#10 1.652 [  2%] Building C object src/common/CMakeFiles/common.dir/postgres_connection.c.o
#10 1.862 [  2%] Building CXX object src/metrics/CMakeFiles/metrics.dir/betweennessCentrality_driver.cpp.o
#10 1.864 [  2%] Building CXX object src/ordering/CMakeFiles/ordering.dir/cuthillMckeeOrdering_driver.cpp.o
#10 1.871 [  3%] Building C object src/common/CMakeFiles/common.dir/e_report.c.o
#10 1.873 [  4%] Building CXX object src/dominator/CMakeFiles/dominator.dir/lengauerTarjanDominatorTree_driver.cpp.o
#10 2.079 [  4%] Building CXX object src/common/CMakeFiles/common.dir/basePath_SSEC.cpp.o
#10 12.56 [  4%] Built target dominator
#10 12.59 [  4%] Building C object src/circuits/CMakeFiles/circuits.dir/hawickCircuits.c.o
#10 12.87 [  4%] Built target ordering
#10 12.90 [  4%] Building C object src/traversal/CMakeFiles/traversal.dir/depthFirstSearch.c.o
#10 12.92 [  4%] Built target metrics
#10 12.95 [  5%] Building CXX object src/circuits/CMakeFiles/circuits.dir/hawickCircuits_driver.cpp.o
#10 12.95 [  5%] Building C object src/coloring/CMakeFiles/coloring.dir/sequentialVertexColoring.c.o
#10 13.24 [  6%] Building CXX object src/traversal/CMakeFiles/traversal.dir/depthFirstSearch_driver.cpp.o
#10 13.28 [  7%] Building CXX object src/coloring/CMakeFiles/coloring.dir/sequentialVertexColoring_driver.cpp.o
#10 15.11 [  8%] Building C object src/common/CMakeFiles/common.dir/check_parameters.c.o
#10 15.33 [  8%] Building C object src/common/CMakeFiles/common.dir/time_msg.c.o
#10 15.56 [  9%] Building CXX object src/common/CMakeFiles/common.dir/assert.cpp.o
#10 16.18 [  9%] Building CXX object src/common/CMakeFiles/common.dir/identifier.cpp.o
#10 16.63 [ 10%] Building CXX object src/common/CMakeFiles/common.dir/basic_vertex.cpp.o
#10 19.89 [ 10%] Building CXX object src/common/CMakeFiles/common.dir/xy_vertex.cpp.o
#10 23.28 [ 10%] Built target circuits
#10 23.31 [ 10%] Building C object src/planar/CMakeFiles/planar.dir/isPlanar.c.o
#10 23.54 [ 11%] Building CXX object src/planar/CMakeFiles/planar.dir/isPlanar_driver.cpp.o
#10 23.79 [ 11%] Building C object src/coloring/CMakeFiles/coloring.dir/bipartite.c.o
#10 24.15 [ 12%] Building CXX object src/coloring/CMakeFiles/coloring.dir/bipartite_driver.cpp.o
#10 26.52 [ 12%] Built target traversal
#10 26.55 [ 12%] Building C object src/topologicalSort/CMakeFiles/topologicalSort.dir/topologicalSort.c.o
#10 26.83 [ 13%] Building CXX object src/topologicalSort/CMakeFiles/topologicalSort.dir/topologicalSort_driver.cpp.o
#10 30.28 [ 14%] Building CXX object src/common/CMakeFiles/common.dir/ch_vertex.cpp.o
#10 31.20 [ 14%] Building CXX object src/common/CMakeFiles/common.dir/ch_edge.cpp.o
#10 32.18 [ 15%] Building CXX object src/common/CMakeFiles/common.dir/basic_edge.cpp.o
#10 32.24 [ 15%] Building CXX object src/common/CMakeFiles/common.dir/alloc.cpp.o
#10 32.59 [ 15%] Built target common
#10 32.62 [ 15%] Building C object src/transitiveClosure/CMakeFiles/transitiveClosure.dir/transitiveClosure.c.o
#10 32.91 [ 16%] Building CXX object src/transitiveClosure/CMakeFiles/transitiveClosure.dir/transitiveClosure_driver.cpp.o
#10 35.75 [ 16%] Building C object src/coloring/CMakeFiles/coloring.dir/edgeColoring.c.o
#10 36.03 [ 16%] Building CXX object src/coloring/CMakeFiles/coloring.dir/edgeColoring_driver.cpp.o
#10 36.83 [ 16%] Built target planar
#10 36.84 [ 17%] Building CXX object src/coloring/CMakeFiles/coloring.dir/edgeColoring.cpp.o
#10 37.49 [ 17%] Built target topologicalSort
#10 37.51 [ 17%] Building C object src/breadthFirstSearch/CMakeFiles/breadthFirstSearch.dir/breadthFirstSearch.c.o
#10 37.73 [ 18%] Building CXX object src/breadthFirstSearch/CMakeFiles/breadthFirstSearch.dir/breadthFirstSearch_driver.cpp.o
#10 42.72 [ 18%] Building CXX object src/spanningTree/CMakeFiles/spanningTree.dir/mst_common.cpp.o
#10 43.74 [ 19%] Building CXX object src/spanningTree/CMakeFiles/spanningTree.dir/details.cpp.o
#10 44.52 [ 19%] Building C object src/spanningTree/CMakeFiles/spanningTree.dir/kruskal.c.o
#10 44.87 [ 20%] Building CXX object src/spanningTree/CMakeFiles/spanningTree.dir/kruskal_driver.cpp.o
#10 47.41 [ 20%] Built target transitiveClosure
#10 47.44 [ 21%] Building C object src/mincut/CMakeFiles/mincut.dir/stoerWagner.c.o
#10 47.69 [ 21%] Built target coloring
#10 47.71 [ 21%] Building CXX object src/mincut/CMakeFiles/mincut.dir/stoerWagner_driver.cpp.o
#10 47.72 [ 22%] Building C object src/version/CMakeFiles/version.dir/version.c.o
#10 48.09 [ 22%] Built target version
#10 48.12 [ 23%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/Dmatrix.cpp.o
#10 50.31 [ 23%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/compPaths.cpp.o
#10 50.98 [ 23%] Building C object src/breadthFirstSearch/CMakeFiles/breadthFirstSearch.dir/binaryBreadthFirstSearch.c.o
#10 51.29 [ 24%] Building CXX object src/breadthFirstSearch/CMakeFiles/breadthFirstSearch.dir/binaryBreadthFirstSearch_driver.cpp.o
#10 58.67 [ 25%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/rule.cpp.o
#10 59.29 [ 25%] Built target mincut
#10 59.33 [ 25%] Building C object src/dagShortestPath/CMakeFiles/dagShortestPath.dir/dagShortestPath.c.o
#10 59.55 [ 25%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/bpoint.cpp.o
#10 59.65 [ 26%] Building CXX object src/dagShortestPath/CMakeFiles/dagShortestPath.dir/dagShortestPath_driver.cpp.o
#10 60.15 [ 27%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/messages.cpp.o
#10 60.24 [ 27%] Building C object src/spanningTree/CMakeFiles/spanningTree.dir/prim.c.o
#10 60.61 [ 28%] Building CXX object src/spanningTree/CMakeFiles/spanningTree.dir/prim_driver.cpp.o
#10 60.91 [ 28%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/combinations.cpp.o
#10 68.81 [ 28%] Built target breadthFirstSearch
#10 68.84 [ 28%] Building C object src/chinese/CMakeFiles/chinese.dir/chinesePostman.c.o
#10 69.12 [ 29%] Building CXX object src/chinese/CMakeFiles/chinese.dir/chinesePostman_driver.cpp.o
#10 71.22 [ 30%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/get_check_data.cpp.o
#10 72.53 [ 30%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/pgdata_fetchers.cpp.o
#10 73.43 [ 31%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/pgdata_getters.cpp.o
#10 76.14 [ 31%] Built target spanningTree
#10 76.18 [ 32%] Building C object src/components/CMakeFiles/components.dir/connectedComponents.c.o
#10 76.45 [ 32%] Building C object src/components/CMakeFiles/components.dir/strongComponents.c.o
#10 76.71 [ 33%] Building C object src/components/CMakeFiles/components.dir/biconnectedComponents.c.o
#10 76.98 [ 33%] Building C object src/components/CMakeFiles/components.dir/articulationPoints.c.o
#10 77.14 [ 33%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/trsp_pgfetch.cpp.o
#10 77.25 [ 34%] Building C object src/components/CMakeFiles/components.dir/bridges.c.o
#10 77.52 [ 34%] Building C object src/components/CMakeFiles/components.dir/makeConnected.c.o
#10 77.65 [ 34%] Built target dagShortestPath
#10 77.68 [ 34%] Building C object src/bellman_ford/CMakeFiles/bellman_ford.dir/bellman_ford.c.o
#10 77.77 [ 35%] Building CXX object src/cpp_common/CMakeFiles/cpp_common.dir/trsp_pgget.cpp.o
#10 77.87 [ 36%] Building CXX object src/components/CMakeFiles/components.dir/makeConnected_driver.cpp.o
#10 78.00 [ 37%] Building CXX object src/bellman_ford/CMakeFiles/bellman_ford.dir/bellman_ford_driver.cpp.o
#10 78.80 [ 37%] Built target cpp_common
#10 78.83 [ 37%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/pd_orders.cpp.o
#10 80.71 [ 38%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/fleet.cpp.o
#10 81.78 [ 38%] Built target chinese
#10 81.81 [ 38%] Building C object src/withPoints/CMakeFiles/withPoints.dir/withPoints.c.o
#10 82.12 [ 39%] Building CXX object src/withPoints/CMakeFiles/withPoints.dir/get_new_queries.cpp.o
#10 82.85 [ 39%] Building CXX object src/withPoints/CMakeFiles/withPoints.dir/withPoints_driver.cpp.o
#10 86.11 [ 39%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/pickDeliver.cpp.o
#10 90.00 [ 39%] Building CXX object src/components/CMakeFiles/components.dir/componentsResult.cpp.o
#10 91.09 [ 40%] Building CXX object src/components/CMakeFiles/components.dir/components.cpp.o
#10 93.67 [ 41%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/dnode.cpp.o
#10 95.00 [ 41%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/vehicle_pickDeliver.cpp.o
#10 95.84 [ 41%] Building C object src/bellman_ford/CMakeFiles/bellman_ford.dir/edwardMoore.c.o
#10 96.22 [ 42%] Building CXX object src/bellman_ford/CMakeFiles/bellman_ford.dir/edwardMoore_driver.cpp.o
#10 98.13 [ 42%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/solution.cpp.o
#10 100.3 [ 43%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/optimize.cpp.o
#10 101.9 [ 44%] Building CXX object src/withPoints/CMakeFiles/withPoints.dir/withPoints.cpp.o
#10 104.6 [ 44%] Building CXX object src/components/CMakeFiles/components.dir/connectedComponents_driver.cpp.o
#10 107.9 [ 44%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/tw_node.cpp.o
#10 109.2 [ 45%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/vehicle_node.cpp.o
#10 110.0 [ 45%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/order.cpp.o
#10 111.1 [ 46%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/initial_solution.cpp.o
#10 113.4 [ 46%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/vehicle.cpp.o
#10 114.5 [ 46%] Building C object src/withPoints/CMakeFiles/withPoints.dir/withPointsVia.c.o
#10 114.8 [ 47%] Building CXX object src/withPoints/CMakeFiles/withPoints.dir/withPointsVia_driver.cpp.o
#10 115.1 [ 48%] Building CXX object src/components/CMakeFiles/components.dir/strongComponents_driver.cpp.o
#10 115.4 [ 48%] Built target bellman_ford
#10 115.4 [ 48%] Building C object src/lineGraph/CMakeFiles/lineGraph.dir/lineGraphFull.c.o
#10 115.7 [ 49%] Building CXX object src/lineGraph/CMakeFiles/lineGraph.dir/lineGraphFull_driver.cpp.o
#10 116.1 [ 50%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean_driver.cpp.o
#10 119.1 [ 50%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/pickDeliver_driver.cpp.o
#10 121.5 [ 51%] Building C object src/pickDeliver/CMakeFiles/pickDeliver.dir/pickDeliverEuclidean.c.o
#10 121.8 [ 51%] Building C object src/pickDeliver/CMakeFiles/pickDeliver.dir/pickDeliver.c.o
#10 122.1 [ 52%] Building CXX object src/pickDeliver/CMakeFiles/pickDeliver.dir/pd_problem.cpp.o
#10 123.1 [ 52%] Built target pickDeliver
#10 123.1 [ 52%] Building C object src/trsp/CMakeFiles/trsp.dir/trsp_deprecated.c.o
#10 123.6 [ 53%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trsp_deprecated_driver.cpp.o
#10 124.6 [ 53%] Building CXX object src/trsp/CMakeFiles/trsp.dir/GraphDefinition.cpp.o
#10 125.7 [ 53%] Building CXX object src/components/CMakeFiles/components.dir/biconnectedComponents_driver.cpp.o
#10 128.4 [ 53%] Building CXX object src/trsp/CMakeFiles/trsp.dir/edgeInfo.cpp.o
#10 128.7 [ 53%] Building C object src/lineGraph/CMakeFiles/lineGraph.dir/lineGraph.c.o
#10 128.9 [ 54%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trspHandler.cpp.o
#10 129.0 [ 55%] Building CXX object src/lineGraph/CMakeFiles/lineGraph.dir/lineGraph_driver.cpp.o
#10 131.7 [ 55%] Built target withPoints
#10 131.7 [ 55%] Building C object src/max_flow/CMakeFiles/max_flow.dir/max_flow.c.o
#10 132.0 [ 56%] Building C object src/max_flow/CMakeFiles/max_flow.dir/minCostMaxFlow.c.o
#10 132.3 [ 56%] Building C object src/max_flow/CMakeFiles/max_flow.dir/maximum_cardinality_matching.c.o
#10 132.6 [ 57%] Building C object src/max_flow/CMakeFiles/max_flow.dir/edge_disjoint_paths.c.o
#10 132.9 [ 57%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/max_flow_driver.cpp.o
#10 136.4 [ 58%] Building CXX object src/components/CMakeFiles/components.dir/articulationPoints_driver.cpp.o
#10 141.4 [ 58%] Built target lineGraph
#10 141.4 [ 58%] Building C object src/contraction/CMakeFiles/contraction.dir/contractGraph.c.o
#10 141.8 [ 59%] Building CXX object src/contraction/CMakeFiles/contraction.dir/contractGraph_driver.cpp.o
#10 143.7 [ 59%] Building C object src/trsp/CMakeFiles/trsp.dir/trsp.c.o
#10 144.2 [ 60%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trsp_driver.cpp.o
#10 147.2 [ 60%] Building CXX object src/components/CMakeFiles/components.dir/bridges_driver.cpp.o
#10 147.3 [ 61%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/maximum_cardinality_matching_driver.cpp.o
#10 157.5 [ 61%] Built target components
#10 157.5 [ 61%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/edge_disjoint_paths_driver.cpp.o
#10 158.2 [ 61%] Building CXX object src/contraction/CMakeFiles/contraction.dir/contract.cpp.o
#10 160.8 [ 61%] Building C object src/trsp/CMakeFiles/trsp.dir/trsp_withPoints.c.o
#10 161.1 [ 62%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/minCostMaxFlow_driver.cpp.o
#10 163.4 [ 63%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trsp_withPoints_driver.cpp.o
#10 167.1 [ 63%] Built target contraction
#10 167.1 [ 63%] Building C object src/trsp/CMakeFiles/trsp.dir/trspVia.c.o
#10 167.4 [ 64%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trspVia_driver.cpp.o
#10 169.8 [ 64%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/maxflow.cpp.o
#10 173.1 [ 64%] Building C object src/bdAstar/CMakeFiles/bdAstar.dir/bdAstar.c.o
#10 173.4 [ 65%] Building CXX object src/bdAstar/CMakeFiles/bdAstar.dir/bdAstar_driver.cpp.o
#10 181.0 [ 66%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/flowgraph.cpp.o
#10 183.0 [ 66%] Building CXX object src/max_flow/CMakeFiles/max_flow.dir/minCostMaxFlow.cpp.o
#10 185.9 [ 66%] Building C object src/trsp/CMakeFiles/trsp.dir/trspVia_withPoints.c.o
#10 186.2 [ 67%] Building CXX object src/trsp/CMakeFiles/trsp.dir/trspVia_withPoints_driver.cpp.o
#10 187.9 [ 67%] Building C object src/bdDijkstra/CMakeFiles/bdDijkstra.dir/bdDijkstra.c.o
#10 188.2 [ 68%] Building CXX object src/bdDijkstra/CMakeFiles/bdDijkstra.dir/bdDijkstra_driver.cpp.o
#10 190.8 [ 68%] Built target bdAstar
#10 190.8 [ 69%] Building CXX object src/alpha_shape/CMakeFiles/alpha_shape.dir/alphaShape.cpp.o
#10 194.0 [ 69%] Built target max_flow
#10 194.0 [ 69%] Building C object src/tsp/CMakeFiles/tsp.dir/euclideanTSP.c.o
#10 194.3 [ 70%] Building C object src/tsp/CMakeFiles/tsp.dir/TSP.c.o
#10 194.5 [ 70%] Building CXX object src/tsp/CMakeFiles/tsp.dir/tsp.cpp.o
#10 205.4 [ 70%] Built target bdDijkstra
#10 205.4 [ 70%] Building C object src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance.c.o
#10 205.9 [ 71%] Building C object src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_withPoints.c.o
#10 206.3 [ 71%] Building CXX object src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_driver.cpp.o
#10 206.4 [ 71%] Built target trsp
#10 206.5 [ 72%] Building C object src/ksp/CMakeFiles/ksp.dir/ksp.c.o
#10 206.9 [ 72%] Building CXX object src/ksp/CMakeFiles/ksp.dir/ksp_driver.cpp.o
#10 212.1 [ 73%] Building CXX object src/tsp/CMakeFiles/tsp.dir/TSP_driver.cpp.o
#10 217.7 [ 73%] Building C object src/alpha_shape/CMakeFiles/alpha_shape.dir/alphaShape.c.o
#10 218.0 [ 74%] Building CXX object src/alpha_shape/CMakeFiles/alpha_shape.dir/alphaShape_driver.cpp.o
#10 220.5 [ 74%] Building CXX object src/tsp/CMakeFiles/tsp.dir/euclideanTSP_driver.cpp.o
#10 224.9 [ 75%] Building CXX object src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_withPoints_driver.cpp.o
#10 228.6 [ 75%] Built target tsp
#10 228.6 [ 75%] Building C object src/astar/CMakeFiles/astar.dir/astar.c.o
#10 228.7 [ 75%] Building C object src/ksp/CMakeFiles/ksp.dir/withPoints_ksp.c.o
#10 228.9 [ 76%] Building CXX object src/astar/CMakeFiles/astar.dir/astar_driver.cpp.o
#10 229.2 [ 77%] Building CXX object src/ksp/CMakeFiles/ksp.dir/withPoints_ksp_driver.cpp.o
#10 238.4 [ 77%] Built target alpha_shape
#10 238.5 [ 77%] Building C object src/allpairs/CMakeFiles/allpairs.dir/floydWarshall.c.o
#10 238.8 [ 77%] Building CXX object src/allpairs/CMakeFiles/allpairs.dir/floydWarshall_driver.cpp.o
#10 244.6 [ 77%] Built target driving_distance
#10 244.6 [ 77%] Building C object src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra.c.o
#10 244.9 [ 78%] Building C object src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia.c.o
#10 245.3 [ 78%] Building CXX object src/dijkstra/CMakeFiles/dijkstra.dir/dijkstra_driver.cpp.o
#10 249.3 [ 78%] Built target astar
#10 249.4 [ 78%] Generating pgrouting--3.7.2.sql
#10 249.5 [ 78%] Built target extension_file
#10 249.5 [ 78%] Building C object src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath.c.o
#10 249.9 [ 79%] Generating pgrouting--3.7.1--3.7.2.sql
#10 250.0 [ 79%] Generating pgrouting--3.7.0--3.7.2.sql
#10 250.1 [ 80%] Generating pgrouting--3.6.3--3.7.2.sql
#10 250.3 [ 80%] Generating pgrouting--3.6.2--3.7.2.sql
#10 250.3 [ 81%] Building CXX object src/ksp/CMakeFiles/ksp.dir/turnRestrictedPath_driver.cpp.o
#10 250.4 [ 82%] Generating pgrouting--3.6.1--3.7.2.sql
#10 250.5 [ 82%] Generating pgrouting--3.6.0--3.7.2.sql
#10 250.6 [ 83%] Generating pgrouting--3.5.1--3.7.2.sql
#10 250.7 [ 83%] Generating pgrouting--3.5.0--3.7.2.sql
#10 250.8 [ 84%] Generating pgrouting--3.4.2--3.7.2.sql
#10 250.9 [ 84%] Generating pgrouting--3.4.1--3.7.2.sql
#10 251.0 [ 85%] Generating pgrouting--3.4.0--3.7.2.sql
#10 251.2 [ 85%] Generating pgrouting--3.3.5--3.7.2.sql
#10 251.3 [ 86%] Generating pgrouting--3.3.4--3.7.2.sql
#10 251.4 [ 86%] Generating pgrouting--3.3.3--3.7.2.sql
#10 251.5 [ 87%] Generating pgrouting--3.3.2--3.7.2.sql
#10 251.6 [ 87%] Generating pgrouting--3.3.1--3.7.2.sql
#10 251.7 [ 88%] Generating pgrouting--3.3.0--3.7.2.sql
#10 251.7 [ 89%] Building C object src/allpairs/CMakeFiles/allpairs.dir/johnson.c.o
#10 251.8 [ 89%] Generating pgrouting--3.2.2--3.7.2.sql
#10 251.9 [ 90%] Generating pgrouting--3.2.1--3.7.2.sql
#10 252.0 [ 90%] Generating pgrouting--3.2.0--3.7.2.sql
#10 252.1 [ 90%] Building CXX object src/allpairs/CMakeFiles/allpairs.dir/johnson_driver.cpp.o
#10 252.1 [ 91%] Generating pgrouting--3.1.4--3.7.2.sql
#10 252.2 [ 91%] Generating pgrouting--3.1.3--3.7.2.sql
#10 252.3 [ 91%] Generating pgrouting--3.1.2--3.7.2.sql
#10 252.4 [ 92%] Generating pgrouting--3.1.1--3.7.2.sql
#10 252.5 [ 92%] Generating pgrouting--3.1.0--3.7.2.sql
#10 252.6 [ 93%] Generating pgrouting--3.0.6--3.7.2.sql
#10 252.8 [ 93%] Generating pgrouting--3.0.5--3.7.2.sql
#10 252.9 [ 94%] Generating pgrouting--3.0.4--3.7.2.sql
#10 253.0 [ 94%] Generating pgrouting--3.0.3--3.7.2.sql
#10 253.1 [ 95%] Generating pgrouting--3.0.2--3.7.2.sql
#10 253.2 [ 95%] Generating pgrouting--3.0.1--3.7.2.sql
#10 253.3 [ 96%] Generating pgrouting--3.0.0--3.7.2.sql
#10 253.4 [ 96%] Generating pgrouting--2.6.3--3.7.2.sql
#10 253.5 [ 97%] Generating pgrouting--2.6.2--3.7.2.sql
#10 253.6 [ 97%] Generating pgrouting--2.6.1--3.7.2.sql
#10 253.7 [ 98%] Generating pgrouting--2.6.0--3.7.2.sql
#10 253.8 [ 98%] Built target update_files
#10 253.8 [ 99%] Building CXX object src/dijkstra/CMakeFiles/dijkstra.dir/dijkstraVia_driver.cpp.o
#10 267.5 [ 99%] Built target allpairs
#10 270.3 [ 99%] Built target dijkstra
#10 272.7 [ 99%] Built target ksp
#10 272.7 [100%] Linking CXX shared library lib/libpgrouting-3.7.so
#10 273.0 [100%] Built target pgrouting-3.7
#10 273.1 [  6%] Built target common
#10 273.2 [  7%] Built target metrics
#10 273.3 [  8%] Built target dominator
#10 273.3 [  9%] Built target ordering
#10 273.4 [ 10%] Built target circuits
#10 273.4 [ 11%] Built target traversal
#10 273.5 [ 14%] Built target coloring
#10 273.6 [ 15%] Built target planar
#10 273.7 [ 16%] Built target topologicalSort
#10 273.7 [ 17%] Built target transitiveClosure
#10 273.8 [ 19%] Built target breadthFirstSearch
#10 273.8 [ 22%] Built target spanningTree
#10 273.9 [ 23%] Built target mincut
#10 273.9 [ 24%] Built target version
#10 274.0 [ 30%] Built target cpp_common
#10 274.1 [ 31%] Built target dagShortestPath
#10 274.1 [ 32%] Built target chinese
#10 274.3 [ 39%] Built target components
#10 274.3 [ 41%] Built target bellman_ford
#10 274.4 [ 49%] Built target pickDeliver
#10 274.5 [ 52%] Built target withPoints
#10 274.5 [ 54%] Built target lineGraph
#10 274.6 [ 60%] Built target trsp
#10 274.8 [ 65%] Built target max_flow
#10 274.8 [ 66%] Built target contraction
#10 274.9 [ 67%] Built target bdAstar
#10 275.0 [ 68%] Built target bdDijkstra
#10 275.1 [ 70%] Built target alpha_shape
#10 275.1 [ 72%] Built target tsp
#10 275.2 [ 74%] Built target driving_distance
#10 275.3 [ 77%] Built target ksp
#10 275.4 [ 78%] Built target astar
#10 275.4 [ 79%] Built target allpairs
#10 275.5 [ 81%] Built target dijkstra
#10 275.5 [ 82%] Built target pgrouting-3.7
#10 275.5 [ 82%] Built target extension_file
#10 275.6 [100%] Built target update_files
#10 275.6 Install the project...
#10 275.6 -- Install configuration: "Release"
#10 275.6 -- Installing: /usr/local/lib/postgresql/libpgrouting-3.7.so
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.7.1--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.7.0--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.6.3--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.6.2--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.6.1--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.6.0--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.5.1--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.5.0--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.4.2--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.4.1--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.4.0--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.5--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.4--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.3--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.2--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.1--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.3.0--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.2.2--3.7.2.sql
#10 275.6 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.2.1--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.2.0--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.1.4--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.1.3--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.1.2--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.1.1--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.1.0--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.6--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.5--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.4--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.3--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.2--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.1--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.0.0--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--2.6.3--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--2.6.2--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--2.6.1--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--2.6.0--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting--3.7.2.sql
#10 275.7 -- Installing: /usr/local/share/postgresql/extension/pgrouting.control
#10 DONE 275.8s

#11 exporting to image
#11 exporting layers
#11 exporting layers 0.5s done
#11 writing image sha256:95ce0a214ce3395b1260cc311ba569d87482e9a69d0c478b3ef40a96841c6122 done
#11 naming to docker.io/library/pgr-alpine done
#11 DONE 0.5s

@cvvergara cvvergara merged commit 4736534 into pgRouting:main Jan 7, 2025
25 checks passed
@cvvergara cvvergara deleted the fix-missing-cstdint branch January 7, 2025 03:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants