From 4a1caaec6e71a7e78ac0dce99b9db0729e4a6e2d Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Mon, 27 May 2024 10:47:22 +0200 Subject: [PATCH] wip --- .github/workflows/osrm-backend.yml | 84 +++++++++++++++--------------- include/engine/api/table_api.hpp | 22 ++++---- 2 files changed, 53 insertions(+), 53 deletions(-) diff --git a/.github/workflows/osrm-backend.yml b/.github/workflows/osrm-backend.yml index 50f187183..dae6f5bd0 100644 --- a/.github/workflows/osrm-backend.yml +++ b/.github/workflows/osrm-backend.yml @@ -284,51 +284,51 @@ jobs: # CCOMPILER: gcc-11 # CXXCOMPILER: g++-11 - - name: conan-linux-release-node - build_node_package: true - continue-on-error: false - node: 20 - runs-on: ubuntu-22.04 - BUILD_TYPE: Release - CCOMPILER: clang-13 - CXXCOMPILER: clang++-13 - ENABLE_CONAN: ON - NODE_PACKAGE_TESTS_ONLY: ON + # - name: conan-linux-release-node + # build_node_package: true + # continue-on-error: false + # node: 20 + # runs-on: ubuntu-22.04 + # BUILD_TYPE: Release + # CCOMPILER: clang-13 + # CXXCOMPILER: clang++-13 + # ENABLE_CONAN: ON + # NODE_PACKAGE_TESTS_ONLY: ON - - name: conan-linux-debug-node - build_node_package: true - continue-on-error: false - node: 20 - runs-on: ubuntu-22.04 - BUILD_TYPE: Debug - CCOMPILER: clang-13 - CXXCOMPILER: clang++-13 - ENABLE_CONAN: ON - NODE_PACKAGE_TESTS_ONLY: ON + # - name: conan-linux-debug-node + # build_node_package: true + # continue-on-error: false + # node: 20 + # runs-on: ubuntu-22.04 + # BUILD_TYPE: Debug + # CCOMPILER: clang-13 + # CXXCOMPILER: clang++-13 + # ENABLE_CONAN: ON + # NODE_PACKAGE_TESTS_ONLY: ON - - name: conan-macos-x64-release-node - build_node_package: true - continue-on-error: true - node: 20 - runs-on: macos-13 # x86_64 - BUILD_TYPE: Release - CCOMPILER: clang - CXXCOMPILER: clang++ - CUCUMBER_TIMEOUT: 60000 - ENABLE_ASSERTIONS: ON - ENABLE_CONAN: ON + # - name: conan-macos-x64-release-node + # build_node_package: true + # continue-on-error: true + # node: 20 + # runs-on: macos-13 # x86_64 + # BUILD_TYPE: Release + # CCOMPILER: clang + # CXXCOMPILER: clang++ + # CUCUMBER_TIMEOUT: 60000 + # ENABLE_ASSERTIONS: ON + # ENABLE_CONAN: ON - - name: conan-macos-arm64-release-node - build_node_package: true - continue-on-error: true - node: 20 - runs-on: macos-14 # arm64 - BUILD_TYPE: Release - CCOMPILER: clang - CXXCOMPILER: clang++ - CUCUMBER_TIMEOUT: 60000 - ENABLE_ASSERTIONS: ON - ENABLE_CONAN: ON + # - name: conan-macos-arm64-release-node + # build_node_package: true + # continue-on-error: true + # node: 20 + # runs-on: macos-14 # arm64 + # BUILD_TYPE: Release + # CCOMPILER: clang + # CXXCOMPILER: clang++ + # CUCUMBER_TIMEOUT: 60000 + # ENABLE_ASSERTIONS: ON + # ENABLE_CONAN: ON name: ${{ matrix.name}} continue-on-error: ${{ matrix.continue-on-error }} diff --git a/include/engine/api/table_api.hpp b/include/engine/api/table_api.hpp index bdd18960f..dba3d3540 100644 --- a/include/engine/api/table_api.hpp +++ b/include/engine/api/table_api.hpp @@ -412,19 +412,19 @@ class TableAPI final : public BaseAPI } virtual util::json::Array - MakeEstimatesTable(const std::vector &fallback_speed_cells) const + MakeEstimatesTable(const std::vector &/*fallback_speed_cells*/) const { util::json::Array json_table; - std::for_each(fallback_speed_cells.begin(), - fallback_speed_cells.end(), - [&](const auto &cell) - { - util::json::Array row; - row.values.emplace_back(util::json::Value{util::json::Number(static_cast(cell.row))}); - row.values.emplace_back( - util::json::Value{util::json::Number(static_cast(cell.column))}); - json_table.values.emplace_back(util::json::Value{std::move(row)}); - }); + // std::for_each(fallback_speed_cells.begin(), + // fallback_speed_cells.end(), + // [&](const auto &cell) + // { + // util::json::Array row; + // row.values.emplace_back(util::json::Value{util::json::Number(static_cast(cell.row))}); + // row.values.emplace_back( + // util::json::Value{util::json::Number(static_cast(cell.column))}); + // json_table.values.emplace_back(util::json::Value{std::move(row)}); + // }); return json_table; }