Auto detecting your dev setup to initialize the default profile (/tmp/c3ipr/pr_1294_2_0_0/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.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 '/tmp/c3ipr/pr_1294_2_0_0/.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=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /tmp/c3ipr/pr_1294_2_0_0/.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: 8.8291015625 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 Exporting package recipe g3log/1.3.2-86 exports: File 'conandata.yml' found. Exporting it... g3log/1.3.2-86 exports: Copied 1 '.yml' file: conandata.yml g3log/1.3.2-86 exports_sources: Copied 1 '.txt' file: CMakeLists.txt g3log/1.3.2-86 exports_sources: Copied 2 '.patch' files: 0001-remove-explicit-stdlib-setting.patch, 0002-remove-explicit-stdlib-setting.patch [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'1.3.2-86': {'url': 'https://github.com/KjellKod/g3log/archive/4000c5c899c0ae58b8b851f9b66e1a2ac0fe2bff.tar.gz', 'sha256': '4572b723458fbe2b3bf620e2bd47ecfab2975c16369dc6390ffa27e177b33c88'}}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: sources: 1.3.2-86: sha256: 4572b723458fbe2b3bf620e2bd47ecfab2975c16369dc6390ffa27e177b33c88 url: https://github.com/KjellKod/g3log/archive/4000c5c899c0ae58b8b851f9b66e1a2ac0fe2bff.tar.gz [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK g3log/1.3.2-86: A new conanfile.py version was exported g3log/1.3.2-86: Folder: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/export g3log/1.3.2-86: Using the exported files summary hash as the recipe revision: 47754e59355137bc83a2707cf4090770 g3log/1.3.2-86: Exported revision: 47754e59355137bc83a2707cf4090770 Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=5 os=Linux os_build=Linux [options] g3log:shared=True [build_requires] [env] g3log/1.3.2-86: Forced build from source g3log/1.3.2-86 (test package): Installing package Requirements g3log/1.3.2-86 from local cache - Cache Packages g3log/1.3.2-86:4d21e2bee93023ed72a7f9631ba20cdfdf76d2da - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK g3log/1.3.2-86: Configuring sources in /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK g3log/1.3.2-86: Copying sources to build folder g3log/1.3.2-86: Building your package in /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/build/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da g3log/1.3.2-86: Generator cmake created conanbuildinfo.cmake [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK g3log/1.3.2-86: Calling build() -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.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: Adjusting fPIC flag (ON) -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++ -- Build type: Release -- Configuration types: -- A 64-bit OS detected -- nix: Extracting git software version fatal: Not a git repository (or any of the parent directories): .git -- git build version: 0 -- version base: 0 -- version remainder: 0 -- Software Version: 1.3.0-0 -- -DUSE_DYNAMIC_LOGGING_LEVELS=OFF -- -DCHANGE_G3LOG_DEBUG_TO_DBUG=OFF (Debuggin logging level is 'DEBUG') -- -DUSE_G3_DYNAMIC_MAX_MESSAGE_SIZE=ON Dynamic memory used during log capture -- -DG3_LOG_FULL_FILENAME=OFF -- -DENABLE_FATAL_SIGNALHANDLING=ON Fatal signal handler is enabled -- -DG3_SHARED_LIB=ON Build shared library -- -DG3_SHARED_RUNTIME=ON Build shared runtime library -- -- -- COMPILE_DEFINITIONS: [G3LOG_DEBUG DEBUG;G3_DYNAMIC_MAX_MESSAGE_SIZE] -- -- Generated /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/build/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/source_subfolder/include/g3log/generated_definitions.hpp -- ******************** START ************************* // AUTO GENERATED MACRO DEFINITIONS FOR G3LOG /** ========================================================================== * 2015 by KjellKod.cc. This is PUBLIC DOMAIN to use at your own risk and comes * with no warranties. This code is yours to share, use and modify with no * strings attached and no restrictions or obligations. * * For more information see g3log/LICENSE or refer refer to http://unlicense.org * ============================================================================*/ #pragma once // CMake induced definitions below. See g3log/Options.cmake for details. #define G3LOG_DEBUG DEBUG #define G3_DYNAMIC_MAX_MESSAGE_SIZE -- ******************** END ************************* -- Creating g3logger VERSION: 1.3.0-0 -- 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 -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Looking for abi::__cxa_demangle -- Looking for abi::__cxa_demangle - found -- -DADD_SIMPLE_EXAMPLE=OFF -- -DADD_G3LOG_BENCH_PERFORMANCE=OFF -- -DADD_G3LOG_UNIT_TEST=OFF -- To create installation package: -- make package -- Option to install using 'make install' -- Installation locations: -- ==================== -- Headers: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log -- Library installation directory: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/lib -- For more information please see g3log/CPackLists.txt -- To install: sudo dpkg -i g3log-***Linux.deb -- To list package contents: sudo dpkg --contents g3log-***Linux.deb -- List content of the installed package: sudo dpkg -L g3log -- To remove: sudo dpkg -r g3log -- ******************************************************************* Please do 'make clean-cmake' before next cmake generation. It is a good idea to purge your build directory of CMake generated cache files ******************************************************************* -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ADD_G3LOG_PERFORMANCE CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/build/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da Scanning dependencies of target g3logger [ 22%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/crashhandler_unix.cpp.o [ 22%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/filesink.cpp.o [ 33%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/g3log.cpp.o [ 44%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/logcapture.cpp.o [ 55%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/loglevels.cpp.o [ 66%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/logmessage.cpp.o [ 77%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/logworker.cpp.o [ 88%] Building CXX object source_subfolder/CMakeFiles/g3logger.dir/src/time.cpp.o [100%] Linking CXX shared library ../lib/libg3logger.so [100%] Built target g3logger g3log/1.3.2-86: Package '4d21e2bee93023ed72a7f9631ba20cdfdf76d2da' built g3log/1.3.2-86: Build folder /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/build/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da g3log/1.3.2-86: Generated conaninfo.txt g3log/1.3.2-86: Generated conanbuildinfo.txt g3log/1.3.2-86: Generating the package g3log/1.3.2-86: Package folder /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da g3log/1.3.2-86: Calling package() [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 g3log/1.3.2-86 package(): Packaged 1 '.0-0' file: libg3logger.so.1.3.0-0 g3log/1.3.2-86 package(): Packaged 1 '.so' file: libg3logger.so g3log/1.3.2-86 package(): Packaged 19 '.hpp' files g3log/1.3.2-86 package(): Packaged 1 file: LICENSE g3log/1.3.2-86: Package '4d21e2bee93023ed72a7f9631ba20cdfdf76d2da' created g3log/1.3.2-86: Created package revision 4d9ae8a043297db0509383e72f26c3bd [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK g3log/1.3.2-86 (test package): Generator cmake created conanbuildinfo.cmake g3log/1.3.2-86 (test package): Generator txt created conanbuildinfo.txt g3log/1.3.2-86 (test package): Generated conaninfo.txt g3log/1.3.2-86 (test package): Generated graphinfo Using lockfile: '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8/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 g3log/1.3.2-86 (test package): Calling build() -- The CXX compiler identification is GNU 5.4.0 -- 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 targets configuration -- Library g3logger found /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/lib/libg3logger.so -- Library pthread not found in package, might be system one -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- 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: /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8 /usr/bin/cmake -S/tmp/c3ipr/pr_1294_2_0_0/test_package -B/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8/CMakeFiles /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' /usr/bin/make -f CMakeFiles/test_package.dir/build.make CMakeFiles/test_package.dir/depend make[2]: Entering directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' cd /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/c3ipr/pr_1294_2_0_0/test_package /tmp/c3ipr/pr_1294_2_0_0/test_package /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8 /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8 /tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8/CMakeFiles/test_package.dir/DependInfo.cmake --color= Scanning dependencies of target test_package make[2]: Leaving directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' /usr/bin/make -f CMakeFiles/test_package.dir/build.make CMakeFiles/test_package.dir/build make[2]: Entering directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o /usr/bin/g++ -D_GLIBCXX_USE_CXX11_ABI=0 -isystem /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include -m64 -O3 -DNDEBUG -o CMakeFiles/test_package.dir/test_package.cpp.o -c /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp In file included from /usr/include/c++/5/atomic:38:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:28, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:24, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:29:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:24, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:18:12: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic value_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:22:29: error: ‘atomic’ in namespace ‘std’ does not name a template type atomicbool(const std::atomic& value) : value_ {value.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:22:35: error: expected ‘,’ or ‘...’ before ‘<’ token atomicbool(const std::atomic& value) : value_ {value.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:40:12: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic& get() {return value_;} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In constructor ‘g3::atomicbool::atomicbool()’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:20:21: error: class ‘g3::atomicbool’ does not have any field named ‘value_’ atomicbool(): value_ {false} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In constructor ‘g3::atomicbool::atomicbool(const bool&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:21:38: error: class ‘g3::atomicbool’ does not have any field named ‘value_’ atomicbool(const bool& value): value_ {value} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In constructor ‘g3::atomicbool::atomicbool(int)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:22:52: error: class ‘g3::atomicbool’ does not have any field named ‘value_’ atomicbool(const std::atomic& value) : value_ {value.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:22:60: error: ‘((g3::atomicbool*)this)->g3::atomicbool::value’ does not have class type atomicbool(const std::atomic& value) : value_ {value.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:22:71: error: ‘memory_order_acquire’ is not a member of ‘std’ atomicbool(const std::atomic& value) : value_ {value.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In copy constructor ‘g3::atomicbool::atomicbool(const g3::atomicbool&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:23:44: error: class ‘g3::atomicbool’ does not have any field named ‘value_’ atomicbool(const atomicbool& other): value_ {other.value_.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:23:58: error: ‘const struct g3::atomicbool’ has no member named ‘value_’ atomicbool(const atomicbool& other): value_ {other.value_.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:23:70: error: ‘memory_order_acquire’ is not a member of ‘std’ atomicbool(const atomicbool& other): value_ {other.value_.load(std::memory_order_acquire)} {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In member function ‘g3::atomicbool& g3::atomicbool::operator=(const g3::atomicbool&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:26:10: error: ‘value_’ was not declared in this scope value_.store(other.value_.load(std::memory_order_acquire), std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:26:29: error: ‘const struct g3::atomicbool’ has no member named ‘value_’ value_.store(other.value_.load(std::memory_order_acquire), std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:26:41: error: ‘memory_order_acquire’ is not a member of ‘std’ value_.store(other.value_.load(std::memory_order_acquire), std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:26:69: error: ‘memory_order_release’ is not a member of ‘std’ value_.store(other.value_.load(std::memory_order_acquire), std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In member function ‘g3::atomicbool& g3::atomicbool::operator=(bool)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:31:10: error: ‘value_’ was not declared in this scope value_.store(other, std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:31:30: error: ‘memory_order_release’ is not a member of ‘std’ value_.store(other, std::memory_order_release); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In member function ‘bool g3::atomicbool::operator==(const g3::atomicbool&) const’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:36:15: error: ‘value_’ was not declared in this scope return (value_.load(std::memory_order_acquire) == rhs.value_.load(std::memory_order_acquire)); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:36:27: error: ‘memory_order_acquire’ is not a member of ‘std’ return (value_.load(std::memory_order_acquire) == rhs.value_.load(std::memory_order_acquire)); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:36:61: error: ‘const struct g3::atomicbool’ has no member named ‘value_’ return (value_.load(std::memory_order_acquire) == rhs.value_.load(std::memory_order_acquire)); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:36:73: error: ‘memory_order_acquire’ is not a member of ‘std’ return (value_.load(std::memory_order_acquire) == rhs.value_.load(std::memory_order_acquire)); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp: In member function ‘bool g3::atomicbool::value()’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:39:28: error: ‘value_’ was not declared in this scope bool value() {return value_.load(std::memory_order_acquire);} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/atomicbool.hpp:39:40: error: ‘memory_order_acquire’ is not a member of ‘std’ bool value() {return value_.load(std::memory_order_acquire);} ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:24:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp: At global scope: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:93:52: error: in C++98 ‘DEBUG’ must be initialized by constructor, not by ‘{...}’ const LEVELS G3LOG_DEBUG{g3::kDebugValue, {"DEBUG"}}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:94:34: error: in C++98 ‘INFO’ must be initialized by constructor, not by ‘{...}’ INFO {g3::kInfoValue, {"INFO"}}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:95:43: error: in C++98 ‘WARNING’ must be initialized by constructor, not by ‘{...}’ WARNING {g3::kWarningValue, {"WARNING"}}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:96:37: error: in C++98 ‘FATAL’ must be initialized by constructor, not by ‘{...}’ FATAL {g3::kFatalValue, {"FATAL"}}; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:131:67: error: in C++98 ‘g3::internal::CONTRACT’ must be initialized by constructor, not by ‘{...}’ const LEVELS CONTRACT {g3::kInternalFatalValue, {"CONTRACT"}}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:132:72: error: in C++98 ‘g3::internal::FATAL_SIGNAL’ must be initialized by constructor, not by ‘{...}’ FATAL_SIGNAL {g3::kInternalFatalValue + 1, {"FATAL_SIGNAL"}}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/loglevels.hpp:133:74: error: in C++98 ‘g3::internal::FATAL_EXCEPTION’ must be initialized by constructor, not by ‘{...}’ FATAL_EXCEPTION {kInternalFatalValue + 2, {"FATAL_EXCEPTION"}}; ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logcapture.hpp:12:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:25, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/crashhandler.hpp:78:48: error: ‘nullptr’ was not declared in this scope std::string stackdump(const char* dump = nullptr); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:25:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logcapture.hpp:63:4: error: expected unqualified-id before ‘[’ token [[gnu::format(printf, 2, 3)]] void capturef(G3LOG_FORMAT_STRING const char *printf_like_message, ...); // 2,3 ref: http://www.codemaestro.com/reviews/18 ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:25:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logcapture.hpp:30:84: error: ‘nullptr’ was not declared in this scope LogCapture(const LEVELS &level, g3::SignalType fatal_signal, const char *dump = nullptr); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:25:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logcapture.hpp:39:179: error: ‘nullptr’ was not declared in this scope LogCapture(const char *file, const int line, const char *function, const LEVELS &level, const char *expression = "", g3::SignalType fatal_signal = SIGABRT, const char *dump = nullptr); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:14:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:25:17: error: ‘chrono’ in namespace ‘std’ does not name a type typedef std::chrono::time_point system_time_point; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:26:17: error: ‘chrono’ in namespace ‘std’ does not name a type typedef std::chrono::time_point high_resolution_time_point; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:27:17: error: ‘chrono’ in namespace ‘std’ does not name a type typedef std::chrono::milliseconds milliseconds; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:28:17: error: ‘chrono’ in namespace ‘std’ does not name a type typedef std::chrono::microseconds microseconds; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:33:39: error: ‘system_time_point’ in namespace ‘g3’ does not name a type std::string to_string(const g3::system_time_point& ts, Fractional fractional); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:34:59: error: ‘system_time_point’ in namespace ‘g3’ does not name a type std::string localtime_formatted_fractions(const g3::system_time_point& ts, std::string format_buffer); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:58:42: error: ‘system_time_point’ does not name a type std::string localtime_formatted(const system_time_point& ts, const std::string& time_format) ; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:60:11: error: ‘system_time_point’ does not name a type inline system_time_point to_system_time(const high_resolution_time_point& ts) ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:15:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:21:36: error: expected ‘,’ or ‘...’ before ‘&&’ token explicit MoveOnCopy(Moveable &&m) : _move_only(std::move(m)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:23:29: error: expected ‘,’ or ‘...’ before ‘&&’ token MoveOnCopy(MoveOnCopy &&t) : _move_only(std::move(t._move_only)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:23:32: error: invalid constructor; you probably meant ‘g3::MoveOnCopy (const g3::MoveOnCopy&)’ MoveOnCopy(MoveOnCopy &&t) : _move_only(std::move(t._move_only)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:30:40: error: expected ‘,’ or ‘...’ before ‘&&’ token MoveOnCopy &operator=(MoveOnCopy && other) { ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp: In constructor ‘g3::MoveOnCopy::MoveOnCopy(Moveable)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:21:54: error: ‘move’ is not a member of ‘std’ explicit MoveOnCopy(Moveable &&m) : _move_only(std::move(m)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:21:64: error: ‘m’ was not declared in this scope explicit MoveOnCopy(Moveable &&m) : _move_only(std::move(m)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp: In copy constructor ‘g3::MoveOnCopy::MoveOnCopy(const g3::MoveOnCopy&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:22:52: error: ‘move’ is not a member of ‘std’ MoveOnCopy(MoveOnCopy const &t) : _move_only(std::move(t._move_only)) {} ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp: In member function ‘g3::MoveOnCopy& g3::MoveOnCopy::operator=(const g3::MoveOnCopy&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:26:23: error: ‘move’ is not a member of ‘std’ _move_only = std::move(other._move_only); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp: In member function ‘g3::MoveOnCopy& g3::MoveOnCopy::operator=(g3::MoveOnCopy)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:31:23: error: ‘move’ is not a member of ‘std’ _move_only = std::move(other._move_only); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:31:33: error: ‘other’ was not declared in this scope _move_only = std::move(other._move_only); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp: In member function ‘Moveable g3::MoveOnCopy::release()’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/moveoncopy.hpp:44:17: error: ‘move’ is not a member of ‘std’ return std::move(_move_only); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp: At global scope: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:82:28: error: expected ‘,’ or ‘...’ before ‘&&’ token LogMessage(LogMessage&& other); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:82:36: error: invalid constructor; you probably meant ‘g3::LogMessage (const g3::LogMessage&)’ LogMessage(LogMessage&& other); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:104:13: error: expected nested-name-specifier before ‘LogDetailsFunc’ using LogDetailsFunc = std::string (*) (const LogMessage&); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:105:28: error: ‘LogDetailsFunc’ has not been declared std::string toString(LogDetailsFunc formattingFunc = DefaultLogDetailsToString) const; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:108:34: error: ‘LogDetailsFunc’ has not been declared void overrideLogDetailsFunc(LogDetailsFunc func) const; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:116:15: error: ‘LogDetailsFunc’ does not name a type mutable LogDetailsFunc _logDetailsToStringFunc; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:117:11: error: ‘high_resolution_time_point’ in namespace ‘g3’ does not name a type g3::high_resolution_time_point _timestamp; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:118:12: error: ‘thread’ in namespace ‘std’ does not name a type std::thread::id _call_thread_id; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:105:60: error: invalid conversion from ‘std::string (*)(const g3::LogMessage&) {aka std::basic_string (*)(const g3::LogMessage&)}’ to ‘int’ [-fpermissive] std::string toString(LogDetailsFunc formattingFunc = DefaultLogDetailsToString) const; ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp: In member function ‘std::string g3::LogMessage::line() const’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:41:17: error: ‘to_string’ is not a member of ‘std’ return std::to_string(_line); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:41:17: note: suggested alternative: In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:14:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/time.hpp:33:19: note: ‘g3::internal::to_string’ std::string to_string(const g3::system_time_point& ts, Fractional fractional); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:26:0, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp: In function ‘void g3::swap(g3::LogMessage&, g3::LogMessage&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:131:21: error: ‘struct g3::LogMessage’ has no member named ‘_timestamp’ swap(first._timestamp, second._timestamp); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:131:40: error: ‘struct g3::LogMessage’ has no member named ‘_timestamp’ swap(first._timestamp, second._timestamp); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:132:21: error: ‘struct g3::LogMessage’ has no member named ‘_call_thread_id’ swap(first._call_thread_id, second._call_thread_id); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:132:45: error: ‘struct g3::LogMessage’ has no member named ‘_call_thread_id’ swap(first._call_thread_id, second._call_thread_id); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp: At global scope: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:161:23: error: ‘unique_ptr’ is not a member of ‘std’ typedef MoveOnCopy> FatalMessagePtr; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:161:23: error: ‘unique_ptr’ is not a member of ‘std’ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:161:54: error: ‘FatalMessagePtr’ was not declared in this scope typedef MoveOnCopy> FatalMessagePtr; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:161:54: error: template argument 1 is invalid /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:162:23: error: ‘unique_ptr’ is not a member of ‘std’ typedef MoveOnCopy> LogMessagePtr; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:162:23: error: ‘unique_ptr’ is not a member of ‘std’ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:162:52: error: ‘LogMessagePtr’ was not declared in this scope typedef MoveOnCopy> LogMessagePtr; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logmessage.hpp:162:52: error: template argument 1 is invalid In file included from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:1:0: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:80:37: error: variable or field ‘setFatalPreLoggingHook’ declared void void setFatalPreLoggingHook(std::function pre_fatal_hook); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:80:32: error: ‘function’ is not a member of ‘std’ void setFatalPreLoggingHook(std::function pre_fatal_hook); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:80:46: error: expected primary-expression before ‘void’ void setFatalPreLoggingHook(std::function pre_fatal_hook); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:86:34: error: variable or field ‘setFatalExitHandler’ declared void void setFatalExitHandler(std::function fatal_call); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:86:29: error: ‘function’ is not a member of ‘std’ void setFatalExitHandler(std::function fatal_call); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:86:48: error: ‘FatalMessagePtr’ was not declared in this scope void setFatalExitHandler(std::function fatal_call); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:86:66: error: ‘fatal_call’ was not declared in this scope void setFatalExitHandler(std::function fatal_call); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:111:32: error: variable or field ‘pushMessageToLogger’ declared void void pushMessageToLogger(LogMessagePtr log_entry); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:111:32: error: ‘LogMessagePtr’ was not declared in this scope /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:120:37: error: variable or field ‘pushFatalMessageToLogger’ declared void void pushFatalMessageToLogger(FatalMessagePtr message); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:120:37: error: ‘FatalMessagePtr’ was not declared in this scope /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:130:22: error: variable or field ‘fatalCall’ declared void void fatalCall(FatalMessagePtr message); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/g3log.hpp:130:22: error: ‘FatalMessagePtr’ was not declared in this scope In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:25:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:13, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sinkhandle.hpp:11, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logworker.hpp:16, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:30:17: error: ‘mutex’ in namespace ‘std’ does not name a type mutable std::mutex m_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:31:9: error: ‘condition_variable’ in namespace ‘std’ does not name a type std::condition_variable data_cond_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp: In member function ‘void shared_queue::push(T)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:41:10: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:41:26: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:41:43: error: ‘m_’ was not declared in this scope std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:41:45: error: there are no arguments to ‘lock’ that depend on a template parameter, so a declaration of ‘lock’ must be available [-fpermissive] std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:41:45: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:42:22: error: ‘move’ is not a member of ‘std’ queue_.push(std::move(item)); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:44:7: error: ‘data_cond_’ was not declared in this scope data_cond_.notify_one(); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp: In member function ‘bool shared_queue::try_and_pop(T&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:49:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:49:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:49:40: error: ‘m_’ was not declared in this scope std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:49:42: error: there are no arguments to ‘lock’ that depend on a template parameter, so a declaration of ‘lock’ must be available [-fpermissive] std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:53:21: error: ‘move’ is not a member of ‘std’ popped_item = std::move(queue_.front()); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp: In member function ‘void shared_queue::wait_and_pop(T&)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:60:7: error: ‘unique_lock’ is not a member of ‘std’ std::unique_lock lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:60:24: error: ‘mutex’ is not a member of ‘std’ std::unique_lock lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:60:41: error: ‘m_’ was not declared in this scope std::unique_lock lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:60:43: error: there are no arguments to ‘lock’ that depend on a template parameter, so a declaration of ‘lock’ must be available [-fpermissive] std::unique_lock lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:63:10: error: ‘data_cond_’ was not declared in this scope data_cond_.wait(lock); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:63:26: error: ‘lock’ was not declared in this scope data_cond_.wait(lock); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:67:21: error: ‘move’ is not a member of ‘std’ popped_item = std::move(queue_.front()); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp: In member function ‘bool shared_queue::empty() const’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:72:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:72:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:72:40: error: ‘m_’ was not declared in this scope std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:72:42: error: there are no arguments to ‘lock’ that depend on a template parameter, so a declaration of ‘lock’ must be available [-fpermissive] std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp: In member function ‘unsigned int shared_queue::size() const’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:77:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:77:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:77:40: error: ‘m_’ was not declared in this scope std::lock_guard lock(m_); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/shared_queue.hpp:77:42: error: there are no arguments to ‘lock’ that depend on a template parameter, so a declaration of ‘lock’ must be available [-fpermissive] std::lock_guard lock(m_); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:13:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sinkhandle.hpp:11, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logworker.hpp:16, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp: At global scope: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:28:17: error: ‘function’ in namespace ‘std’ does not name a template type typedef std::function Callback; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:44:20: error: ‘Callback’ was not declared in this scope shared_queue mq_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:44:28: error: template argument 1 is invalid shared_queue mq_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:45:12: error: ‘thread’ in namespace ‘std’ does not name a type std::thread thd_; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:55:17: error: ‘Callback’ has not been declared void send(Callback msg_) { ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:60:19: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type static std::unique_ptr createActive() { ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp: In member function ‘void kjellkod::Active::run()’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:38:13: error: ‘Callback’ was not declared in this scope Callback func; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:39:17: error: request for member ‘wait_and_pop’ in ‘((kjellkod::Active*)this)->kjellkod::Active::mq_’, which is of non-class type ‘int’ mq_.wait_and_pop(func); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:39:30: error: ‘func’ was not declared in this scope mq_.wait_and_pop(func); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp: In destructor ‘virtual kjellkod::Active::~Active()’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:51:38: error: no matching function for call to ‘kjellkod::Active::send(kjellkod::Active::~Active()::)’ send([this] { done_ = true;}); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:55:12: note: candidate: void kjellkod::Active::send(int) void send(Callback msg_) { ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:55:12: note: no known conversion for argument 1 from ‘kjellkod::Active::~Active()::’ to ‘int’ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:52:10: error: ‘thd_’ was not declared in this scope thd_.join(); ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp: In member function ‘void kjellkod::Active::send(int)’: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/active.hpp:56:14: error: request for member ‘push’ in ‘((kjellkod::Active*)this)->kjellkod::Active::mq_’, which is of non-class type ‘int’ mq_.push(msg_); ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:14:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sinkhandle.hpp:11, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logworker.hpp:16, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/future.hpp: At global scope: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/future.hpp:45:9: error: ‘future’ in namespace ‘std’ does not name a template type std::future::type> spawn_task(Func func, BgWorker *worker) ^ In file included from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sinkhandle.hpp:11:0, from /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/logworker.hpp:16, from /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:23:20: error: ‘function’ in namespace ‘std’ does not name a template type typedef std::function AsyncMessageCall; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:39:15: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr _real_sink; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:40:15: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr _bg; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:41:10: error: ‘AsyncMessageCall’ does not name a type AsyncMessageCall _default_log_call; ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:44:30: error: expected ‘)’ before ‘<’ token Sink(std::unique_ptr sink, DefaultLogCall call) ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:46:38: error: expected unqualified-id before ‘,’ token _real_sink {std::move(sink)}, ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:52:30: error: expected ‘)’ before ‘<’ token Sink(std::unique_ptr sink, void(T::*Call)(std::string) ) ^ /tmp/c3ipr/pr_1294_2_0_0/.conan/data/g3log/1.3.2-86/_/_/package/4d21e2bee93023ed72a7f9631ba20cdfdf76d2da/include/g3log/sink.hpp:54:38: error: expected unqualified-id before ‘,’ token _real_sink {std::move(sink)}, ^ /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:12:1: error: expected ‘}’ at end of input } ^ /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:12:1: error: expected unqualified-id at end of input /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:12:1: error: expected ‘}’ at end of input /tmp/c3ipr/pr_1294_2_0_0/test_package/test_package.cpp:12:1: error: expected ‘}’ at end of input CMakeFiles/test_package.dir/build.make:65: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[2]: Leaving directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' CMakeFiles/Makefile2:78: recipe for target 'CMakeFiles/test_package.dir/all' failed make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make[1]: Leaving directory '/tmp/c3ipr/pr_1294_2_0_0/test_package/build/a5393a7cfd2bc1339f34d53c96110926e53284e8' Makefile:86: recipe for target 'all' failed make: *** [all] Error 2 JSON file created at '/tmp/c3ipr/pr_1294_2_0_0/_create.json'