-
-
Save crackcomm/05c30f41ab6d5f49ccfab2878728ad6a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running with debug output on. | |
-- Found gflags (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libgflags.so) | |
Called from: [2] /home/pah/ws/go/src/github.com/ipfn/smf/CMake/FindGFlags.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- Found glog (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libglog.so) | |
Called from: [2] /home/pah/ws/go/src/github.com/ipfn/smf/CMake/FindGlog.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- Boost version: 1.58.0 | |
Called from: [2] /usr/local/cmake/share/cmake-3.10/Modules/FindBoost.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- Found the following Boost libraries: | |
Called from: [2] /usr/local/cmake/share/cmake-3.10/Modules/FindBoost.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- system | |
Called from: [2] /usr/local/cmake/share/cmake-3.10/Modules/FindBoost.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- program_options | |
Called from: [2] /usr/local/cmake/share/cmake-3.10/Modules/FindBoost.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- ENABLE_INTEGRATION_TESTS=ON | |
Called from: [2] /home/pah/ws/go/src/github.com/ipfn/smf/CMake/tests.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- ENABLE_UNIT_TESTS=ON | |
Called from: [2] /home/pah/ws/go/src/github.com/ipfn/smf/CMake/tests.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- ENABLE_BENCHMARK_TESTS=OFF | |
Called from: [2] /home/pah/ws/go/src/github.com/ipfn/smf/CMake/tests.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
CMake Warning (dev) at src/third_party/HdrHistogram_c/CMakeLists.txt:7 (project): | |
Policy CMP0048 is not set: project() command manages VERSION variables. | |
Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy | |
command to set the policy and suppress this warning. | |
The following variable(s) would be set to empty: | |
PROJECT_VERSION | |
PROJECT_VERSION_MAJOR | |
PROJECT_VERSION_MINOR | |
PROJECT_VERSION_PATCH | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/examples | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
CMake Warning at /usr/local/cmake/share/cmake-3.10/Modules/CPack.cmake:299 (message): | |
CPack.cmake has already been included!! | |
Call Stack (most recent call first): | |
src/third_party/HdrHistogram_c/CMakeLists.txt:46 (INCLUDE) | |
Called from: [2] /usr/local/cmake/share/cmake-3.10/Modules/CPack.cmake | |
[1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
-- CMake version: 3.10.2 | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
-- Version: 4.1.1 | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
-- Build type: Debug | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/fmt | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
CMake Warning (dev) at src/third_party/flatbuffers/CMakeLists.txt:3 (project): | |
Policy CMP0048 is not set: project() command manages VERSION variables. | |
Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy | |
command to set the policy and suppress this warning. | |
The following variable(s) would be set to empty: | |
PROJECT_VERSION | |
PROJECT_VERSION_MAJOR | |
PROJECT_VERSION_MINOR | |
PROJECT_VERSION_PATCH | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
-- ZSTD_LEGACY_SUPPORT not defined! | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/lib | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
ZSTD VERSION 1.3.1 | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/lib/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/programs | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/platform | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/utils | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/hashing | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/histogram | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc/smf_gen | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/demo_apps | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googlemock | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googletest | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googlemock/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googlemock | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googlemock/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Entering /home/pah/ws/go/src/github.com/ipfn/smf/src/integration_tests | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
Returning to /home/pah/ws/go/src/github.com/ipfn/smf | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- Configuring done | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/HdrHistogram_c | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/HdrHistogram_c/src | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/src/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/test/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/test/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/test/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/test/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/HdrHistogram_c/test | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/test/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/examples/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/examples/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/HdrHistogram_c/examples/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/examples/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/HdrHistogram_c/examples | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/HdrHistogram_c/examples/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/fmt | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/fmt/fmt | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/fmt/fmt/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/flatbuffers/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/flatbuffers/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/flatbuffers/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/flatbuffers/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/flatbuffers/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/flatbuffers | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/lib | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/lib/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/zstd/build/cmake/programs/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/programs/CMakeLists.txt | |
CMake Warning (dev) in src/third_party/zstd/build/cmake/programs/CMakeLists.txt: | |
Policy CMP0065 is not set: Do not add flags to export symbols from | |
executables without the ENABLE_EXPORTS target property. Run "cmake | |
--help-policy CMP0065" for policy details. Use the cmake_policy command to | |
set the policy and suppress this warning. | |
For compatibility with older versions of CMake, additional flags may be | |
added to export symbols on all executables regardless of their | |
ENABLE_EXPORTS property. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/programs/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/programs/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/platform | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/platform/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/utils | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/utils/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/hashing | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/hashing/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/histogram | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/histogram/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/rpc | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/rpc/smf_gen | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/rpc/smf_gen/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/demo_apps | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/demo_apps/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/googletest/googlemock | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googlemock/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/googletest/googlemock/gtest | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/googletest/googletest/CMakeLists.txt | |
-- Generating /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/integration_tests | |
Called from: [1] /home/pah/ws/go/src/github.com/ipfn/smf/src/integration_tests/CMakeLists.txt | |
-- Generating done | |
-- Build files have been written to: /home/pah/ws/go/src/github.com/ipfn/smf/build_debug | |
[1/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E create_symlink zstd unzstd | |
[2/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E copy /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/../../programs/zstd.1 . | |
[3/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E create_symlink zstd zstdmt | |
[4/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/lib && /usr/local/cmake/bin/cmake -DIN="/home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/../../lib/libzstd.pc.in" -DOUT="libzstd.pc" -DPREFIX="/usr/local" -DLIBDIR="/usr/local/lib" -DINCLUDEDIR="/usr/local/include" -DVERSION="1.3.1" -P /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/zstd/build/cmake/lib/pkgconfig.cmake | |
[5/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E create_symlink zstd zstdcat | |
[6/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E create_symlink zstd.1 unzstd.1 | |
[7/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/flatbuffers && /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/flatbuffers/flatc -c --no-includes --gen-mutable --gen-object-api -o tests --cpp-ptr-type flatbuffers::unique_ptr --reflect-names -I /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/tests/include_test /home/pah/ws/go/src/github.com/ipfn/smf/src/third_party/flatbuffers/tests/monster_test.fbs | |
[8/26] cd /home/pah/ws/go/src/github.com/ipfn/smf/build_debug/src/third_party/zstd/build/cmake/programs && /usr/local/cmake/bin/cmake -E create_symlink zstd.1 zstdcat.1 | |
[9/26] /usr/bin/c++ -DSMF_GCC_CONCEPTS=1 -DXXH_PRIVATE_API -I../src -Isrc -isystem ../src/third_party/flat_hash_map -I../src/third_party/flatbuffers/include -I../src/third_party/zstd/lib -I../src/third_party/fastrange -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -I../src/third_party/xxHash -isystem ../src/third_party/HdrHistogram_c/src -fdiagnostics-color=auto -Wall -Werror -Wextra -Wformat -Wmissing-braces -Wparentheses -Wpointer-arith -Wformat-security -Wunused -Wno-unused-parameter -Wcast-align -Wno-missing-field-initializers -Wdelete-non-virtual-dtor -Wno-ignored-qualifiers -fconcepts -lasan -lubsan -O0 -ggdb -std=gnu++17 -g -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -U_FORTIFY_SOURCE -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -Wno-maybe-uninitialized -Wno-error=cpp -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -fsanitize=address -fsanitize=leak -fsanitize=undefined -fno-sanitize=vptr -DASAN_ENABLED -O0 -DDEBUG -DDEBUG_SHARED_PTR -DDEFAULT_ALLOCATOR -DSEASTAR_THREAD_STACK_GUARDS -DNO_EXCEPTION_HACK -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -std=c++1z -MD -MT src/rpc/CMakeFiles/smf_rpc.dir/rpc_connection_limits.cc.o -MF src/rpc/CMakeFiles/smf_rpc.dir/rpc_connection_limits.cc.o.d -o src/rpc/CMakeFiles/smf_rpc.dir/rpc_connection_limits.cc.o -c ../src/rpc/rpc_connection_limits.cc | |
[10/26] /usr/bin/c++ -DSMF_GCC_CONCEPTS=1 -DXXH_PRIVATE_API -I../src -Isrc -isystem ../src/third_party/flat_hash_map -I../src/third_party/flatbuffers/include -I../src/third_party/zstd/lib -I../src/third_party/fastrange -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -I../src/third_party/xxHash -isystem ../src/third_party/HdrHistogram_c/src -fdiagnostics-color=auto -Wall -Werror -Wextra -Wformat -Wmissing-braces -Wparentheses -Wpointer-arith -Wformat-security -Wunused -Wno-unused-parameter -Wcast-align -Wno-missing-field-initializers -Wdelete-non-virtual-dtor -Wno-ignored-qualifiers -fconcepts -lasan -lubsan -O0 -ggdb -std=gnu++17 -g -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -U_FORTIFY_SOURCE -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -Wno-maybe-uninitialized -Wno-error=cpp -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -fsanitize=address -fsanitize=leak -fsanitize=undefined -fno-sanitize=vptr -DASAN_ENABLED -O0 -DDEBUG -DDEBUG_SHARED_PTR -DDEFAULT_ALLOCATOR -DSEASTAR_THREAD_STACK_GUARDS -DNO_EXCEPTION_HACK -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -std=c++1z -MD -MT src/rpc/CMakeFiles/smf_rpc.dir/filters/zstd_filter.cc.o -MF src/rpc/CMakeFiles/smf_rpc.dir/filters/zstd_filter.cc.o.d -o src/rpc/CMakeFiles/smf_rpc.dir/filters/zstd_filter.cc.o -c ../src/rpc/filters/zstd_filter.cc | |
[11/26] /usr/bin/c++ -DSMF_GCC_CONCEPTS=1 -DXXH_PRIVATE_API -I../src -Isrc -isystem ../src/third_party/flat_hash_map -I../src/third_party/flatbuffers/include -I../src/third_party/zstd/lib -I../src/third_party/fastrange -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -I../src/third_party/xxHash -isystem ../src/third_party/HdrHistogram_c/src -fdiagnostics-color=auto -Wall -Werror -Wextra -Wformat -Wmissing-braces -Wparentheses -Wpointer-arith -Wformat-security -Wunused -Wno-unused-parameter -Wcast-align -Wno-missing-field-initializers -Wdelete-non-virtual-dtor -Wno-ignored-qualifiers -fconcepts -lasan -lubsan -O0 -ggdb -std=gnu++17 -g -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -U_FORTIFY_SOURCE -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -Wno-maybe-uninitialized -Wno-error=cpp -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -fsanitize=address -fsanitize=leak -fsanitize=undefined -fno-sanitize=vptr -DASAN_ENABLED -O0 -DDEBUG -DDEBUG_SHARED_PTR -DDEFAULT_ALLOCATOR -DSEASTAR_THREAD_STACK_GUARDS -DNO_EXCEPTION_HACK -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -std=c++1z -MD -MT src/rpc/CMakeFiles/smf_rpc.dir/filters/lz4_filter.cc.o -MF src/rpc/CMakeFiles/smf_rpc.dir/filters/lz4_filter.cc.o.d -o src/rpc/CMakeFiles/smf_rpc.dir/filters/lz4_filter.cc.o -c ../src/rpc/filters/lz4_filter.cc | |
[12/26] /usr/bin/c++ -DSMF_GCC_CONCEPTS=1 -DXXH_PRIVATE_API -I../src -Isrc -isystem ../src/third_party/flat_hash_map -I../src/third_party/flatbuffers/include -I../src/third_party/zstd/lib -I../src/third_party/fastrange -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -I../src/third_party/xxHash -isystem ../src/third_party/HdrHistogram_c/src -fdiagnostics-color=auto -Wall -Werror -Wextra -Wformat -Wmissing-braces -Wparentheses -Wpointer-arith -Wformat-security -Wunused -Wno-unused-parameter -Wcast-align -Wno-missing-field-initializers -Wdelete-non-virtual-dtor -Wno-ignored-qualifiers -fconcepts -lasan -lubsan -O0 -ggdb -std=gnu++17 -g -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -U_FORTIFY_SOURCE -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -Wno-maybe-uninitialized -Wno-error=cpp -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -fsanitize=address -fsanitize=leak -fsanitize=undefined -fno-sanitize=vptr -DASAN_ENABLED -O0 -DDEBUG -DDEBUG_SHARED_PTR -DDEFAULT_ALLOCATOR -DSEASTAR_THREAD_STACK_GUARDS -DNO_EXCEPTION_HACK -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -std=c++1z -MD -MT src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o -MF src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o.d -o src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o -c ../src/rpc/rpc_server.cc | |
FAILED: src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o | |
/usr/bin/c++ -DSMF_GCC_CONCEPTS=1 -DXXH_PRIVATE_API -I../src -Isrc -isystem ../src/third_party/flat_hash_map -I../src/third_party/flatbuffers/include -I../src/third_party/zstd/lib -I../src/third_party/fastrange -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -I../src/third_party/xxHash -isystem ../src/third_party/HdrHistogram_c/src -fdiagnostics-color=auto -Wall -Werror -Wextra -Wformat -Wmissing-braces -Wparentheses -Wpointer-arith -Wformat-security -Wunused -Wno-unused-parameter -Wcast-align -Wno-missing-field-initializers -Wdelete-non-virtual-dtor -Wno-ignored-qualifiers -fconcepts -lasan -lubsan -O0 -ggdb -std=gnu++17 -g -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -U_FORTIFY_SOURCE -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -Wno-maybe-uninitialized -Wno-error=cpp -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -fsanitize=address -fsanitize=leak -fsanitize=undefined -fno-sanitize=vptr -DASAN_ENABLED -O0 -DDEBUG -DDEBUG_SHARED_PTR -DDEFAULT_ALLOCATOR -DSEASTAR_THREAD_STACK_GUARDS -DNO_EXCEPTION_HACK -I/home/pah/ws/go/src/github.com/ipfn/seastar -I/home/pah/ws/go/src/github.com/ipfn/seastar/fmt -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/gen -I/home/pah/ws/go/src/github.com/ipfn/seastar/build/debug/c-ares -std=c++1z -MD -MT src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o -MF src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o.d -o src/rpc/CMakeFiles/smf_rpc.dir/rpc_server.cc.o -c ../src/rpc/rpc_server.cc | |
../src/rpc/rpc_server.cc: In instantiation of ‘smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()>::<lambda(auto:39)> [with auto:39 = std::experimental::fundamentals_v1::optional<smf::rpc_recv_context>; auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]’: | |
/usr/include/c++/6/type_traits:2481:26: required by substitution of ‘template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>; _Args = {std::experimental::fundamentals_v1::optional<smf::rpc_recv_context>&&}]’ | |
/usr/include/c++/6/type_traits:2492:55: required from ‘struct std::__result_of_impl<false, false, smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>, std::experimental::fundamentals_v1::optional<smf::rpc_recv_context>&&>’ | |
/usr/include/c++/6/type_traits:2496:12: required from ‘class std::result_of<smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>(std::experimental::fundamentals_v1::optional<smf::rpc_recv_context>&&)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:913:30: required by substitution of ‘template<class Func, class Result> Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>; Result = <missing>]’ | |
../src/rpc/rpc_server.cc:166:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
../src/rpc/rpc_server.cc:148:41: required from ‘smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]’ | |
/usr/include/c++/6/type_traits:2481:26: required by substitution of ‘template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>; _Args = {std::experimental::fundamentals_v1::optional<smf::rpc::header>&&}]’ | |
/usr/include/c++/6/type_traits:2492:55: required from ‘struct std::__result_of_impl<false, false, smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>, std::experimental::fundamentals_v1::optional<smf::rpc::header>&&>’ | |
/usr/include/c++/6/type_traits:2496:12: required from ‘class std::result_of<smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>(std::experimental::fundamentals_v1::optional<smf::rpc::header>&&)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:913:30: required by substitution of ‘template<class Func, class Result> Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>; Result = <missing>]’ | |
../src/rpc/rpc_server.cc:167:10: required from here | |
../src/rpc/rpc_server.cc:161:22: error: cannot call member function ‘seastar::future<> smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)’ without object | |
.finally([m = hist_->auto_measure()]{}); | |
../src/rpc/rpc_server.cc: In instantiation of ‘smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>::<lambda(smf::rpc_envelope)> [with auto:40 = smf::rpc_recv_context]’: | |
../src/rpc/rpc_server.cc:198:27: required from ‘struct smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]::<lambda(struct smf::rpc_envelope)>’ | |
../src/rpc/rpc_server.cc:201:21: required from ‘smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]’ | |
/usr/include/c++/6/type_traits:2481:26: required by substitution of ‘template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>; _Args = {smf::rpc_recv_context&&}]’ | |
/usr/include/c++/6/type_traits:2492:55: required from ‘struct std::__result_of_impl<false, false, smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>, smf::rpc_recv_context&&>’ | |
/usr/include/c++/6/type_traits:2496:12: required from ‘class std::result_of<smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>(smf::rpc_recv_context&&)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:913:30: required by substitution of ‘template<class Func, class Result> Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>; Result = <missing>]’ | |
../src/rpc/rpc_server.cc:212:17: required from here | |
../src/rpc/rpc_server.cc:199:57: error: cannot call member function ‘seastar::future<smf::rpc_envelope> smf::rpc_server::stage_apply_outgoing_filters(smf::rpc_envelope)’ without object | |
return stage_apply_outgoing_filters(std::move(e)); | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | |
../src/rpc/rpc_server.cc: In instantiation of ‘smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]’: | |
/usr/include/c++/6/type_traits:2481:26: required by substitution of ‘template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>; _Args = {smf::rpc_recv_context&&}]’ | |
/usr/include/c++/6/type_traits:2492:55: required from ‘struct std::__result_of_impl<false, false, smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>, smf::rpc_recv_context&&>’ | |
/usr/include/c++/6/type_traits:2496:12: required from ‘class std::result_of<smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>(smf::rpc_recv_context&&)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:913:30: required by substitution of ‘template<class Func, class Result> Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)>; Result = <missing>]’ | |
../src/rpc/rpc_server.cc:212:17: required from here | |
../src/rpc/rpc_server.cc:212:16: error: no matching function for call to ‘seastar::future<>::then(smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]::<lambda(smf::rpc_envelope)>)’ | |
}); | |
^ | |
In file included from /home/pah/ws/go/src/github.com/ipfn/seastar/core/seastar.hh:45:0, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/reactor.hh:25, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:24, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/distributed.hh:24, | |
from ../src/rpc/rpc_server.h:8, | |
from ../src/rpc/rpc_server.cc:3: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:916:5: note: candidate: template<class Func, class Result> Result seastar::future<T>::then(Func&&) [with Func = Func; Result = Result; T = {}] | |
then(Func&& func) noexcept { | |
^~~~ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:916:5: note: template argument deduction/substitution failed: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:913:30: error: no type named ‘type’ in ‘class std::result_of<smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]::<lambda(smf::rpc_envelope)>()>’ | |
template <typename Func, typename Result = futurize_t<std::result_of_t<Func(T&&...)>>> | |
^~~~~~~~ | |
In file included from /home/pah/ws/go/src/github.com/ipfn/seastar/core/distributed.hh:24:0, | |
from ../src/rpc/rpc_server.h:8, | |
from ../src/rpc/rpc_server.cc:3: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable::<lambda()> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda(const class seastar::basic_sstring<char, unsigned int, 15u>&)>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:421:62: required from ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable::<lambda()> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:420:45: required from ‘struct seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:420:34: required from ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:419:66: required from ‘struct seastar::sharded<T>::start(Args&& ...) [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:418:29: required from ‘seastar::future<> seastar::sharded<T>::start(Args&& ...) [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:354:40: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:421:68: error: ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable::<lambda()> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda(const seastar::basic_sstring<char, unsigned int, 15u>&)>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable::<lambda()> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda(const seastar::basic_sstring<char, unsigned int, 15u>&)>::<this capture>’ [-Werror=attributes] | |
_instances[engine().cpu_id()].service = apply([this] (Args... args) { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:420:34: required from ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:419:66: required from ‘struct seastar::sharded<T>::start(Args&& ...) [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:418:29: required from ‘seastar::future<> seastar::sharded<T>::start(Args&& ...) [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:354:40: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:420:49: error: ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>::<this capture>’ [-Werror=attributes] | |
return smp::submit_to(c, [this, args] () mutable { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:420:49: error: ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::start(Args&& ...)::<lambda(unsigned int)> mutable [with Args = {const seastar::basic_sstring<char, unsigned int, 15u>&}; Service = seastar::httpd::http_server]::<lambda()>::<args capture>’ [-Werror=attributes] | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]::<lambda()>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:471:14: required from ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:463:35: required from ‘struct seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]::<lambda()>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:463:30: required from ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:462:78: required from ‘struct seastar::sharded<T>::stop() [with Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:462:29: required from ‘seastar::future<> seastar::sharded<T>::stop() [with Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:358:35: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:469:49: error: ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]::<lambda()>::<this capture>’ [-Werror=attributes] | |
return inst->stop().then([this, inst] { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:469:49: error: ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable::<lambda()> mutable [with Service = seastar::httpd::http_server]::<lambda()>::<inst capture>’ [-Werror=attributes] | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]::<lambda()>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:463:30: required from ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:462:78: required from ‘struct seastar::sharded<T>::stop() [with Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:462:29: required from ‘seastar::future<> seastar::sharded<T>::stop() [with Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:358:35: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:463:39: error: ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::stop()::<lambda(unsigned int)> mutable [with Service = seastar::httpd::http_server]::<lambda()>::<this capture>’ [-Werror=attributes] | |
return smp::submit_to(c, [this] () mutable { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda()>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:513:30: required from ‘seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:512:85: required from ‘struct seastar::sharded<T>::invoke_on_all(Func&&) [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:512:29: required from ‘seastar::future<> seastar::sharded<T>::invoke_on_all(Func&&) [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:364:10: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:513:45: error: ‘seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda()>::<this capture>’ [-Werror=attributes] | |
return smp::submit_to(c, [this, func] { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:513:45: error: ‘seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::invoke_on_all(Func&&)::<lambda(unsigned int)> [with Func = seastar::httpd::http_server_control::set_routes(std::function<void(seastar::httpd::routes&)>)::<lambda(seastar::httpd::http_server&)>; Service = seastar::httpd::http_server]::<lambda()>::<func capture>’ [-Werror=attributes] | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh: In instantiation of ‘struct seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda()>’: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:485:30: required from ‘seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:484:94: required from ‘struct seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...) [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda(unsigned int)>’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:484:29: required from ‘seastar::future<> seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...) [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]’ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/http/httpd.hh:368:70: required from here | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:485:54: error: ‘seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda()>::<this capture>’ [-Werror=attributes] | |
return smp::submit_to(c, [this, func, args...] { | |
^ | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:485:54: error: ‘seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda()>’ declared with greater visibility than the type of its field ‘seastar::sharded<T>::invoke_on_all(seastar::future<> (Service::*)(Args ...), Args ...)::<lambda(unsigned int)> [with Args = {seastar::ipv4_addr}; Service = seastar::httpd::http_server]::<lambda()>::<args#0 capture>’ [-Werror=attributes] | |
In file included from /home/pah/ws/go/src/github.com/ipfn/seastar/core/seastar.hh:45:0, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/reactor.hh:25, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:24, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/distributed.hh:24, | |
from ../src/rpc/rpc_server.h:8, | |
from ../src/rpc/rpc_server.cc:3: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:916:5: error: ‘Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>; Result = seastar::future<>; T = {std::experimental::fundamentals_v1::optional<smf::rpc_recv_context>}]’, declared using local type ‘smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)>::<lambda()> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda(auto:39)>’, is used but never defined [-fpermissive] | |
then(Func&& func) noexcept { | |
^~~~ | |
In file included from /home/pah/ws/go/src/github.com/ipfn/seastar/core/fair_queue.hh:25:0, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/file.hh:30, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/reactor.hh:68, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:24, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/distributed.hh:24, | |
from ../src/rpc/rpc_server.h:8, | |
from ../src/rpc/rpc_server.cc:3: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/semaphore.hh:433:1: error: ‘seastar::futurize_t<typename std::result_of<Func()>::type> seastar::with_semaphore(seastar::basic_semaphore<ExceptionFactory, Clock>&, size_t, Func&&) [with ExceptionFactory = seastar::semaphore_default_exception_factory; Func = smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda()>; Clock = std::chrono::_V2::steady_clock; seastar::futurize_t<typename std::result_of<Func()>::type> = seastar::future<>; size_t = long unsigned int]’, declared using local type ‘smf::rpc_server::handle_client_connection(seastar::lw_shared_ptr<smf::rpc_server_connection>)::<lambda()> mutable::<lambda(auto:38)> [with auto:38 = std::experimental::fundamentals_v1::optional<smf::rpc::header>]::<lambda()>’, is used but never defined [-fpermissive] | |
with_semaphore(basic_semaphore<ExceptionFactory, Clock>& sem, size_t units, Func&& func) { | |
^~~~~~~~~~~~~~ | |
In file included from /home/pah/ws/go/src/github.com/ipfn/seastar/core/seastar.hh:45:0, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/reactor.hh:25, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/sharded.hh:24, | |
from /home/pah/ws/go/src/github.com/ipfn/seastar/core/distributed.hh:24, | |
from ../src/rpc/rpc_server.h:8, | |
from ../src/rpc/rpc_server.cc:3: | |
/home/pah/ws/go/src/github.com/ipfn/seastar/core/future.hh:916:5: error: ‘Result seastar::future<T>::then(Func&&) [with Func = smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]::<lambda(smf::rpc_envelope)>; Result = seastar::future<>; T = {smf::rpc_envelope}]’, declared using local type ‘smf::rpc_server::dispatch_rpc(seastar::lw_shared_ptr<smf::rpc_server_connection>, smf::rpc_recv_context&&)::<lambda()> mutable::<lambda(auto:40)> [with auto:40 = smf::rpc_recv_context]::<lambda(smf::rpc_envelope)>’, is used but never defined [-fpermissive] | |
then(Func&& func) noexcept { | |
^~~~ | |
cc1plus: all warnings being treated as errors | |
ninja: build stopped: subcommand failed. | |
Test project /home/pah/ws/go/src/github.com/ipfn/smf/build_debug | |
Test #5: smf_histograms_integration_test | |
Test #6: smf_rpc_integration_test | |
Test #7: smf_rpc_recv_timeout_integration_test | |
Total Tests: 3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment