Auto detecting your dev setup to initialize the default profile (/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 6.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=6 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** [HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 10.423828125 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['CMakeLists.txt', 'patches/**'] [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [NO ASCII CHARACTERS (KB-H047)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [CONFIG.YML HAS NEW VERSION (KB-H052)] OK Exporting package recipe libnghttp2/1.40.0 exports: File 'conandata.yml' found. Exporting it... libnghttp2/1.40.0 exports: Copied 1 '.yml' file: conandata.yml libnghttp2/1.40.0 exports_sources: Copied 1 '.txt' file: CMakeLists.txt libnghttp2/1.40.0 exports_sources: Copied 2 '.patch' files: fix-addNghttp2IncludesPathCMake.patch, nghttp_static_include_directories.patch libnghttp2/1.40.0 exports_sources: Copied 2 '.cmake' files: fix-findJemalloc.cmake, fix-findLibevent.cmake [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'1.40.0': {'sha256': '82758e13727945f2408d0612762e4655180b039f058d5ff40d055fa1497bd94f', 'url': 'https://github.com/nghttp2/nghttp2/releases/download/v1.40.0/nghttp2-1.40.0.tar.bz2'}}, 'patches': {'1.40.0': [{'patch_file': 'patches/fix-findJemalloc.cmake', 'base_path': 'source_subfolder'}, {'patch_file': 'patches/fix-findLibevent.cmake', 'base_path': 'source_subfolder'}, {'patch_file': 'patches/nghttp_static_include_directories.patch', 'base_path': 'source_subfolder'}]}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: patches: 1.40.0: - base_path: source_subfolder patch_file: patches/fix-findJemalloc.cmake - base_path: source_subfolder patch_file: patches/fix-findLibevent.cmake - base_path: source_subfolder patch_file: patches/nghttp_static_include_directories.patch sources: 1.40.0: sha256: 82758e13727945f2408d0612762e4655180b039f058d5ff40d055fa1497bd94f url: https://github.com/nghttp2/nghttp2/releases/download/v1.40.0/nghttp2-1.40.0.tar.bz2 [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK [HOOK - conan-center.py] post_export(): [DEFAULT SHARED OPTION VALUE (KB-H050)] OK libnghttp2/1.40.0: A new conanfile.py version was exported libnghttp2/1.40.0: Folder: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/export libnghttp2/1.40.0: Using the exported files summary hash as the recipe revision: 30ebcd2413ec90711c7c701dbb1d038d libnghttp2/1.40.0: Exported revision: 30ebcd2413ec90711c7c701dbb1d038d Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=6 os=Linux os_build=Linux [options] libnghttp2:shared=True [build_requires] [env] zlib/1.2.11: Not found in local cache, looking in remotes... zlib/1.2.11: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... zlib/1.2.11: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.11: Downloaded recipe revision 1579680eade7cc27626667ca4b143529 openssl/1.1.1d: Not found in local cache, looking in remotes... openssl/1.1.1d: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... openssl/1.1.1d: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz openssl/1.1.1d: Downloaded recipe revision 72d717df309f703dff45ce869beb7a73 c-ares/1.15.0: Not found in local cache, looking in remotes... c-ares/1.15.0: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... c-ares/1.15.0: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz c-ares/1.15.0: Downloaded recipe revision 941389ce058bbbc6b5e536a7ac97abfe libev/4.27: Not found in local cache, looking in remotes... libev/4.27: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... libev/4.27: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libev/4.27: Downloaded recipe revision d6aa9f998b513874c979e4ce60ad26d3 libevent/2.1.11: Not found in local cache, looking in remotes... libevent/2.1.11: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... libevent/2.1.11: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libevent/2.1.11: Downloaded recipe revision dbab5bce1b9da71483792ec7314f7d9b libxml2/2.9.9: Not found in local cache, looking in remotes... libxml2/2.9.9: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... libxml2/2.9.9: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libxml2/2.9.9: Downloaded recipe revision 8230ecd816df7431e9701d3184f71eca libiconv/1.16: Not found in local cache, looking in remotes... libiconv/1.16: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... libiconv/1.16: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libiconv/1.16: Downloaded recipe revision 581a80fc52ba4773287e0c826fd3d357 jansson/2.12: Not found in local cache, looking in remotes... jansson/2.12: Trying with 'c3i_PR-2893_8435ea34af4dcb628b0e81f6faf46394f2d9d926'... jansson/2.12: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz jansson/2.12: Downloaded recipe revision e73a44f4227f240ad6069f7e44d937cb libnghttp2/1.40.0: Forced build from source libnghttp2/1.40.0 (test package): Installing package Requirements c-ares/1.15.0 from 'central' - Downloaded jansson/2.12 from 'central' - Downloaded libev/4.27 from 'central' - Downloaded libevent/2.1.11 from 'central' - Downloaded libiconv/1.16 from 'central' - Downloaded libnghttp2/1.40.0 from local cache - Cache libxml2/2.9.9 from 'central' - Downloaded openssl/1.1.1d from 'central' - Downloaded zlib/1.2.11 from 'central' - Downloaded Packages c-ares/1.15.0:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Download jansson/2.12:e4b6ade945a91b24e9ebc0c44f96b567981f3fbb - Download libev/4.27:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Download libevent/2.1.11:12c695271a2c7038e88ba9850bdba81c698a664d - Download libiconv/1.16:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Download libnghttp2/1.40.0:dd8bb26eb897d2f2a66797546ac95c677fb2e2ac - Build libxml2/2.9.9:54d21a8267df879e6a9583a5f94fd4f66069abb4 - Download openssl/1.1.1d:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Download zlib/1.2.11:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Download Installing (downloading, building) binaries... c-ares/1.15.0: Retrieving package f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz c-ares/1.15.0: Package installed f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb c-ares/1.15.0: Downloaded package revision d5eaa9820f160f65d074a9d78e4aea6e jansson/2.12: Retrieving package e4b6ade945a91b24e9ebc0c44f96b567981f3fbb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz jansson/2.12: Package installed e4b6ade945a91b24e9ebc0c44f96b567981f3fbb jansson/2.12: Downloaded package revision e7f46b78164c09d259d0c411c5090729 libev/4.27: Retrieving package f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libev/4.27: Package installed f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb libev/4.27: Downloaded package revision 862ff3765a47ebb7fc1b26b47f29afad libiconv/1.16: Retrieving package f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libiconv/1.16: Package installed f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb libiconv/1.16: Downloaded package revision 254af539dbeb2019e10f352d320a5076 openssl/1.1.1d: Retrieving package f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz openssl/1.1.1d: Package installed f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb openssl/1.1.1d: Downloaded package revision 29b4cf20f62414950aa72ee4878c1583 zlib/1.2.11: Retrieving package f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.11: Package installed f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb zlib/1.2.11: Downloaded package revision 9c09914d1a1c09981a99305c72a5bfcc libevent/2.1.11: Retrieving package 12c695271a2c7038e88ba9850bdba81c698a664d from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libevent/2.1.11: Package installed 12c695271a2c7038e88ba9850bdba81c698a664d libevent/2.1.11: Downloaded package revision b25404ba1f467490b54c48239925aa23 libxml2/2.9.9: Retrieving package 54d21a8267df879e6a9583a5f94fd4f66069abb4 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libxml2/2.9.9: Package installed 54d21a8267df879e6a9583a5f94fd4f66069abb4 libxml2/2.9.9: Downloaded package revision 7825f5447e0c17b77ea99a1cd60aa495 c-ares/1.15.0: Appending PATH environment variable: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/c-ares/1.15.0/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK libiconv/1.16: Appending PATH environment var: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libiconv/1.16/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK libxml2/2.9.9: Appending PATH environment variable: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libxml2/2.9.9/_/_/package/54d21a8267df879e6a9583a5f94fd4f66069abb4/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libnghttp2/1.40.0: Configuring sources in /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK libnghttp2/1.40.0: Copying sources to build folder libnghttp2/1.40.0: Building your package in /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac libnghttp2/1.40.0: Generator cmake created conanbuildinfo.cmake libnghttp2/1.40.0: Generator pkg_config created cares.pc libnghttp2/1.40.0: Generator pkg_config created libcares.pc libnghttp2/1.40.0: Generator pkg_config created libev.pc libnghttp2/1.40.0: Generator pkg_config created libevent_core.pc libnghttp2/1.40.0: Generator pkg_config created libevent_pthreads.pc libnghttp2/1.40.0: Generator pkg_config created libevent_openssl.pc libnghttp2/1.40.0: Generator pkg_config created libevent_extra.pc libnghttp2/1.40.0: Generator pkg_config created libevent.pc libnghttp2/1.40.0: Generator pkg_config created libxml-2.0.pc libnghttp2/1.40.0: Generator pkg_config created jansson.pc libnghttp2/1.40.0: Generator pkg_config created zlib.pc libnghttp2/1.40.0: Generator pkg_config created libcrypto.pc libnghttp2/1.40.0: Generator pkg_config created libssl.pc libnghttp2/1.40.0: Generator pkg_config created openssl.pc libnghttp2/1.40.0: Generator pkg_config created libiconv.pc [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK libnghttp2/1.40.0: Calling build() ----Running------ > cd '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="6" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DBUILD_SHARED_LIBS="ON" -DCMAKE_INSTALL_PREFIX="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DENABLE_SHARED_LIB="ON" -DENABLE_STATIC_LIB="OFF" -DENABLE_HPACK_TOOLS="ON" -DENABLE_APP="ON" -DENABLE_EXAMPLES="OFF" -DENABLE_PYTHON_BINDINGS="OFF" -DENABLE_FAILMALLOC="OFF" -DWITH_LIBXML2="OFF" -DWITH_JEMALLOC="OFF" -DWITH_SPDYLAY="OFF" -DENABLE_ASIO_LIB="OFF" -DOPENSSL_ROOT_DIR="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb" -DZLIB_ROOT="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/zlib/1.2.11/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb" -Wno-dev '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' ----------------- -- The C compiler identification is GNU 6.4.0 -- The CXX compiler identification is GNU 6.4.0 -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 6 -- Conan: Checking correct version: 6 -- Conan: C++ stdlib: libstdc++ -- Found PythonInterp: /opt/pyenv/versions/3.7.5/bin/python (found version "3.7.5") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found OpenSSL: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcrypto.a (found suitable version "1.1.1d", minimum required is "1.0.1") -- Found Libev: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libev.a (found suitable version "4.27", minimum required is "4.11") -- Found Libcares: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/c-ares/1.15.0/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcares.a (found suitable version "1.14.0", minimum required is "1.7.5") -- Found ZLIB: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/zlib/1.2.11/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libz.a (found suitable version "1.2.11", minimum required is "1.2.3") CMake Warning at source_subfolder/CMakeLists.txt:69 (find_package): By not providing "FindSystemd.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Systemd", but CMake did not find one. Could not find a package configuration file provided by "Systemd" (requested version 209) with any of the following names: SystemdConfig.cmake systemd-config.cmake Add the installation prefix of "Systemd" to CMAKE_PREFIX_PATH or set "Systemd_DIR" to a directory containing one of the above files. If "Systemd" provides a separate development package or SDK, be sure it has been installed. -- Found Jansson: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/jansson/2.12/_/_/package/e4b6ade945a91b24e9ebc0c44f96b567981f3fbb/lib/libjansson.a (found suitable version "2.12", minimum required is "2.5") -- Could NOT find Libevent (missing: LIBEVENT_LIBEVENT_LIBRARY libevent) (found suitable version "2.1.11-stable", minimum required is "2.0.8") -- Could NOT find Cython (missing: CYTHON_EXECUTABLE) -- Found PythonLibs: /opt/pyenv/versions/3.7.5/lib/libpython3.7m.so (found version "3.7.5") -- Found LibXml2: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libxml2/2.9.9/_/_/package/54d21a8267df879e6a9583a5f94fd4f66069abb4/lib/libxml2.a (found suitable version "2.9.9", minimum required is "2.6.26") -- Could NOT find Jemalloc (missing: JEMALLOC_LIBRARY JEMALLOC_INCLUDE_DIR) -- Could NOT find Spdylay (missing: SPDYLAY_LIBRARY SPDYLAY_INCLUDE_DIR) (Required is at least version "1.3.2") -- Performing Test CXX_FLAG__std_c_14 -- Performing Test CXX_FLAG__std_c_14 - Success -- Performing Test HAVE_STD_FUTURE -- Performing Test HAVE_STD_FUTURE - Success -- Performing Test HAVE_STD_MAP_EMPLACE -- Performing Test HAVE_STD_MAP_EMPLACE - Success -- Could NOT find CUnit (missing: CUNIT_LIBRARY CUNIT_INCLUDE_DIR) (Required is at least version "2.1") -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for limits.h -- Looking for limits.h - found -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for pwd.h -- Looking for pwd.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for syslog.h -- Looking for syslog.h - found -- Looking for time.h -- Looking for time.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of ssize_t -- Check size of ssize_t - done -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF - Success -- Check size of int * -- Check size of int * - done -- Check size of time_t -- Check size of time_t - done -- Looking for _Exit -- Looking for _Exit - found -- Looking for accept4 -- Looking for accept4 - found -- Looking for mkostemp -- Looking for mkostemp - found -- Looking for initgroups -- Looking for initgroups - found -- Performing Test C_FLAG__Wall -- Performing Test C_FLAG__Wall - Success -- Performing Test C_FLAG__Wextra -- Performing Test C_FLAG__Wextra - Success -- Performing Test C_FLAG__Wmissing_prototypes -- Performing Test C_FLAG__Wmissing_prototypes - Success -- Performing Test C_FLAG__Wstrict_prototypes -- Performing Test C_FLAG__Wstrict_prototypes - Success -- Performing Test C_FLAG__Wmissing_declarations -- Performing Test C_FLAG__Wmissing_declarations - Success -- Performing Test C_FLAG__Wpointer_arith -- Performing Test C_FLAG__Wpointer_arith - Success -- Performing Test C_FLAG__Wdeclaration_after_statement -- Performing Test C_FLAG__Wdeclaration_after_statement - Success -- Performing Test C_FLAG__Wformat_security -- Performing Test C_FLAG__Wformat_security - Success -- Performing Test C_FLAG__Wwrite_strings -- Performing Test C_FLAG__Wwrite_strings - Success -- Performing Test C_FLAG__Wshadow -- Performing Test C_FLAG__Wshadow - Success -- Performing Test C_FLAG__Winline -- Performing Test C_FLAG__Winline - Success -- Performing Test C_FLAG__Wnested_externs -- Performing Test C_FLAG__Wnested_externs - Success -- Performing Test C_FLAG__Wfloat_equal -- Performing Test C_FLAG__Wfloat_equal - Success -- Performing Test C_FLAG__Wundef -- Performing Test C_FLAG__Wundef - Success -- Performing Test C_FLAG__Wendif_labels -- Performing Test C_FLAG__Wendif_labels - Success -- Performing Test C_FLAG__Wempty_body -- Performing Test C_FLAG__Wempty_body - Success -- Performing Test C_FLAG__Wcast_align -- Performing Test C_FLAG__Wcast_align - Success -- Performing Test C_FLAG__Wclobbered -- Performing Test C_FLAG__Wclobbered - Success -- Performing Test C_FLAG__Wvla -- Performing Test C_FLAG__Wvla - Success -- Performing Test C_FLAG__Wpragmas -- Performing Test C_FLAG__Wpragmas - Success -- Performing Test C_FLAG__Wunreachable_code -- Performing Test C_FLAG__Wunreachable_code - Success -- Performing Test C_FLAG__Waddress -- Performing Test C_FLAG__Waddress - Success -- Performing Test C_FLAG__Wattributes -- Performing Test C_FLAG__Wattributes - Success -- Performing Test C_FLAG__Wdiv_by_zero -- Performing Test C_FLAG__Wdiv_by_zero - Success -- Performing Test C_FLAG__Wshorten_64_to_32 -- Performing Test C_FLAG__Wshorten_64_to_32 - Failed -- Performing Test C_FLAG__Wconversion -- Performing Test C_FLAG__Wconversion - Success -- Performing Test C_FLAG__Wextended_offsetof -- Performing Test C_FLAG__Wextended_offsetof - Failed -- Performing Test C_FLAG__Wformat_nonliteral -- Performing Test C_FLAG__Wformat_nonliteral - Success -- Performing Test C_FLAG__Wlanguage_extension_token -- Performing Test C_FLAG__Wlanguage_extension_token - Failed -- Performing Test C_FLAG__Wmissing_field_initializers -- Performing Test C_FLAG__Wmissing_field_initializers - Success -- Performing Test C_FLAG__Wmissing_noreturn -- Performing Test C_FLAG__Wmissing_noreturn - Success -- Performing Test C_FLAG__Wmissing_variable_declarations -- Performing Test C_FLAG__Wmissing_variable_declarations - Failed -- Performing Test C_FLAG__Wsign_conversion -- Performing Test C_FLAG__Wsign_conversion - Success -- Performing Test C_FLAG__Wunreachable_code_break -- Performing Test C_FLAG__Wunreachable_code_break - Failed -- Performing Test C_FLAG__Wunused_macros -- Performing Test C_FLAG__Wunused_macros - Success -- Performing Test C_FLAG__Wunused_parameter -- Performing Test C_FLAG__Wunused_parameter - Success -- Performing Test C_FLAG__Wredundant_decls -- Performing Test C_FLAG__Wredundant_decls - Success -- Performing Test C_FLAG__Wheader_guard -- Performing Test C_FLAG__Wheader_guard - Failed -- Performing Test C_FLAG__Wno_format_nonliteral -- Performing Test C_FLAG__Wno_format_nonliteral - Success -- Performing Test CXX_FLAG__Wall -- Performing Test CXX_FLAG__Wall - Success -- Performing Test CXX_FLAG__Wformat_security -- Performing Test CXX_FLAG__Wformat_security - Success -- summary of build options: Package version: 1.40.0 Library version: 33:0:19 Install prefix: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac Target system: Linux Compiler: Build type: Release C compiler: /usr/bin/gcc CFLAGS: -O3 -m64 C++ compiler: /usr/bin/g++ CXXFLAGS: -O3 -m64 WARNCFLAGS: -Wall -Wextra -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wwrite-strings -Wshadow -Winline -Wnested-externs -Wfloat-equal -Wundef -Wendif-labels -Wempty-body -Wcast-align -Wclobbered -Wvla -Wpragmas -Wunreachable-code -Waddress -Wattributes -Wdiv-by-zero -Wconversion -Wformat-nonliteral -Wmissing-field-initializers -Wmissing-noreturn -Wsign-conversion -Wunused-macros -Wunused-parameter -Wredundant-decls -Wno-format-nonliteral CXX1XCXXFLAGS: -std=c++14 Python: Python: /opt/pyenv/versions/3.7.5/bin/python PYTHON_VERSION: 3.7.5 Library version:3.7.5 Cython: CYTHON_EXECUTABLE-NOTFOUND Test: CUnit: FALSE (LIBS='') Failmalloc: OFF Libs: OpenSSL: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libssl.a;/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcrypto.a;-lpthread;dl') Libxml2: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libxml2/2.9.9/_/_/package/54d21a8267df879e6a9583a5f94fd4f66069abb4/lib/libxml2.a') Libev: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libev.a') Libc-ares: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/c-ares/1.15.0/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcares.a') Libevent(SSL): FALSE (LIBS='') Spdylay: FALSE (LIBS='') Jansson: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/jansson/2.12/_/_/package/e4b6ade945a91b24e9ebc0c44f96b567981f3fbb/lib/libjansson.a') Jemalloc: FALSE (LIBS='') Zlib: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/zlib/1.2.11/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libz.a') Systemd: (LIBS='') Boost::System: Boost::Thread: Third-party: http-parser: 1 MRuby: OFF Neverbleed: OFF Features: Applications: ON HPACK tools: ON Libnghttp2_asio:OFF Examples: OFF Python bindings:OFF Threading: ON -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac ----Running------ > cmake --build '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' '--' '-j3' ----------------- Scanning dependencies of target url-parser Scanning dependencies of target llhttp [ 1%] Building C object source_subfolder/third-party/CMakeFiles/url-parser.dir/url-parser/url_parser.c.o [ 2%] Building C object source_subfolder/third-party/CMakeFiles/llhttp.dir/llhttp/src/api.c.o Scanning dependencies of target nghttp2 [ 3%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_pq.c.o [ 4%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_map.c.o [ 5%] Building C object source_subfolder/third-party/CMakeFiles/llhttp.dir/llhttp/src/http.c.o [ 6%] Building C object source_subfolder/third-party/CMakeFiles/llhttp.dir/llhttp/src/llhttp.c.o [ 7%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_queue.c.o [ 9%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_frame.c.o [ 9%] Built target url-parser [ 9%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_buf.c.o [ 10%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_stream.c.o [ 11%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_outbound_item.c.o [ 12%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_session.c.o [ 13%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_submit.c.o [ 13%] Built target llhttp [ 14%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_helper.c.o [ 15%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_npn.c.o [ 15%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_hd.c.o [ 17%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_hd_huffman.c.o [ 18%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_hd_huffman_data.c.o [ 19%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_version.c.o [ 20%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_priority_spec.c.o [ 21%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_option.c.o [ 22%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_callbacks.c.o [ 22%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_mem.c.o [ 23%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_http.c.o [ 25%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_rcbuf.c.o [ 26%] Building C object source_subfolder/lib/CMakeFiles/nghttp2.dir/nghttp2_debug.c.o [ 27%] Linking C shared library ../../lib/libnghttp2.so [ 27%] Built target nghttp2 Scanning dependencies of target h2load [ 28%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/util.cc.o Scanning dependencies of target nghttp [ 29%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/util.cc.o Scanning dependencies of target nghttpx_static [ 30%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/util.cc.o [ 31%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/http2.cc.o [ 32%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/http2.cc.o [ 34%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/http2.cc.o [ 35%] Building C object source_subfolder/src/CMakeFiles/nghttp.dir/timegm.c.o [ 36%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/app_helper.cc.o [ 37%] Building C object source_subfolder/src/CMakeFiles/nghttpx_static.dir/timegm.c.o [ 38%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/app_helper.cc.o [ 39%] Building C object source_subfolder/src/CMakeFiles/nghttp.dir/nghttp2_gzip.c.o [ 40%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/h2load.cc.o [ 42%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/nghttp.cc.o [ 42%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/tls.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.h:46:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc: In constructor ‘nghttp2::ContinueTimer::ContinueTimer(ev_loop*, nghttp2::Request*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:386:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer, continue_timeout_cb, 1., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:386:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer, continue_timeout_cb, 1., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:386:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer, continue_timeout_cb, 1., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:386:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer, continue_timeout_cb, 1., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:386:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer, continue_timeout_cb, 1., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc: In member function ‘void nghttp2::ContinueTimer::dispatch_continue()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:398:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&timer)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc: In constructor ‘nghttp2::HttpClient::HttpClient(const nghttp2_session_callbacks*, ev_loop*, SSL_CTX*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:600:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:600:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:600:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:600:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:601:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:601:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:601:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:601:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:606:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:606:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:606:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:606:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:606:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:607:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:607:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:607:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:607:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:607:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., config.timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:612:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer, settings_timeout_cb, 0., 10.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:612:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer, settings_timeout_cb, 0., 10.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:612:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer, settings_timeout_cb, 0., 10.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:612:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer, settings_timeout_cb, 0., 10.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/nghttp.cc:612:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer, settings_timeout_cb, 0., 10.); ^~~~~~~~~~~~~ In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.h:48:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc: In constructor ‘h2load::Client::Client(uint32_t, h2load::Worker*, size_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:382:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:382:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:382:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:382:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, 0, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:383:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:383:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:383:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:383:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, 0, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:388:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_inactivity_watcher, conn_timeout_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:388:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_inactivity_watcher, conn_timeout_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:388:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_inactivity_watcher, conn_timeout_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:388:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_inactivity_watcher, conn_timeout_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:388:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_inactivity_watcher, conn_timeout_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:392:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_active_watcher, conn_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:392:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_active_watcher, conn_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:392:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_active_watcher, conn_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:392:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_active_watcher, conn_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:392:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&conn_active_watcher, conn_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:396:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&request_timeout_watcher, client_request_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:396:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&request_timeout_watcher, client_request_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:396:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&request_timeout_watcher, client_request_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:396:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&request_timeout_watcher, client_request_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:396:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&request_timeout_watcher, client_request_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc: In member function ‘void h2load::Client::on_stream_close(int32_t, bool, bool)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:865:12: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&request_timeout_watcher)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc: In constructor ‘h2load::Worker::Worker(uint32_t, SSL_CTX*, size_t, size_t, size_t, size_t, h2load::Config*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1289:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timeout_watcher, rate_period_timeout_w_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1289:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timeout_watcher, rate_period_timeout_w_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1289:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timeout_watcher, rate_period_timeout_w_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1289:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timeout_watcher, rate_period_timeout_w_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1289:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timeout_watcher, rate_period_timeout_w_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1304:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&duration_watcher, duration_timeout_cb, config->duration, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1304:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&duration_watcher, duration_timeout_cb, config->duration, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1304:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&duration_watcher, duration_timeout_cb, config->duration, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1304:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&duration_watcher, duration_timeout_cb, config->duration, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1304:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&duration_watcher, duration_timeout_cb, config->duration, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1307:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&warmup_watcher, warmup_timeout_cb, config->warm_up_time, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1307:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&warmup_watcher, warmup_timeout_cb, config->warm_up_time, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1307:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&warmup_watcher, warmup_timeout_cb, config->warm_up_time, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1307:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&warmup_watcher, warmup_timeout_cb, config->warm_up_time, 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/h2load.cc:1307:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&warmup_watcher, warmup_timeout_cb, config->warm_up_time, 0.); ^~~~~~~~~~~~~ [ 43%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_config.cc.o [ 43%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/tls.cc.o [ 44%] Building CXX object source_subfolder/src/CMakeFiles/nghttp.dir/HtmlParser.cc.o [ 45%] Linking CXX executable ../../bin/nghttp [ 45%] Built target nghttp [ 46%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_accept_handler.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.h:30:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc: In constructor ‘shrpx::AcceptHandler::AcceptHandler(const shrpx::UpstreamAddr*, shrpx::ConnectionHandler*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc:51:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, acceptcb, faddr_->fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc:51:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, acceptcb, faddr_->fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc:51:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, acceptcb, faddr_->fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_accept_handler.cc:51:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, acceptcb, faddr_->fd, EV_READ); ^~~~~~~~~~ [ 47%] Building C object source_subfolder/src/CMakeFiles/h2load.dir/timegm.c.o [ 48%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/tls.cc.o [ 48%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/h2load_http2_session.cc.o [ 50%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_connection_handler.cc.o [ 51%] Building CXX object source_subfolder/src/CMakeFiles/h2load.dir/h2load_http1_session.cc.o Scanning dependencies of target inflatehd [ 52%] Building CXX object source_subfolder/src/CMakeFiles/inflatehd.dir/inflatehd.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.h:45:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc: In constructor ‘shrpx::ConnectionHandler::ConnectionHandler(ev_loop*, std::mt19937&)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:126:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&disable_acceptor_timer_, acceptor_disable_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:126:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&disable_acceptor_timer_, acceptor_disable_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:126:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&disable_acceptor_timer_, acceptor_disable_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:126:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&disable_acceptor_timer_, acceptor_disable_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:126:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&disable_acceptor_timer_, acceptor_disable_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:129:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&ocsp_timer_, ocsp_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:129:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&ocsp_timer_, ocsp_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:129:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&ocsp_timer_, ocsp_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:129:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&ocsp_timer_, ocsp_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:129:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&ocsp_timer_, ocsp_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:132:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ocsp_.rev, ocsp_read_cb, -1, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:132:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ocsp_.rev, ocsp_read_cb, -1, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:132:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ocsp_.rev, ocsp_read_cb, -1, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:132:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ocsp_.rev, ocsp_read_cb, -1, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:135:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&thread_join_asyncev_, thread_join_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:135:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&thread_join_asyncev_, thread_join_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:135:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&thread_join_asyncev_, thread_join_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:135:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&thread_join_asyncev_, thread_join_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:137:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&serial_event_asyncev_, serial_event_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:137:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&serial_event_asyncev_, serial_event_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:137:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&serial_event_asyncev_, serial_event_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:137:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&serial_event_asyncev_, serial_event_async_cb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:142:3: note: in expansion of macro ‘ev_child_init’ ev_child_init(&ocsp_.chldev, ocsp_chld_cb, 0, 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:142:3: note: in expansion of macro ‘ev_child_init’ ev_child_init(&ocsp_.chldev, ocsp_chld_cb, 0, 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:142:3: note: in expansion of macro ‘ev_child_init’ ev_child_init(&ocsp_.chldev, ocsp_chld_cb, 0, 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:142:3: note: in expansion of macro ‘ev_child_init’ ev_child_init(&ocsp_.chldev, ocsp_chld_cb, 0, 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc: In member function ‘void shrpx::ConnectionHandler::sleep_acceptor(ev_tstamp)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:471:18: note: in expansion of macro ‘ev_is_active’ if (t == 0. || ev_is_active(&disable_acceptor_timer_)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:477:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&disable_acceptor_timer_, t, 0.); ^~~~~~~~~~~~ In file included from /usr/include/c++/6/cassert:44:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/memchunk.h:41, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/http2.h:41, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_config.h:55, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.h:52, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc: In member function ‘int shrpx::ConnectionHandler::start_ocsp_update(const char*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:546:11: note: in expansion of macro ‘ev_is_active’ assert(!ev_is_active(&ocsp_.rev)); ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:547:11: note: in expansion of macro ‘ev_is_active’ assert(!ev_is_active(&ocsp_.chldev)); ^~~~~~~~~~~~ In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.h:45:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc: In member function ‘void shrpx::ConnectionHandler::proceed_next_cert_ocsp()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection_handler.cc:669:7: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&ocsp_timer_, get_config()->tls.ocsp.update_interval, 0.); ^~~~~~~~~~~~ [ 53%] Building C object source_subfolder/src/CMakeFiles/inflatehd.dir/comp_helper.c.o [ 53%] Linking CXX executable ../../bin/inflatehd [ 53%] Built target inflatehd [ 54%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_client_handler.cc.o [ 55%] Linking CXX executable ../../bin/h2load [ 55%] Built target h2load [ 56%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_http2_upstream.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.h:32:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc: In member function ‘int shrpx::ClientHandler::read_clear()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:127:10: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&conn_.rev) || should_break) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc: In member function ‘int shrpx::ClientHandler::read_tls()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:228:10: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&conn_.rev) || should_break) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc: In constructor ‘shrpx::ClientHandler::ClientHandler(shrpx::Worker*, int, SSL*, const nghttp2::StringRef&, const nghttp2::StringRef&, int, const shrpx::UpstreamAddr*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:416:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&reneg_shutdown_timer_, shutdowncb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:416:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&reneg_shutdown_timer_, shutdowncb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:416:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&reneg_shutdown_timer_, shutdowncb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:416:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&reneg_shutdown_timer_, shutdowncb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:416:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&reneg_shutdown_timer_, shutdowncb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc: In member function ‘void shrpx::ClientHandler::reset_upstream_read_timeout(ev_tstamp)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:532:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&conn_.rt)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc: In member function ‘void shrpx::ClientHandler::reset_upstream_write_timeout(ev_tstamp)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_client_handler.cc:539:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&conn_.wt)) { ^~~~~~~~~~~~ Scanning dependencies of target nghttpd [ 57%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/util.cc.o /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc: In member function ‘void shrpx::Http2Upstream::initiate_downstream(shrpx::Downstream*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:463:25: warning: unused variable ‘dconn_ptr’ [-Wunused-variable] DownstreamConnection *dconn_ptr; ^~~~~~~~~ In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.h:32:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc: In member function ‘void shrpx::Http2Upstream::start_graceful_shutdown()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:934:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&shutdown_timer_)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc: In constructor ‘shrpx::Http2Upstream::Http2Upstream(shrpx::ClientHandler*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1091:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1091:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1091:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1091:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1091:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1098:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&shutdown_timer_, shutdown_timeout_cb, 2., 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1098:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&shutdown_timer_, shutdown_timeout_cb, 2., 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1098:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&shutdown_timer_, shutdown_timeout_cb, 2., 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1098:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&shutdown_timer_, shutdown_timeout_cb, 2., 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1098:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&shutdown_timer_, shutdown_timeout_cb, 2., 0); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1101:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1101:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1101:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_upstream.cc:1101:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ [ 57%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/http2.cc.o Scanning dependencies of target deflatehd [ 59%] Building CXX object source_subfolder/src/CMakeFiles/deflatehd.dir/deflatehd.cc.o [ 60%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_https_upstream.cc.o [ 61%] Building C object source_subfolder/src/CMakeFiles/deflatehd.dir/comp_helper.c.o [ 62%] Linking CXX executable ../../bin/deflatehd [ 62%] Built target deflatehd [ 62%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_downstream.cc.o [ 63%] Building C object source_subfolder/src/CMakeFiles/nghttpd.dir/timegm.c.o [ 64%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/app_helper.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.h:37:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc: In constructor ‘shrpx::Downstream::Downstream(shrpx::Upstream*, nghttp2::MemchunkPool*, int32_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_rtimer_, &upstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_rtimer_, &upstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_rtimer_, &upstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_rtimer_, &upstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_rtimer_, &upstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:154:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_wtimer_, &upstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:154:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_wtimer_, &upstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:154:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_wtimer_, &upstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:154:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_wtimer_, &upstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:154:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&upstream_wtimer_, &upstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:156:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_rtimer_, &downstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:156:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_rtimer_, &downstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:156:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_rtimer_, &downstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:156:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_rtimer_, &downstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:156:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_rtimer_, &downstream_rtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:158:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_wtimer_, &downstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:158:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_wtimer_, &downstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:158:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_wtimer_, &downstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:158:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_wtimer_, &downstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream.cc:158:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&downstream_wtimer_, &downstream_wtimeoutcb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_https_upstream.cc: In function ‘int shrpx::{anonymous}::htp_hdrs_completecb(llhttp_t*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_https_upstream.cc:460:25: warning: unused variable ‘dconn_ptr’ [-Wunused-variable] DownstreamConnection *dconn_ptr; ^~~~~~~~~ [ 65%] Building C object source_subfolder/src/CMakeFiles/nghttpd.dir/nghttp2_gzip.c.o [ 67%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/nghttpd.cc.o [ 68%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/tls.cc.o [ 69%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_downstream_connection.cc.o [ 70%] Building CXX object source_subfolder/src/CMakeFiles/nghttpd.dir/HttpServer.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.h:42:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In function ‘void nghttp2::{anonymous}::add_stream_read_timeout_if_pending(nghttp2::Stream*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:150:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&stream->rtimer)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In constructor ‘nghttp2::Sessions::Sessions(nghttp2::HttpServer*, ev_loop*, const nghttp2::Config*, SSL_CTX*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:250:5: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&release_fd_timer_, release_fd_cb, 0., RELEASE_FD_TIMEOUT); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:250:5: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&release_fd_timer_, release_fd_cb, 0., RELEASE_FD_TIMEOUT); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:250:5: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&release_fd_timer_, release_fd_cb, 0., RELEASE_FD_TIMEOUT); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:250:5: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&release_fd_timer_, release_fd_cb, 0., RELEASE_FD_TIMEOUT); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:250:5: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&release_fd_timer_, release_fd_cb, 0., RELEASE_FD_TIMEOUT); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In constructor ‘nghttp2::Stream::Stream(nghttp2::Http2Handler*, int32_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:454:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rtimer, stream_timeout_cb, 0., config->stream_read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:454:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rtimer, stream_timeout_cb, 0., config->stream_read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:454:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rtimer, stream_timeout_cb, 0., config->stream_read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:454:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rtimer, stream_timeout_cb, 0., config->stream_read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:454:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rtimer, stream_timeout_cb, 0., config->stream_read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:455:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wtimer, stream_timeout_cb, 0., config->stream_write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:455:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wtimer, stream_timeout_cb, 0., config->stream_write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:455:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wtimer, stream_timeout_cb, 0., config->stream_write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:455:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wtimer, stream_timeout_cb, 0., config->stream_write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:455:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wtimer, stream_timeout_cb, 0., config->stream_write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In constructor ‘nghttp2::Http2Handler::Http2Handler(nghttp2::Sessions*, int, SSL*, int64_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:535:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timerev_, settings_timeout_cb, 10., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:535:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timerev_, settings_timeout_cb, 10., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:535:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timerev_, settings_timeout_cb, 10., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:535:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timerev_, settings_timeout_cb, 10., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:535:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timerev_, settings_timeout_cb, 10., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:536:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:536:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:536:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:536:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev_, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:537:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev_, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:537:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev_, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:537:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev_, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:537:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev_, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In constructor ‘nghttp2::AcceptHandler::AcceptHandler(nghttp2::HttpServer*, nghttp2::Sessions*, const nghttp2::Config*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1834:7: note: in expansion of macro ‘ev_async_init’ ev_async_init(&worker->w, worker_acceptcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1834:7: note: in expansion of macro ‘ev_async_init’ ev_async_init(&worker->w, worker_acceptcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1834:7: note: in expansion of macro ‘ev_async_init’ ev_async_init(&worker->w, worker_acceptcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1834:7: note: in expansion of macro ‘ev_async_init’ ev_async_init(&worker->w, worker_acceptcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc: In constructor ‘nghttp2::ListenEventHandler::ListenEventHandler(nghttp2::Sessions*, int, std::shared_ptr)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1882:5: note: in expansion of macro ‘ev_io_init’ ev_io_init(&w_, acceptcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1882:5: note: in expansion of macro ‘ev_io_init’ ev_io_init(&w_, acceptcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1882:5: note: in expansion of macro ‘ev_io_init’ ev_io_init(&w_, acceptcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/HttpServer.cc:1882:5: note: in expansion of macro ‘ev_io_init’ ev_io_init(&w_, acceptcb, fd, EV_READ); ^~~~~~~~~~ [ 71%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_http_downstream_connection.cc.o [ 72%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_http2_downstream_connection.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_io_control.h:33:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_downstream_connection.h:32, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.h:32, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘int shrpx::HttpDownstreamConnection::initiate_connection()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:435:5: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rt, timeoutcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:443:5: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rev, readcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘virtual void shrpx::HttpDownstreamConnection::detach_downstream(shrpx::Downstream*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:852:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rev, idle_readcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:857:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rt, idle_timeoutcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘int shrpx::HttpDownstreamConnection::read_clear()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1225:10: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&conn_.rev)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘int shrpx::HttpDownstreamConnection::tls_handshake()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1310:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rt, timeoutcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1311:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.wt, timeoutcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘int shrpx::HttpDownstreamConnection::read_tls()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1344:10: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&conn_.rev)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc: In member function ‘int shrpx::HttpDownstreamConnection::connected()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1499:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.wev, writecb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1512:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.rt, timeoutcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http_downstream_connection.cc:1513:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.wt, timeoutcb); ^~~~~~~~~ [ 73%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_http2_session.cc.o [ 73%] Linking CXX executable ../../bin/nghttpd [ 75%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_downstream_queue.cc.o [ 75%] Built target nghttpd [ 76%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_log.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.h:35:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc: In constructor ‘shrpx::Http2Session::Http2Session(ev_loop*, SSL_CTX*, shrpx::Worker*, const std::shared_ptr&, shrpx::DownstreamAddr*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:211:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&connchk_timer_, connchk_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:211:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&connchk_timer_, connchk_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:211:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&connchk_timer_, connchk_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:211:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&connchk_timer_, connchk_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:211:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&connchk_timer_, connchk_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:217:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:217:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:217:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:217:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:217:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:221:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&initiate_connection_timer_, initiate_connection_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:221:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&initiate_connection_timer_, initiate_connection_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:221:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&initiate_connection_timer_, initiate_connection_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:221:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&initiate_connection_timer_, initiate_connection_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:221:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&initiate_connection_timer_, initiate_connection_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:224:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:224:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:224:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:716:51: note: in expansion of macro ‘ev_init’ #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:224:3: note: in expansion of macro ‘ev_prepare_init’ ev_prepare_init(&prep_, prepare_cb); ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc: In member function ‘void shrpx::Http2Session::start_settings_timer()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:879:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&settings_timer_, downstreamconf.timeout.settings, 0.); ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc: In member function ‘void shrpx::Http2Session::signal_write()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_http2_session.cc:1802:10: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&initiate_connection_timer_)) { ^~~~~~~~~~~~ [ 76%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_http.cc.o [ 77%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_io_control.cc.o [ 78%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_tls.cc.o [ 79%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_worker.cc.o [ 80%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_log_config.cc.o [ 81%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_connect_blocker.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.h:33:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc: In constructor ‘shrpx::ConnectBlocker::ConnectBlocker(std::mt19937&, ev_loop*, std::function, std::function)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:51:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, connect_blocker_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:51:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, connect_blocker_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:51:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, connect_blocker_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:51:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, connect_blocker_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:51:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, connect_blocker_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc: In member function ‘bool shrpx::ConnectBlocker::blocked() const’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:57:47: note: in expansion of macro ‘ev_is_active’ bool ConnectBlocker::blocked() const { return ev_is_active(&timer_); } ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc: In member function ‘void shrpx::ConnectBlocker::on_success()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:60:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&timer_)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc: In member function ‘void shrpx::ConnectBlocker::on_failure()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:76:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&timer_)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:97:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&timer_, backoff, 0.); ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc: In member function ‘void shrpx::ConnectBlocker::offline()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:108:8: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&timer_)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connect_blocker.cc:115:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&timer_, std::numeric_limits::max(), 0.); ^~~~~~~~~~~~ [ 82%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_live_check.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.h:44:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc: In constructor ‘shrpx::Worker::Worker(ev_loop*, SSL_CTX*, SSL_CTX*, SSL_CTX*, shrpx::tls::CertLookupTree*, const std::shared_ptr&, shrpx::ConnectionHandler*, std::shared_ptr)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:145:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&w_, eventcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:145:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&w_, eventcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:145:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&w_, eventcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:721:51: note: in expansion of macro ‘ev_init’ #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:145:3: note: in expansion of macro ‘ev_async_init’ ev_async_init(&w_, eventcb); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:149:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&mcpool_clear_timer_, mcpool_clear_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:149:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&mcpool_clear_timer_, mcpool_clear_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:149:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&mcpool_clear_timer_, mcpool_clear_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:149:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&mcpool_clear_timer_, mcpool_clear_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:149:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&mcpool_clear_timer_, mcpool_clear_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&proc_wev_timer_, proc_wev_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&proc_wev_timer_, proc_wev_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&proc_wev_timer_, proc_wev_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&proc_wev_timer_, proc_wev_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker.cc:152:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&proc_wev_timer_, proc_wev_cb, 0., 0.); ^~~~~~~~~~~~~ In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.h:35:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc: In constructor ‘shrpx::LiveCheck::LiveCheck(ev_loop*, SSL_CTX*, shrpx::Worker*, shrpx::DownstreamAddr*, std::mt19937&)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&backoff_timer_, backoff_timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&backoff_timer_, backoff_timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&backoff_timer_, backoff_timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&backoff_timer_, backoff_timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&backoff_timer_, backoff_timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:128:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:128:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:128:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:128:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:128:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&settings_timer_, settings_timeout_cb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc: In member function ‘void shrpx::LiveCheck::schedule()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:186:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&backoff_timer_, backoff, 0.); ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc: In member function ‘void shrpx::LiveCheck::start_settings_timer()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_live_check.cc:707:3: note: in expansion of macro ‘ev_timer_set’ ev_timer_set(&settings_timer_, downstreamconf.timeout.settings, 0.); ^~~~~~~~~~~~ [ 82%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_downstream_connection_pool.cc.o [ 84%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_rate_limit.cc.o [ 85%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_connection.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.h:30:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc: In constructor ‘shrpx::RateLimit::RateLimit(ev_loop*, ev_io*, size_t, size_t, shrpx::Connection*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:50:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&t_, regencb, 0., 1.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:50:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&t_, regencb, 0., 1.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:50:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&t_, regencb, 0., 1.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:50:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&t_, regencb, 0., 1.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_rate_limit.cc:50:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&t_, regencb, 0., 1.); ^~~~~~~~~~~~~ In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_config.h:49:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.h:28, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc: In constructor ‘shrpx::Connection::Connection(ev_loop*, int, SSL*, nghttp2::MemchunkPool*, ev_tstamp, ev_tstamp, const shrpx::RateLimitConfig&, const shrpx::RateLimitConfig&, shrpx::IOCb, shrpx::IOCb, shrpx::TimerCb, void*, size_t, ev_tstamp, shrpx::Proto)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:76:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:76:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:76:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:76:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&wev, writecb, fd, EV_WRITE); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:77:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:77:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:77:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:77:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&rev, readcb, fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:82:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:82:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:82:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:82:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:82:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&wt, timeoutcb, 0., write_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:83:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:83:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:83:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:83:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:83:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&rt, timeoutcb, 0., read_timeout); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc: In member function ‘int shrpx::Connection::tls_handshake()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:338:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&rev)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc: In member function ‘ssize_t shrpx::Connection::write_clear(const void*, size_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:864:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&wt)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc: In member function ‘ssize_t shrpx::Connection::writev_clear(iovec*, int)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:891:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&wt)) { ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc: In member function ‘void shrpx::Connection::handle_tls_pending_read()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_connection.cc:924:8: note: in expansion of macro ‘ev_is_active’ if (!ev_is_active(&rev)) { ^~~~~~~~~~~~ [ 86%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_memcached_dispatcher.cc.o [ 87%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_memcached_connection.cc.o [ 88%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_worker_process.cc.o [ 89%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_signal.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.h:33:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc: In member function ‘int shrpx::MemcachedConnection::initiate_connection()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc:205:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.wev, connectcb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc: In member function ‘int shrpx::MemcachedConnection::connected()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc:233:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb(&conn_.wev, writecb); ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc: In member function ‘void shrpx::MemcachedConnection::drain_send_queue(size_t)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_memcached_connection.cc:662:15: note: in expansion of macro ‘ev_is_active’ } else if (!ev_is_active(&conn_.rt)) { ^~~~~~~~~~~~ [ 89%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_router.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:40:0: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc: In function ‘int shrpx::worker_process_event_loop(shrpx::WorkerProcessConfig*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:459:7: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, memcached_get_ticket_key_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:459:7: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, memcached_get_ticket_key_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:459:7: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, memcached_get_ticket_key_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:459:7: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, memcached_get_ticket_key_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:459:7: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, memcached_get_ticket_key_cb, 0., ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:487:9: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, renew_ticket_key_cb, 0., 1_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:487:9: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, renew_ticket_key_cb, 0., 1_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:487:9: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, renew_ticket_key_cb, 0., 1_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:487:9: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, renew_ticket_key_cb, 0., 1_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:487:9: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&renew_ticket_key_timer, renew_ticket_key_cb, 0., 1_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:538:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ipcev, ipc_readcb, wpconf->ipc_fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:538:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ipcev, ipc_readcb, wpconf->ipc_fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:538:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ipcev, ipc_readcb, wpconf->ipc_fd, EV_READ); ^~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:709:51: note: in expansion of macro ‘ev_init’ #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_worker_process.cc:538:3: note: in expansion of macro ‘ev_io_init’ ev_io_init(&ipcev, ipc_readcb, wpconf->ipc_fd, EV_READ); ^~~~~~~~~~ [ 90%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_api_downstream_connection.cc.o [ 92%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_health_monitor_downstream_connection.cc.o [ 93%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_exec.cc.o [ 94%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_dns_resolver.cc.o [ 95%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_dual_dns_resolver.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.h:35:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc: In constructor ‘shrpx::DNSResolver::DNSResolver(ev_loop*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, timeoutcb, 0., 0.); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_resolver.cc:123:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&timer_, timeoutcb, 0., 0.); ^~~~~~~~~~~~~ [ 96%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx_static.dir/shrpx_dns_tracker.cc.o [ 96%] Building C object source_subfolder/src/CMakeFiles/nghttpx_static.dir/xsi_strerror.c.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dual_dns_resolver.h:30:0, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.h:32, from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:25: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc: In constructor ‘shrpx::DNSTracker::DNSTracker(ev_loop*)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:40:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&gc_timer_, gccb, 0., 12_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:40:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&gc_timer_, gccb, 0., 12_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:40:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&gc_timer_, gccb, 0., 12_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:51: note: in expansion of macro ‘ev_init’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:40:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&gc_timer_, gccb, 0., 12_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:696:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:710:73: note: in expansion of macro ‘ev_timer_set’ #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:40:3: note: in expansion of macro ‘ev_timer_init’ ev_timer_init(&gc_timer_, gccb, 0., 12_h); ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc: In member function ‘void shrpx::DNSTracker::start_gc_timer()’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:724:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx_dns_tracker.cc:296:7: note: in expansion of macro ‘ev_is_active’ if (ev_is_active(&gc_timer_)) { ^~~~~~~~~~~~ [ 97%] Linking CXX static library ../../lib/libnghttpx.a [ 97%] Built target nghttpx_static Scanning dependencies of target nghttpx [ 98%] Building CXX object source_subfolder/src/CMakeFiles/nghttpx.dir/shrpx.cc.o In file included from /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:74:0: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc: In constructor ‘shrpx::WorkerProcess::WorkerProcess(ev_loop*, pid_t, int)’: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:186:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reopen_log_signalev, signal_cb, REOPEN_LOG_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:186:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reopen_log_signalev, signal_cb, REOPEN_LOG_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:186:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reopen_log_signalev, signal_cb, REOPEN_LOG_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:186:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reopen_log_signalev, signal_cb, REOPEN_LOG_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:190:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&exec_binary_signalev, signal_cb, EXEC_BINARY_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:190:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&exec_binary_signalev, signal_cb, EXEC_BINARY_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:190:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&exec_binary_signalev, signal_cb, EXEC_BINARY_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:190:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&exec_binary_signalev, signal_cb, EXEC_BINARY_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:194:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&graceful_shutdown_signalev, signal_cb, ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:194:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&graceful_shutdown_signalev, signal_cb, ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:194:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&graceful_shutdown_signalev, signal_cb, ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:194:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&graceful_shutdown_signalev, signal_cb, ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:199:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reload_signalev, signal_cb, RELOAD_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:199:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reload_signalev, signal_cb, RELOAD_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:199:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reload_signalev, signal_cb, RELOAD_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:712:51: note: in expansion of macro ‘ev_init’ #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:199:5: note: in expansion of macro ‘ev_signal_init’ ev_signal_init(&reload_signalev, signal_cb, RELOAD_SIGNAL); ^~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:689:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:203:5: note: in expansion of macro ‘ev_child_init’ ev_child_init(&worker_process_childev, worker_process_child_cb, worker_pid, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:690:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:203:5: note: in expansion of macro ‘ev_child_init’ ev_child_init(&worker_process_childev, worker_process_child_cb, worker_pid, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:734:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:691:3: note: in expansion of macro ‘ev_set_priority’ ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:203:5: note: in expansion of macro ‘ev_child_init’ ev_child_init(&worker_process_childev, worker_process_child_cb, worker_pid, ^~~~~~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:740:98: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ^ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:692:3: note: in expansion of macro ‘ev_set_cb’ ev_set_cb ((ev), cb_); \ ^~~~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/include/ev.h:713:51: note: in expansion of macro ‘ev_init’ #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(trace)); } while (0) ^~~~~~~ /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/source_subfolder/src/shrpx.cc:203:5: note: in expansion of macro ‘ev_child_init’ ev_child_init(&worker_process_childev, worker_process_child_cb, worker_pid, ^~~~~~~~~~~~~ [100%] Linking CXX executable ../../bin/nghttpx [100%] Built target nghttpx libnghttp2/1.40.0: Package 'dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' built libnghttp2/1.40.0: Build folder /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac libnghttp2/1.40.0: Generated conaninfo.txt libnghttp2/1.40.0: Generated conanbuildinfo.txt libnghttp2/1.40.0: Generating the package libnghttp2/1.40.0: Package folder /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac libnghttp2/1.40.0: Calling package() ----Running------ > cd '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="6" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DBUILD_SHARED_LIBS="ON" -DCMAKE_INSTALL_PREFIX="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DENABLE_SHARED_LIB="ON" -DENABLE_STATIC_LIB="OFF" -DENABLE_HPACK_TOOLS="ON" -DENABLE_APP="ON" -DENABLE_EXAMPLES="OFF" -DENABLE_PYTHON_BINDINGS="OFF" -DENABLE_FAILMALLOC="OFF" -DWITH_LIBXML2="OFF" -DWITH_JEMALLOC="OFF" -DWITH_SPDYLAY="OFF" -DENABLE_ASIO_LIB="OFF" -DOPENSSL_ROOT_DIR="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb" -DZLIB_ROOT="/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/zlib/1.2.11/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb" -Wno-dev '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' ----------------- -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 6 -- Conan: Checking correct version: 6 -- Conan: C++ stdlib: libstdc++ CMake Warning at source_subfolder/CMakeLists.txt:69 (find_package): By not providing "FindSystemd.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Systemd", but CMake did not find one. Could not find a package configuration file provided by "Systemd" (requested version 209) with any of the following names: SystemdConfig.cmake systemd-config.cmake Add the installation prefix of "Systemd" to CMAKE_PREFIX_PATH or set "Systemd_DIR" to a directory containing one of the above files. If "Systemd" provides a separate development package or SDK, be sure it has been installed. -- Could NOT find Libevent (missing: LIBEVENT_LIBEVENT_LIBRARY libevent) (found suitable version "2.1.11-stable", minimum required is "2.0.8") -- Could NOT find Cython (missing: CYTHON_EXECUTABLE) -- Could NOT find Jemalloc (missing: JEMALLOC_LIBRARY JEMALLOC_INCLUDE_DIR) -- Could NOT find Spdylay (missing: SPDYLAY_LIBRARY SPDYLAY_INCLUDE_DIR) (Required is at least version "1.3.2") -- Could NOT find CUnit (missing: CUNIT_LIBRARY CUNIT_INCLUDE_DIR) (Required is at least version "2.1") -- summary of build options: Package version: 1.40.0 Library version: 33:0:19 Install prefix: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac Target system: Linux Compiler: Build type: Release C compiler: /usr/bin/gcc CFLAGS: -O3 -m64 C++ compiler: /usr/bin/g++ CXXFLAGS: -O3 -m64 WARNCFLAGS: -Wall -Wextra -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wwrite-strings -Wshadow -Winline -Wnested-externs -Wfloat-equal -Wundef -Wendif-labels -Wempty-body -Wcast-align -Wclobbered -Wvla -Wpragmas -Wunreachable-code -Waddress -Wattributes -Wdiv-by-zero -Wconversion -Wformat-nonliteral -Wmissing-field-initializers -Wmissing-noreturn -Wsign-conversion -Wunused-macros -Wunused-parameter -Wredundant-decls -Wno-format-nonliteral CXX1XCXXFLAGS: -std=c++14 Python: Python: /opt/pyenv/versions/3.7.5/bin/python PYTHON_VERSION: 3.7.5 Library version:3.7.5 Cython: CYTHON_EXECUTABLE-NOTFOUND Test: CUnit: FALSE (LIBS='') Failmalloc: OFF Libs: OpenSSL: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libssl.a;/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/openssl/1.1.1d/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcrypto.a;-lpthread;dl') Libxml2: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libxml2/2.9.9/_/_/package/54d21a8267df879e6a9583a5f94fd4f66069abb4/lib/libxml2.a') Libev: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libev/4.27/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libev.a') Libc-ares: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/c-ares/1.15.0/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libcares.a') Libevent(SSL): FALSE (LIBS='') Spdylay: FALSE (LIBS='') Jansson: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/jansson/2.12/_/_/package/e4b6ade945a91b24e9ebc0c44f96b567981f3fbb/lib/libjansson.a') Jemalloc: FALSE (LIBS='') Zlib: TRUE (LIBS='/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/zlib/1.2.11/_/_/package/f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb/lib/libz.a') Systemd: (LIBS='') Boost::System: Boost::Thread: Third-party: http-parser: 1 MRuby: OFF Neverbleed: OFF Features: Applications: ON HPACK tools: ON Libnghttp2_asio:OFF Examples: OFF Python bindings:OFF Threading: ON -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac ----Running------ > cmake --build '/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/build/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' '--target' 'install' '--' '-j3' ----------------- [ 3%] Built target llhttp [ 4%] Built target url-parser [ 27%] Built target nghttp2 [ 36%] Built target nghttp [ 44%] Built target h2load [ 46%] Built target inflatehd [ 54%] Built target nghttpd [ 57%] Built target deflatehd [ 97%] Built target nghttpx_static [100%] Built target nghttpx Install the project... -- Install configuration: "Release" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/doc/nghttp2/README.rst -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/lib/libnghttp2.so.14.19.0 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/lib/libnghttp2.so.14 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/lib/libnghttp2.so -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/lib/pkgconfig/libnghttp2.pc -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/include/nghttp2/nghttp2.h -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/include/nghttp2/nghttp2ver.h -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttp -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttp" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttpd -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttpd" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttpx -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/nghttpx" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/h2load -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/h2load" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/inflatehd -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/inflatehd" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/deflatehd -- Set runtime path of "/home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/bin/deflatehd" to "" -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/man/man1/nghttp.1 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/man/man1/nghttpd.1 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/man/man1/nghttpx.1 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/man/man1/h2load.1 -- Installing: /home/conan/w/cci_PR-2893/5/48ee84a9-6367-451e-ac27-d7dbfe3963b4/.conan/data/libnghttp2/1.40.0/_/_/package/dd8bb26eb897d2f2a66797546ac95c677fb2e2ac/share/cmake_wrapper/fetch-ocsp-response [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK libnghttp2/1.40.0 package(): Packaged 1 '.0' file: libnghttp2.so.14.19.0 libnghttp2/1.40.0 package(): Packaged 1 '.14' file: libnghttp2.so.14 libnghttp2/1.40.0 package(): Packaged 1 '.so' file: libnghttp2.so libnghttp2/1.40.0 package(): Packaged 7 files libnghttp2/1.40.0 package(): Packaged 2 '.h' files: nghttp2ver.h, nghttp2.h libnghttp2/1.40.0: Package 'dd8bb26eb897d2f2a66797546ac95c677fb2e2ac' created libnghttp2/1.40.0: Created package revision dfc34c07522f25c17bac40823c73f923 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK libnghttp2/1.40.0 (test package): Generator txt created conanbuildinfo.txt libnghttp2/1.40.0 (test package): Generator cmake created conanbuildinfo.cmake libnghttp2/1.40.0 (test package): Generated conaninfo.txt libnghttp2/1.40.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/recipes/libnghttp2/all/test_package/build/39aff35e6c041a8d67c93260b5d8966405864899/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK libnghttp2/1.40.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/recipes/libnghttp2/all/test_package/build/39aff35e6c041a8d67c93260b5d8966405864899' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="6" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/recipes/libnghttp2/all/test_package' ----------------- -- The C compiler identification is GNU 6.4.0 -- The CXX compiler identification is GNU 6.4.0 -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 6 -- Conan: Checking correct version: 6 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/recipes/libnghttp2/all/test_package/build/39aff35e6c041a8d67c93260b5d8966405864899 ----Running------ > cmake --build '/home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/recipes/libnghttp2/all/test_package/build/39aff35e6c041a8d67c93260b5d8966405864899' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o [100%] Linking CXX executable bin/test_package [100%] Built target test_package libnghttp2/1.40.0 (test package): Running test() ----Running------ > bin/test_package ----------------- nghttp2 ver=75776 version=1.40.0 JSON file created at '/home/conan/w/cci_PR-2893/5/243920c6-163c-4ded-b785-3a099b306735/_create.json'