[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: 13.5302734375 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: None [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 Exporting package recipe indicators/1.9 exports: File 'conandata.yml' found. Exporting it... indicators/1.9 exports: Copied 1 '.yml' file: conandata.yml [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'1.9': {'url': 'https://github.com/p-ranav/indicators/archive/v1.9.tar.gz', 'sha256': '390003899caac11a961d32cd16789ac2864920db9b8ab97a77554dc2b401ab5e'}}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: sources: '1.9': sha256: 390003899caac11a961d32cd16789ac2864920db9b8ab97a77554dc2b401ab5e url: https://github.com/p-ranav/indicators/archive/v1.9.tar.gz [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK indicators/1.9: The stored package has not changed indicators/1.9: Using the exported files summary hash as the recipe revision: 1b94d6149b2de9348b21e836a68a1320 indicators/1.9: Exported revision: 1b94d6149b2de9348b21e836a68a1320 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] [build_requires] [env] indicators/1.9: Forced build from source indicators/1.9 (test package): Installing package Requirements indicators/1.9 from local cache - Cache Packages indicators/1.9:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Build Installing (downloading, building) binaries... indicators/1.9: Copying sources to build folder indicators/1.9: Building your package in /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 indicators/1.9: Generator txt created conanbuildinfo.txt [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 indicators/1.9: Calling build() indicators/1.9: Package '5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9' built indicators/1.9: Build folder /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 indicators/1.9: Generated conaninfo.txt indicators/1.9: Generated conanbuildinfo.txt indicators/1.9: Generating the package indicators/1.9: Package folder /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 indicators/1.9: 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 indicators/1.9 package(): Packaged 16 '.hpp' files indicators/1.9 package(): Packaged 1 file: LICENSE indicators/1.9: Package '5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9' created indicators/1.9: Created package revision 067ccbc7155567e285a0e6d9b9e192b2 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK indicators/1.9 (test package): Generator cmake created conanbuildinfo.cmake indicators/1.9 (test package): Generator txt created conanbuildinfo.txt indicators/1.9 (test package): Generated conaninfo.txt indicators/1.9 (test package): Generated graphinfo Using lockfile: '/tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/build/04a89eb3fd1ca69c0373770cfc8222ea2544fde6/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 indicators/1.9 (test package): Calling build() ----Running------ > cd '/tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/build/04a89eb3fd1ca69c0373770cfc8222ea2544fde6' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -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 '/tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package' ----------------- -- 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 global configuration -- 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/co_pr_1731_1_0_0/recipes/indicators/all/test_package/build/04a89eb3fd1ca69c0373770cfc8222ea2544fde6 ----Running------ > cmake --build '/tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/build/04a89eb3fd1ca69c0373770cfc8222ea2544fde6' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o In file included from /usr/include/c++/5/codecvt:37:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:4, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:4, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /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_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:4:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp: In function ‘std::wstring unicode::details::utf8_decode(const string&)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:277:3: error: ‘wstring_convert’ is not a member of ‘std’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:277:24: error: ‘codecvt_utf8’ is not a member of ‘std’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:277:42: error: expected primary-expression before ‘wchar_t’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:278:10: error: ‘myconv’ was not declared in this scope return myconv.from_bytes(str); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp: In function ‘std::string unicode::details::utf8_encode(const wstring&)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:283:3: error: ‘wstring_convert’ is not a member of ‘std’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:283:24: error: ‘codecvt_utf8’ is not a member of ‘std’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:283:42: error: expected primary-expression before ‘wchar_t’ std::wstring_convert> myconv; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/display_width.hpp:284:10: error: ‘myconv’ was not declared in this scope return myconv.to_bytes(str); ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/color.hpp:3:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:31, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:197:15: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:212:15: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:227:15: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:227:26: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:227:37: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:242:15: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:242:26: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:242:37: error: ‘uint8_t’ has not been declared template inline ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp: In function ‘FILE* termcolor::_internal::get_standard_stream(const ostream&)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/termcolor.hpp:535:20: error: ‘nullptr’ was not declared in this scope return nullptr; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:31:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/color.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/color.hpp:6:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class Color { grey, red, green, yellow, blue, magenta, cyan, white, unspecified }; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:32:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/font_style.hpp:4:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class FontStyle { bold, dark, italic, underline, blink, reverse, concealed, crossed }; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:33:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_type.hpp:5:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class ProgressType { incremental, decremental }; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:46:42: error: expected nested-name-specifier before ‘type’ template <> struct if_else { using type = std::true_type; }; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:48:43: error: expected nested-name-specifier before ‘type’ template <> struct if_else { using type = std::false_type; }; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:53:9: error: expected nested-name-specifier before ‘type’ using type = True; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:57:9: error: expected nested-name-specifier before ‘type’ using type = False; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:60:19: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template struct conjuction; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:62:50: error: expected class-name before ‘{’ token template <> struct conjuction<> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:64:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:32: error: ‘false_type’ is not a member of ‘std’ : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:32: error: ‘false_type’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:70: error: ‘>>’ should be ‘> >’ within a nested template argument list : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:70: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: error: expected ‘{’ before ‘type’ : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:79: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: warning: variable templates only available with -std=c++14 or -std=gnu++14 : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:68:19: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template struct disjunction; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:70:52: error: expected class-name before ‘{’ token template <> struct disjunction<> : std::false_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:72:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:31: error: ‘true_type’ is not a member of ‘std’ : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:31: error: ‘true_type’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:69: error: ‘>>’ should be ‘> >’ within a nested template argument list : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:69: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:73: error: expected ‘{’ before ‘type’ : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:74:78: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: warning: variable templates only available with -std=c++14 or -std=gnu++14 : if_else_type>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:76:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class ProgressBarOption { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:103:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ::value>::type> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:104:47: error: expected ‘>’ before ‘<’ token typename = typename std::enable_if::value>::type> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:25: error: expected ‘,’ or ‘...’ before ‘&&’ token explicit Setting(Args &&... args) : value(std::forward(args)...) {} ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 explicit Setting(Args &&... args) : value(std::forward(args)...) {} ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:35: error: parameter packs not expanded with ‘...’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:35: note: ‘Args’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:106:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Setting(const Setting &) = default; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:107:19: error: expected ‘,’ or ‘...’ before ‘&&’ token Setting(Setting &&) = default; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:107:25: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Setting(Setting &&) = default; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:107:25: error: invalid constructor; you probably meant ‘indicators::details::Setting (const indicators::details::Setting&)’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:109:10: error: ‘constexpr’ does not name a type static constexpr auto id = Id; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:109:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:110:9: error: expected nested-name-specifier before ‘type’ using type = T; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:112:11: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 T value{}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:112:10: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 T value{}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:112:11: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 T value{}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp: In constructor ‘indicators::details::Setting::Setting()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:45: error: ‘forward’ is not a member of ‘std’ explicit Setting(Args &&... args) : value(std::forward(args)...) {} ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:62: error: expected primary-expression before ‘>’ token explicit Setting(Args &&... args) : value(std::forward(args)...) {} ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:105:64: error: ‘args’ was not declared in this scope explicit Setting(Args &&... args) : value(std::forward(args)...) {} ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:115:59: error: expected class-name before ‘{’ token template struct is_setting : std::false_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:117:86: error: template argument 2 is invalid template struct is_setting> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:117:96: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 template struct is_setting> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:117:97: error: template argument 1 is invalid template struct is_setting> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:119:19: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:122:52: error: expected class-name before ‘{’ token template <> struct are_settings<> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:126:67: error: ‘tuple’ is not a member of ‘std’ template struct is_setting_from_tuple> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:126:67: error: ‘tuple’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:126:88: error: template argument 2 is invalid template struct is_setting_from_tuple> : std::true_type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:128:37: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:129:39: error: ‘tuple’ is not a member of ‘std’ struct is_setting_from_tuple> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:129:39: error: ‘tuple’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:129:60: error: expected parameter pack before ‘...’ struct is_setting_from_tuple> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:129:63: error: spurious ‘>>’, use ‘>’ to terminate a template argument list struct is_setting_from_tuple> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:129:63: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:130:27: error: ‘is_same’ is not a member of ‘std’ : if_else...>::value>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:130:27: error: ‘is_same’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:130:59: error: template argument 1 is invalid : if_else...>::value>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:130:60: error: expected parameter pack before ‘...’ : if_else...>::value>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:130:63: error: template argument 1 is invalid : if_else...>::value>::type {}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:132:35: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:136:61: error: ‘constexpr’ does not name a type template struct always_true { static constexpr auto value = true; }; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:136:61: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:138:59: error: expected unqualified-id before ‘&&’ token template Default &&get_impl(Default &&def) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:142:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:143:23: error: expected ‘,’ or ‘...’ before ‘&&’ token auto get_impl(Default && /*def*/, T &&first, Args &&... /*tail*/) -> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:144:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::decay::type::id == Id), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:144:28: error: expected initializer before ‘<’ token typename std::enable_if<(std::decay::type::id == Id), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:149:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:150:23: error: expected ‘,’ or ‘...’ before ‘&&’ token auto get_impl(Default &&def, T && /*first*/, Args &&... tail) -> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:151:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::decay::type::id != Id), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:151:28: error: expected initializer before ‘<’ token typename std::enable_if<(std::decay::type::id != Id), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:157:59: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ::value, void>::type> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:158:45: error: expected ‘>’ before ‘<’ token typename = typename std::enable_if::value, void>::type> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:159:18: error: expected ‘,’ or ‘...’ before ‘&&’ token auto get(Default &&def, Args &&... args) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:160:8: error: expected type-specifier before ‘decltype’ -> decltype(details::get_impl(std::forward(def), std::forward(args)...)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:160:8: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:164:33: error: expected unqualified-id before ‘using’ template using StringSetting = Setting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:166:33: error: expected unqualified-id before ‘using’ template using IntegerSetting = Setting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:168:33: error: expected unqualified-id before ‘using’ template using BooleanSetting = Setting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:172:53: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:23: error: ‘tuple’ is not a member of ‘std’ struct option_idx, counter> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:23: error: ‘tuple’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:48: error: template argument 2 is invalid struct option_idx, counter> ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:48: error: type/value mismatch at argument 3 in template parameter list for ‘template struct indicators::details::option_idx’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:48: note: expected a constant of type ‘long unsigned int’, got ‘Settings’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:173:48: note: so any instantiation with a non-empty parameter pack would be ill-formed /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:177:76: error: ‘tuple’ is not a member of ‘std’ template struct option_idx, counter> { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:177:76: error: ‘tuple’ is not a member of ‘std’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:177:87: error: template argument 2 is invalid template struct option_idx, counter> { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:182:25: error: expected ‘,’ or ‘...’ before ‘&&’ token auto get_value(Settings &&settings) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:183:8: error: expected type-specifier before ‘decltype’ -> decltype((std::get::type>::value>( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:183:8: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:192:7: error: expected nested-name-specifier before ‘BarWidth’ using BarWidth = details::IntegerSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:193:7: error: expected nested-name-specifier before ‘PrefixText’ using PrefixText = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:194:7: error: expected nested-name-specifier before ‘PostfixText’ using PostfixText = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:195:7: error: expected nested-name-specifier before ‘Start’ using Start = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:196:7: error: expected nested-name-specifier before ‘End’ using End = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:197:7: error: expected nested-name-specifier before ‘Fill’ using Fill = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:198:7: error: expected nested-name-specifier before ‘Lead’ using Lead = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:199:7: error: expected nested-name-specifier before ‘Remainder’ using Remainder = details::StringSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:200:7: error: expected nested-name-specifier before ‘MaxPostfixTextLen’ using MaxPostfixTextLen = details::IntegerSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:201:7: error: expected nested-name-specifier before ‘Completed’ using Completed = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:202:7: error: expected nested-name-specifier before ‘ShowPercentage’ using ShowPercentage = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:203:7: error: expected nested-name-specifier before ‘ShowElapsedTime’ using ShowElapsedTime = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:204:7: error: expected nested-name-specifier before ‘ShowRemainingTime’ using ShowRemainingTime = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:205:7: error: expected nested-name-specifier before ‘SavedStartTime’ using SavedStartTime = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:206:7: error: expected nested-name-specifier before ‘ForegroundColor’ using ForegroundColor = details::Setting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:207:7: error: expected nested-name-specifier before ‘ShowSpinner’ using ShowSpinner = details::BooleanSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:208:7: error: expected nested-name-specifier before ‘SpinnerStates’ using SpinnerStates = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:210:7: error: expected nested-name-specifier before ‘HideBarWhenComplete’ using HideBarWhenComplete = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:212:7: error: expected nested-name-specifier before ‘FontStyles’ using FontStyles = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:214:7: error: expected nested-name-specifier before ‘MinProgress’ using MinProgress = details::IntegerSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:215:7: error: expected nested-name-specifier before ‘MaxProgress’ using MaxProgress = details::IntegerSetting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:216:7: error: expected nested-name-specifier before ‘ProgressType’ using ProgressType = details::Setting; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:217:7: error: expected nested-name-specifier before ‘Stream’ using Stream = details::Setting; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: In function ‘void indicators::details::set_stream_color(std::ostream&, indicators::Color)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:23:8: error: ‘Color’ is not a class or namespace case Color::grey: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:26:8: error: ‘Color’ is not a class or namespace case Color::red: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:29:8: error: ‘Color’ is not a class or namespace case Color::green: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:32:8: error: ‘Color’ is not a class or namespace case Color::yellow: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:35:8: error: ‘Color’ is not a class or namespace case Color::blue: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:38:8: error: ‘Color’ is not a class or namespace case Color::magenta: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:41:8: error: ‘Color’ is not a class or namespace case Color::cyan: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:44:8: error: ‘Color’ is not a class or namespace case Color::white: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: In function ‘void indicators::details::set_font_style(std::ostream&, indicators::FontStyle)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:54:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::bold: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:57:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::dark: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:60:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::italic: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:63:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::underline: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:66:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::blink: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:69:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::reverse: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:72:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::concealed: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:75:8: error: ‘FontStyle’ is not a class or namespace case FontStyle::crossed: ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:83:60: error: ‘std::chrono’ has not been declared inline std::ostream &write_duration(std::ostream &os, std::chrono::nanoseconds ns) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:83:80: error: expected ‘,’ or ‘...’ before ‘ns’ inline std::ostream &write_duration(std::ostream &os, std::chrono::nanoseconds ns) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: In function ‘std::ostream& indicators::details::write_duration(std::ostream&, int)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:85:24: error: ‘chrono’ is not a namespace-name using namespace std::chrono; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:85:30: error: expected namespace-name before ‘;’ token using namespace std::chrono; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:86:9: error: expected nested-name-specifier before ‘days’ using days = duration>; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:89:8: error: ‘d’ does not name a type auto d = duration_cast(ns); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:90:3: error: ‘ns’ was not declared in this scope ns -= d; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:90:9: error: ‘d’ was not declared in this scope ns -= d; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:91:8: error: ‘h’ does not name a type auto h = duration_cast(ns); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:92:9: error: ‘h’ was not declared in this scope ns -= h; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:93:8: error: ‘m’ does not name a type auto m = duration_cast(ns); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:94:9: error: ‘m’ was not declared in this scope ns -= m; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:95:8: error: ‘s’ does not name a type auto s = duration_cast(ns); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:100:52: error: ‘s’ was not declared in this scope os << setw(2) << m.count() << "m:" << setw(2) << s.count() << 's'; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:129:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t bar_width = 0; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: In member function ‘std::ostream& indicators::details::BlockProgressScaleWriter::write(float)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:110:26: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 std::string fill_text{"█"}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:110:32: error: in C++98 ‘fill_text’ must be initialized by constructor, not by ‘{...}’ std::string fill_text{"█"}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:111:45: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 std::vector lead_characters{" ", "▏", "▎", "▍", "▌", "▋", "▊", "▉"}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:111:98: error: in C++98 ‘lead_characters’ must be initialized by constructor, not by ‘{...}’ std::vector lead_characters{" ", "▏", "▎", "▍", "▌", "▋", "▊", "▉"}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:111:98: error: no matching function for call to ‘std::vector >::vector()’ In file included from /usr/include/c++/5/vector:64:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:38, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /usr/include/c++/5/bits/stl_vector.h:407:9: note: candidate: template std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) vector(_InputIterator __first, _InputIterator __last, ^ /usr/include/c++/5/bits/stl_vector.h:407:9: note: template argument deduction/substitution failed: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:111:98: note: cannot convert ‘"\37777777742\37777777626\37777777616"’ (type ‘const char [4]’) to type ‘const allocator_type& {aka const std::allocator >&}’ std::vector lead_characters{" ", "▏", "▎", "▍", "▌", "▋", "▊", "▉"}; ^ In file included from /usr/include/c++/5/vector:64:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:38, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /usr/include/c++/5/bits/stl_vector.h:318:7: note: candidate: std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::basic_string; _Alloc = std::allocator >] vector(const vector& __x) ^ /usr/include/c++/5/bits/stl_vector.h:318:7: note: candidate expects 1 argument, 8 provided /usr/include/c++/5/bits/stl_vector.h:303:7: note: candidate: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = std::basic_string; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = std::basic_string; std::vector<_Tp, _Alloc>::allocator_type = std::allocator >] vector(size_type __n, const value_type& __value = value_type(), ^ /usr/include/c++/5/bits/stl_vector.h:303:7: note: candidate expects 3 arguments, 8 provided /usr/include/c++/5/bits/stl_vector.h:264:7: note: candidate: std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = std::basic_string; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::allocator_type = std::allocator >] vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT ^ /usr/include/c++/5/bits/stl_vector.h:264:7: note: candidate expects 1 argument, 8 provided /usr/include/c++/5/bits/stl_vector.h:253:7: note: candidate: std::vector<_Tp, _Alloc>::vector() [with _Tp = std::basic_string; _Alloc = std::allocator >] vector() ^ /usr/include/c++/5/bits/stl_vector.h:253:7: note: candidate expects 0 arguments, 8 provided In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:112:10: error: ‘value’ does not name a type auto value = std::min(1.0f, std::max(0.0f, progress / 100.0f)); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:113:10: error: ‘whole_width’ does not name a type auto whole_width = std::floor(value * bar_width); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:114:10: error: ‘remainder_width’ does not name a type auto remainder_width = fmod((value * bar_width), 1.0f); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:115:10: error: ‘part_width’ does not name a type auto part_width = std::floor(remainder_width * lead_characters.size()); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:116:52: error: ‘part_width’ was not declared in this scope std::string lead_text = lead_characters[size_t(part_width)]; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:117:22: error: ‘whole_width’ was not declared in this scope if ((bar_width - whole_width - 1) < 0) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:119:28: error: ‘whole_width’ was not declared in this scope for (size_t i = 0; i < whole_width; ++i) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:122:41: error: ‘whole_width’ was not declared in this scope for (size_t i = 0; i < (bar_width - whole_width - 1); ++i) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:170:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t bar_width = 0; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: In member function ‘std::ostream& indicators::details::ProgressScaleWriter::write(float)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:139:10: error: ‘pos’ does not name a type auto pos = static_cast(progress * bar_width / 100.0); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:143:15: error: ‘pos’ was not declared in this scope if (i < pos) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:214:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t bar_width = 0; ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:12:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/terminal_size.hpp: In function ‘std::pair indicators::terminal_size()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/terminal_size.hpp:28:10: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {static_cast(size.ws_row), static_cast(size.ws_col)}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:26:9: error: expected nested-name-specifier before ‘Settings’ using Settings = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:37:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ’ before ‘<’ token typename std::enable_if< ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:42:29: error: expected ‘,’ or ‘...’ before ‘&&’ token explicit ProgressBar(Args &&... args) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:42:39: error: parameter packs not expanded with ‘...’: explicit ProgressBar(Args &&... args) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:42:39: note: ‘Args’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:98:43: error: expected ‘,’ or ‘...’ before ‘&&’ token void set_option(details::Setting &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:119:67: error: template argument 2 is invalid std::string, details::ProgressBarOption::postfix_text> &setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:119:67: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:119:67: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:119:67: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:118:20: error: invalid use of template-name ‘indicators::details::Setting’ without an argument list set_option(const details::Setting< ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:118:36: error: expected ‘,’ or ‘...’ before ‘<’ token set_option(const details::Setting< ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:130:77: error: template argument 2 is invalid details::Setting ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:130:77: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:130:16: error: ‘indicators::details::Setting’ is not a type details::Setting ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:130:23: error: expected ‘,’ or ‘...’ before ‘<’ token details::Setting ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:129:8: error: ‘void indicators::ProgressBar::set_option(int)’ cannot be overloaded void set_option( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:118:3: error: with ‘void indicators::ProgressBar::set_option(int)’ set_option(const details::Setting< ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:185:10: error: expected type-specifier before ‘decltype’ -> decltype((details::get_value(std::declval()).value)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:185:10: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:190:29: error: expected type-specifier before ‘decltype’ auto get_value() const -> decltype( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:190:29: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:195:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:196:3: error: ‘Settings’ does not name a type Settings settings_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:197:8: error: ‘chrono’ in namespace ‘std’ does not name a type std::chrono::nanoseconds elapsed_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:198:8: error: ‘chrono’ in namespace ‘std’ does not name a type std::chrono::time_point start_time_point_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:199:8: error: ‘mutex’ in namespace ‘std’ does not name a type std::mutex mutex_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:203:8: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic multi_progress_mode_{false}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:195:19: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:195:21: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In constructor ‘indicators::ProgressBar::ProgressBar()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:43:9: error: class ‘indicators::ProgressBar’ does not have any field named ‘settings_’ : settings_( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:44:13: error: ‘get’ is not a member of ‘indicators::details’ details::get( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:44:35: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace details::get( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:45:17: error: ‘BarWidth’ is not a member of ‘indicators::option’ option::BarWidth{100}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:45:33: error: expected ‘)’ before ‘{’ token option::BarWidth{100}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:45:40: error: ‘forward’ is not a member of ‘std’ option::BarWidth{100}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:45:57: error: expected primary-expression before ‘>’ token option::BarWidth{100}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:45:59: error: ‘args’ was not declared in this scope option::BarWidth{100}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:46:25: error: expected template-name before ‘<’ token details::get( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:46:25: error: expected ‘{’ before ‘<’ token /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::set_option(indicators::details::Setting)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:100:10: error: ‘is_same’ is not a member of ‘std’ !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:100:24: error: expected primary-expression before ‘,’ token !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:100:40: error: ‘decay’ in namespace ‘std’ does not name a template type !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:100:45: error: expected ‘(’ before ‘<’ token !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:100:55: error: ‘get_value’ is not a member of ‘indicators::details’ !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:30: error: ‘declval’ is not a member of ‘std’ std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:43: error: ‘Settings’ was not declared in this scope std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:53: error: expected primary-expression before ‘)’ token std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:55: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:55: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:57: error: ‘::type’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:57: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:101:64: error: ‘::value’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:103:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:103:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:103:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:103:44: 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(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:104:5: error: ‘get_value’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:104:19: error: expected primary-expression before ‘)’ token get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:104:23: error: ‘move’ is not a member of ‘std’ get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:104:33: error: ‘setting’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::set_option(const indicators::details::Setting&)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:110:10: error: ‘is_same’ is not a member of ‘std’ !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:110:24: error: expected primary-expression before ‘,’ token !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:110:40: error: ‘decay’ in namespace ‘std’ does not name a template type !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:110:45: error: expected ‘(’ before ‘<’ token !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:110:55: error: ‘get_value’ is not a member of ‘indicators::details’ !std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:30: error: ‘declval’ is not a member of ‘std’ std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:43: error: ‘Settings’ was not declared in this scope std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:53: error: expected primary-expression before ‘)’ token std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:55: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:57: error: ‘::type’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:57: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:111:64: error: ‘::value’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:113:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:113:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:113:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:113:44: 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(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:114:5: error: ‘get_value’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:114:19: error: expected primary-expression before ‘)’ token get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::set_option(int)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:120:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:120:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:120:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:120:44: error: ‘lock’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:121:5: error: ‘get_value’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:121:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:121:57: error: expected primary-expression before ‘)’ token get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:121:61: error: ‘setting’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:123:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:123:69: error: expected primary-expression before ‘)’ token get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:124:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:124:67: error: expected primary-expression before ‘)’ token get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::set_option(int)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:132:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:132:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:132:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:132:44: error: ‘lock’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:133:5: error: ‘get_value’ was not declared in this scope get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:133:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:133:57: error: expected primary-expression before ‘)’ token get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:134:9: error: ‘move’ is not a member of ‘std’ std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:134:19: error: ‘setting’ was not declared in this scope std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:135:11: error: ISO C++ forbids declaration of ‘new_value’ with no type [-fpermissive] auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:135:42: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:135:75: error: expected primary-expression before ‘)’ token auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:136:19: error: request for member ‘length’ in ‘new_value’, which is of non-class type ‘int’ if (new_value.length() > ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:137:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:137:69: error: expected primary-expression before ‘)’ token get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:138:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:138:67: error: expected primary-expression before ‘)’ token get_value() = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:139:21: error: request for member ‘length’ in ‘new_value’, which is of non-class type ‘int’ new_value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::set_progress(size_t)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:145:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:145:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:145:40: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:145:46: error: ‘lock’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::tick()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:155:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:155:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:155:35: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:156:18: error: ‘type’ does not name a type const auto type = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:157:11: error: ‘type’ was not declared in this scope if (type == ProgressType::incremental) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:157:11: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:157:19: error: ‘ProgressType’ is not a class or namespace if (type == ProgressType::incremental) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘size_t indicators::ProgressBar::current()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:167:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:167:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:167:33: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:170:16: error: ‘get_value’ was not declared in this scope size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:170:15: error: expected primary-expression before ‘(’ token size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:170:35: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:170:68: error: expected primary-expression before ‘)’ token size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘bool indicators::ProgressBar::is_completed() const’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:174:12: error: ‘get_value’ was not declared in this scope return get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:174:31: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace return get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:174:61: error: expected primary-expression before ‘)’ token return get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::mark_as_completed()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:178:5: error: ‘get_value’ was not declared in this scope get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:178:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:178:54: error: expected primary-expression before ‘)’ token get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::save_start_time()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:206:11: error: ISO C++ forbids declaration of ‘show_elapsed_time’ with no type [-fpermissive] auto &show_elapsed_time = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:207:9: error: ‘get_value’ was not declared in this scope get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:207:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:207:66: error: expected primary-expression before ‘)’ token get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:208:11: error: ISO C++ forbids declaration of ‘saved_start_time’ with no type [-fpermissive] auto &saved_start_time = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:209:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:209:65: error: expected primary-expression before ‘)’ token get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:210:11: error: ISO C++ forbids declaration of ‘show_remaining_time’ with no type [-fpermissive] auto &show_remaining_time = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:211:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:211:68: error: expected primary-expression before ‘)’ token get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:213:7: error: ‘start_time_point_’ was not declared in this scope start_time_point_ = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:213:32: error: ‘std::chrono’ has not been declared start_time_point_ = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘std::pair, long unsigned int> indicators::ProgressBar::get_prefix_text()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:220:11: error: ‘get_value’ was not declared in this scope os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:220:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:220:62: error: expected primary-expression before ‘)’ token os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:221:16: error: ‘result’ does not name a type const auto result = os.str(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:222:16: error: ‘result_size’ does not name a type const auto result_size = result.size(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:223:12: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:223:13: error: ‘result’ was not declared in this scope return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:223:21: error: ‘result_size’ was not declared in this scope return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:223:32: error: could not convert ‘{, }’ from ‘’ to ‘std::pair, long unsigned int>’ return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘std::pair, long unsigned int> indicators::ProgressBar::get_postfix_text()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:228:16: error: ‘max_progress’ does not name a type const auto max_progress = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:231:9: error: ‘get_value’ was not declared in this scope if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:231:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:231:64: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:234:42: error: ‘max_progress’ was not declared in this scope max_progress * 100), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:239:11: error: ISO C++ forbids declaration of ‘saved_start_time’ with no type [-fpermissive] auto &saved_start_time = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:240:9: error: ‘get_value’ was not declared in this scope get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:240:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:240:65: error: expected primary-expression before ‘)’ token get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:242:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:242:66: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:245:37: error: ‘elapsed_’ was not declared in this scope details::write_duration(os, elapsed_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:250:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:250:68: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:251:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:251:68: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:257:14: error: ‘eta’ does not name a type auto eta = std::chrono::nanoseconds( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:261:14: error: ‘remaining’ does not name a type auto remaining = eta > elapsed_ ? (eta - elapsed_) : (elapsed_ - eta); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:262:37: error: ‘remaining’ was not declared in this scope details::write_duration(os, remaining); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:269:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:269:68: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:273:37: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << " " << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:273:70: error: expected primary-expression before ‘)’ token os << " " << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:275:16: error: ‘result’ does not name a type const auto result = os.str(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:276:16: error: ‘result_size’ does not name a type const auto result_size = result.size(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:277:12: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:277:13: error: ‘result’ was not declared in this scope return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:277:21: error: ‘result_size’ was not declared in this scope return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:277:32: error: could not convert ‘{, }’ from ‘’ to ‘std::pair, long unsigned int>’ return {result, result_size}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp: In member function ‘void indicators::ProgressBar::print_progress(bool)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:282:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:282:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:282:33: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:284:11: error: ISO C++ forbids declaration of ‘os’ with no type [-fpermissive] auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:284:16: error: ‘get_value’ was not declared in this scope auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:284:35: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:284:62: error: expected primary-expression before ‘)’ token auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:286:16: error: ‘type’ does not name a type const auto type = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:287:16: error: ‘min_progress’ does not name a type const auto min_progress = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:289:16: error: ‘max_progress’ does not name a type const auto max_progress = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:291:9: error: ‘multi_progress_mode_’ was not declared in this scope if (multi_progress_mode_ && !from_multi_progress) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:292:12: error: ‘type’ was not declared in this scope if ((type == ProgressType::incremental && progress_ >= max_progress) || ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:292:12: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:292:20: error: ‘ProgressType’ is not a class or namespace if ((type == ProgressType::incremental && progress_ >= max_progress) || ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:292:62: error: ‘max_progress’ was not declared in this scope if ((type == ProgressType::incremental && progress_ >= max_progress) || ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:293:20: error: ‘ProgressType’ is not a class or namespace (type == ProgressType::decremental && progress_ <= min_progress)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:293:62: error: ‘min_progress’ was not declared in this scope (type == ProgressType::decremental && progress_ <= min_progress)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:294:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:294:58: error: expected primary-expression before ‘)’ token get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:298:10: error: ‘now’ does not name a type auto now = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:299:29: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (!get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:299:59: error: expected primary-expression before ‘)’ token if (!get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:300:7: error: ‘elapsed_’ was not declared in this scope elapsed_ = std::chrono::duration_cast( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:300:23: error: ‘std::chrono’ has not been declared elapsed_ = std::chrono::duration_cast( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:300:50: error: ‘std::chrono’ has not been declared elapsed_ = std::chrono::duration_cast( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:301:11: error: ‘now’ was not declared in this scope now - start_time_point_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:301:17: error: ‘start_time_point_’ was not declared in this scope now - start_time_point_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:303:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value() != ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:303:65: error: expected primary-expression before ‘)’ token if (get_value() != ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:304:9: error: ‘Color’ is not a class or namespace Color::unspecified) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:306:34: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os, get_value()); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:306:71: error: expected primary-expression before ‘)’ token os, get_value()); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:308:16: error: ISO C++ forbids declaration of ‘style’ with no type [-fpermissive] for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:308:24: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:308:43: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:308:75: error: expected primary-expression before ‘)’ token for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:309:40: error: invalid initialization of reference of type ‘std::ostream& {aka std::basic_ostream&}’ from expression of type ‘int’ details::set_font_style(os, style); ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:52:13: note: in passing argument 1 of ‘void indicators::details::set_font_style(std::ostream&, indicators::FontStyle)’ inline void set_font_style(std::ostream &os, FontStyle style) { ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:311:16: error: ‘prefix_pair’ does not name a type const auto prefix_pair = get_prefix_text(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:312:16: error: ‘prefix_text’ does not name a type const auto prefix_text = prefix_pair.first; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:313:16: error: ‘prefix_length’ does not name a type const auto prefix_length = prefix_pair.second; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:314:11: error: ‘prefix_text’ was not declared in this scope os << prefix_text; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:316:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:316:56: error: expected primary-expression before ‘)’ token os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:318:40: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 details::ProgressScaleWriter writer{ ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:319:32: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os, get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:319:62: error: expected primary-expression before ‘)’ token os, get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:320:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:320:53: error: expected primary-expression before ‘)’ token get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:321:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:321:53: error: expected primary-expression before ‘)’ token get_value(), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:322:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value()}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:322:58: error: expected primary-expression before ‘)’ token get_value()}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:322:59: error: in C++98 ‘writer’ must be initialized by constructor, not by ‘{...}’ get_value()}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:322:59: error: no matching function for call to ‘indicators::details::ProgressScaleWriter::ProgressScaleWriter()’ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:134:3: note: candidate: indicators::details::ProgressScaleWriter::ProgressScaleWriter(std::ostream&, size_t, const string&, const string&, const string&) ProgressScaleWriter(std::ostream &os, size_t bar_width, const std::string &fill, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:134:3: note: no known conversion for argument 1 from ‘int’ to ‘std::ostream& {aka std::basic_ostream&}’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:132:7: note: candidate: indicators::details::ProgressScaleWriter::ProgressScaleWriter(const indicators::details::ProgressScaleWriter&) class ProgressScaleWriter { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:132:7: note: candidate expects 1 argument, 5 provided In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:323:45: error: ‘max_progress’ was not declared in this scope writer.write(double(progress_) / double(max_progress) * 100.0f); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:325:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:325:54: error: expected primary-expression before ‘)’ token os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:327:16: error: ‘postfix_pair’ does not name a type const auto postfix_pair = get_postfix_text(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:328:16: error: ‘postfix_text’ does not name a type const auto postfix_text = postfix_pair.first; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:329:16: error: ‘postfix_length’ does not name a type const auto postfix_length = postfix_pair.second; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:330:11: error: ‘postfix_text’ was not declared in this scope os << postfix_text; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:333:16: error: ‘start_length’ does not name a type const auto start_length = get_value().size(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:334:16: error: ‘bar_width’ does not name a type const auto bar_width = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:335:16: error: ‘end_length’ does not name a type const auto end_length = get_value().size(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:336:16: error: ‘terminal_width’ does not name a type const auto terminal_width = terminal_size().second; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:338:45: error: ‘prefix_length’ was not declared in this scope const int remaining = terminal_width - (prefix_length + start_length + bar_width + end_length + postfix_length); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:338:61: error: ‘start_length’ was not declared in this scope const int remaining = terminal_width - (prefix_length + start_length + bar_width + end_length + postfix_length); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:338:76: error: ‘bar_width’ was not declared in this scope const int remaining = terminal_width - (prefix_length + start_length + bar_width + end_length + postfix_length); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:338:88: error: ‘end_length’ was not declared in this scope const int remaining = terminal_width - (prefix_length + start_length + bar_width + end_length + postfix_length); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:338:101: error: ‘postfix_length’ was not declared in this scope const int remaining = terminal_width - (prefix_length + start_length + bar_width + end_length + postfix_length); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:344:8: error: request for member ‘flush’ in ‘os’, which is of non-class type ‘int’ os.flush(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:346:10: error: ‘type’ was not declared in this scope if ((type == ProgressType::incremental && progress_ >= max_progress) || ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:346:10: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:346:18: error: ‘ProgressType’ is not a class or namespace if ((type == ProgressType::incremental && progress_ >= max_progress) || ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:347:18: error: ‘ProgressType’ is not a class or namespace (type == ProgressType::decremental && progress_ <= min_progress)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:347:60: error: ‘min_progress’ was not declared in this scope (type == ProgressType::decremental && progress_ <= min_progress)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:348:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:348:56: error: expected primary-expression before ‘)’ token get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:350:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value() && ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:350:58: error: expected primary-expression before ‘)’ token if (get_value() && ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:352:24: error: invalid operands of types ‘int’ and ‘std::ostream&(std::ostream&) {aka std::basic_ostream&(std::basic_ostream&)}’ to binary ‘operator<<’ os << termcolor::reset << std::endl; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:3:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: At global scope: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:23:9: error: expected nested-name-specifier before ‘Settings’ using Settings = ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:31:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ’ before ‘<’ token typename std::enable_if &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:83: error: template argument 2 is invalid const details::Setting &setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:83: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:83: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:83: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:13: error: invalid use of template-name ‘indicators::details::Setting’ without an argument list const details::Setting &setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:87:29: error: expected ‘,’ or ‘...’ before ‘<’ token const details::Setting &setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:96:84: error: template argument 2 is invalid set_option(details::Setting &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:96:84: error: template argument 2 is invalid /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:96:23: error: ‘indicators::details::Setting’ is not a type set_option(details::Setting &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:96:30: error: expected ‘,’ or ‘...’ before ‘<’ token set_option(details::Setting &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:96:3: error: ‘void indicators::ProgressSpinner::set_option(int)’ cannot be overloaded set_option(details::Setting &&setting) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:86:8: error: with ‘void indicators::ProgressSpinner::set_option(int)’ void set_option( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:136:3: error: ‘Settings’ does not name a type Settings settings_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:137:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:138:18: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 size_t index_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:139:8: error: ‘chrono’ in namespace ‘std’ does not name a type std::chrono::time_point start_time_point_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:140:8: error: ‘mutex’ in namespace ‘std’ does not name a type std::mutex mutex_; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:143:23: error: expected type-specifier before ‘decltype’ auto get_value() -> decltype((details::get_value(std::declval()).value)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:143:23: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:149:10: error: expected type-specifier before ‘decltype’ -> decltype((details::get_value(std::declval()).value)) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:149:10: error: expected initializer before ‘decltype’ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:137:19: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:137:21: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t progress_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:138:16: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t index_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:138:18: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 size_t index_{0}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In constructor ‘indicators::ProgressSpinner::ProgressSpinner()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:36:9: error: class ‘indicators::ProgressSpinner’ does not have any field named ‘settings_’ : settings_( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:37:13: error: ‘get’ is not a member of ‘indicators::details’ details::get( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:37:35: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace details::get( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:38:17: error: ‘ForegroundColor’ is not a member of ‘indicators::option’ option::ForegroundColor{Color::unspecified}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:38:40: error: expected ‘)’ before ‘{’ token option::ForegroundColor{Color::unspecified}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:38:62: error: ‘forward’ is not a member of ‘std’ option::ForegroundColor{Color::unspecified}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:38:79: error: expected primary-expression before ‘>’ token option::ForegroundColor{Color::unspecified}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:38:81: error: ‘args’ was not declared in this scope option::ForegroundColor{Color::unspecified}, std::forward(args)...), ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:39:25: error: expected template-name before ‘<’ token details::get(option::PrefixText{}, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:39:25: error: expected ‘{’ before ‘<’ token /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::set_option(indicators::details::Setting)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:70:20: error: ‘is_same’ is not a member of ‘std’ static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:70:34: error: expected primary-expression before ‘,’ token static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:70:50: error: ‘decay’ in namespace ‘std’ does not name a template type static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:70:55: error: expected ‘(’ before ‘<’ token static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:70:65: error: ‘get_value’ is not a member of ‘indicators::details’ static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:40: error: ‘declval’ is not a member of ‘std’ std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:53: error: ‘Settings’ was not declared in this scope std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:63: error: expected primary-expression before ‘)’ token std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:65: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:67: error: ‘::type’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:67: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:3:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:71:74: error: ‘::value’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:73:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:73:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:73:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:73:44: 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(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:74:5: error: ‘get_value’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:74:19: error: expected primary-expression before ‘)’ token get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:74:23: error: ‘move’ is not a member of ‘std’ get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:74:33: error: ‘setting’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::set_option(const indicators::details::Setting&)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:79:20: error: ‘is_same’ is not a member of ‘std’ static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:79:34: error: expected primary-expression before ‘,’ token static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:79:50: error: ‘decay’ in namespace ‘std’ does not name a template type static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:79:55: error: expected ‘(’ before ‘<’ token static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:79:65: error: ‘get_value’ is not a member of ‘indicators::details’ static_assert(!std::is_same( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:40: error: ‘declval’ is not a member of ‘std’ std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:53: error: ‘Settings’ was not declared in this scope std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:63: error: expected primary-expression before ‘)’ token std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:65: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:67: error: ‘::type’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:67: note: suggested alternative: In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:5:0, from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/setting.hpp:66:74: note: ‘indicators::details::type’ : if_else_type>::type {}; ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:3:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:80:74: error: ‘::value’ has not been declared std::declval()))>::type>::value, ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:82:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:82:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:82:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:82:44: 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(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:83:5: error: ‘get_value’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:83:19: error: expected primary-expression before ‘)’ token get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::set_option(int)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:88:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:88:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:88:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:88:44: error: ‘lock’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:89:5: error: ‘get_value’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:89:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:89:57: error: expected primary-expression before ‘)’ token get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:89:61: error: ‘setting’ was not declared in this scope get_value() = setting.value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:90:53: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (setting.value.length() > get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:90:94: error: expected primary-expression before ‘)’ token if (setting.value.length() > get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:91:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = setting.value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:91:67: error: expected primary-expression before ‘)’ token get_value() = setting.value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::set_option(int)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:97:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:97:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:97:38: error: ‘mutex_’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:97:44: error: ‘lock’ was not declared in this scope std::lock_guard lock(mutex_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:98:5: error: ‘get_value’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:98:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:98:57: error: expected primary-expression before ‘)’ token get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:98:61: error: ‘move’ is not a member of ‘std’ get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:98:71: error: ‘setting’ was not declared in this scope get_value() = std::move(setting).value; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:99:11: error: ISO C++ forbids declaration of ‘new_value’ with no type [-fpermissive] auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:99:42: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:99:75: error: expected primary-expression before ‘)’ token auto &new_value = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:100:19: error: request for member ‘length’ in ‘new_value’, which is of non-class type ‘int’ if (new_value.length() > get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:100:49: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (new_value.length() > get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:100:90: error: expected primary-expression before ‘)’ token if (new_value.length() > get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:101:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = new_value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:101:67: error: expected primary-expression before ‘)’ token get_value() = new_value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:101:81: error: request for member ‘length’ in ‘new_value’, which is of non-class type ‘int’ get_value() = new_value.length(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::set_progress(size_t)’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:107:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:107:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:107:35: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::tick()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:116:7: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:116:23: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:116:35: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘size_t indicators::ProgressSpinner::current()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:124:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:124:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:124:33: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:125:39: error: ‘get_value’ was not declared in this scope return std::min(progress_, size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:125:38: error: expected primary-expression before ‘(’ token return std::min(progress_, size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:125:58: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace return std::min(progress_, size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:125:91: error: expected primary-expression before ‘)’ token return std::min(progress_, size_t(get_value())); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘bool indicators::ProgressSpinner::is_completed() const’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:128:38: error: ‘get_value’ was not declared in this scope bool is_completed() const { return get_value(); } ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:128:57: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace bool is_completed() const { return get_value(); } ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:128:87: error: expected primary-expression before ‘)’ token bool is_completed() const { return get_value(); } ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::mark_as_completed()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:131:5: error: ‘get_value’ was not declared in this scope get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:131:24: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:131:54: error: expected primary-expression before ‘)’ token get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::save_start_time()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:154:11: error: ISO C++ forbids declaration of ‘show_elapsed_time’ with no type [-fpermissive] auto &show_elapsed_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:154:31: error: ‘get_value’ was not declared in this scope auto &show_elapsed_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:154:50: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &show_elapsed_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:154:88: error: expected primary-expression before ‘)’ token auto &show_elapsed_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:155:11: error: ISO C++ forbids declaration of ‘show_remaining_time’ with no type [-fpermissive] auto &show_remaining_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:155:52: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &show_remaining_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:155:92: error: expected primary-expression before ‘)’ token auto &show_remaining_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:156:11: error: ISO C++ forbids declaration of ‘saved_start_time’ with no type [-fpermissive] auto &saved_start_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:156:49: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &saved_start_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:156:86: error: expected primary-expression before ‘)’ token auto &saved_start_time = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:158:7: error: ‘start_time_point_’ was not declared in this scope start_time_point_ = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:158:32: error: ‘std::chrono’ has not been declared start_time_point_ = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp: In member function ‘void indicators::ProgressSpinner::print_progress()’: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:165:5: error: ‘lock_guard’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:165:21: error: ‘mutex’ is not a member of ‘std’ std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:165:33: error: ‘lock’ was not declared in this scope std::lock_guard lock{mutex_}; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:167:11: error: ISO C++ forbids declaration of ‘os’ with no type [-fpermissive] auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:167:16: error: ‘get_value’ was not declared in this scope auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:167:35: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:167:62: error: expected primary-expression before ‘)’ token auto &os = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:169:16: error: ‘max_progress’ does not name a type const auto max_progress = get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:170:10: error: ‘now’ does not name a type auto now = std::chrono::high_resolution_clock::now(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:171:10: error: ‘elapsed’ does not name a type auto elapsed = std::chrono::duration_cast(now - start_time_point_); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:173:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value() != Color::unspecified) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:173:65: error: expected primary-expression before ‘)’ token if (get_value() != Color::unspecified) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:173:70: error: ‘Color’ is not a class or namespace if (get_value() != Color::unspecified) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:174:56: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace details::set_stream_color(os, get_value()); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:174:93: error: expected primary-expression before ‘)’ token details::set_stream_color(os, get_value()); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:176:16: error: ISO C++ forbids declaration of ‘style’ with no type [-fpermissive] for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:176:24: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:176:43: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:176:75: error: expected primary-expression before ‘)’ token for (auto &style : get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:177:40: error: invalid initialization of reference of type ‘std::ostream& {aka std::basic_ostream&}’ from expression of type ‘int’ details::set_font_style(os, style); ^ In file included from /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:4:0, from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/details/stream_helper.hpp:52:13: note: in passing argument 1 of ‘void indicators::details::set_font_style(std::ostream&, indicators::FontStyle)’ inline void set_font_style(std::ostream &os, FontStyle style) { ^ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:3:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:179:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:179:62: error: expected primary-expression before ‘)’ token os << get_value(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:180:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:180:61: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:181:32: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << get_value() ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:181:67: error: expected primary-expression before ‘)’ token os << get_value() ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:182:44: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace [index_ % get_value().size()]; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:182:79: error: expected primary-expression before ‘)’ token [index_ % get_value().size()]; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:183:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:183:64: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:184:13: error: invalid operands of types ‘int’ and ‘const char [2]’ to binary ‘operator<<’ os << " " << std::min(progress_, size_t(max_progress)) << "%"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:184:47: error: ‘max_progress’ was not declared in this scope os << " " << std::min(progress_, size_t(max_progress)) << "%"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:187:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:187:66: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:188:13: error: invalid operands of types ‘int’ and ‘const char [3]’ to binary ‘operator<<’ os << " ["; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:189:35: error: ‘elapsed’ was not declared in this scope details::write_duration(os, elapsed); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:192:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:192:68: error: expected primary-expression before ‘)’ token if (get_value()) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:193:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:193:68: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:194:15: error: invalid operands of types ‘int’ and ‘const char [2]’ to binary ‘operator<<’ os << "<"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:196:15: error: invalid operands of types ‘int’ and ‘const char [3]’ to binary ‘operator<<’ os << " ["; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:197:12: error: ‘eta’ does not name a type auto eta = std::chrono::nanoseconds( ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:199:12: error: ‘remaining’ does not name a type auto remaining = eta > elapsed ? (eta - elapsed) : (elapsed - eta); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:200:35: error: ‘remaining’ was not declared in this scope details::write_duration(os, remaining); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:201:13: error: invalid operands of types ‘int’ and ‘const char [2]’ to binary ‘operator<<’ os << "]"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:203:30: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:203:68: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:204:15: error: invalid operands of types ‘int’ and ‘const char [2]’ to binary ‘operator<<’ os << "]"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:207:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value() == 0) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:207:69: error: expected primary-expression before ‘)’ token if (get_value() == 0) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:208:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = 10; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:208:67: error: expected primary-expression before ‘)’ token get_value() = 10; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:209:11: error: invalid operands of types ‘int’ and ‘const char [2]’ to binary ‘operator<<’ os << " " << get_value() ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:209:37: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace os << " " << get_value() ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:209:70: error: expected primary-expression before ‘)’ token os << " " << get_value() ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:210:22: error: expected primary-expression before ‘(’ token << std::string(get_value(), ' ') << "\r"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:210:42: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace << std::string(get_value(), ' ') << "\r"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:210:83: error: expected primary-expression before ‘)’ token << std::string(get_value(), ' ') << "\r"; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:211:8: error: request for member ‘flush’ in ‘os’, which is of non-class type ‘int’ os.flush(); ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:213:21: error: ‘max_progress’ was not declared in this scope if (progress_ > max_progress) { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:214:26: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:214:56: error: expected primary-expression before ‘)’ token get_value() = true; ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:216:28: error: ‘indicators::details::ProgressBarOption’ is not a class or namespace if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:216:58: error: expected primary-expression before ‘)’ token if (get_value()) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_spinner.hpp:217:24: error: invalid operands of types ‘int’ and ‘std::ostream&(std::ostream&) {aka std::basic_ostream&(std::basic_ostream&)}’ to binary ‘operator<<’ os << termcolor::reset << std::endl; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp: In function ‘int main()’: /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:18:30: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 indicators::ProgressBar p{ ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:9: error: ‘BarWidth’ is not a member of ‘indicators::option’ option::BarWidth{50}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:25: error: expected ‘}’ before ‘{’ token option::BarWidth{50}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:25: error: in C++98 ‘p’ must be initialized by constructor, not by ‘{...}’ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:25: error: no matching function for call to ‘indicators::ProgressBar::ProgressBar()’ In file included from /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:2:0: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:42:12: note: candidate: template > indicators::ProgressBar::ProgressBar() explicit ProgressBar(Args &&... args) ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:42:12: note: template argument deduction/substitution failed: /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:25:7: note: candidate: indicators::ProgressBar::ProgressBar(const indicators::ProgressBar&) class ProgressBar { ^ /tmp/c3ipr/pr_1731_1_0_0/.conan/data/indicators/1.9/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/indicators/progress_bar.hpp:25:7: note: conversion of argument 1 would be ill-formed: /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:25: error: expected ‘,’ or ‘;’ before ‘{’ token option::BarWidth{50}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:19:29: error: expected primary-expression before ‘,’ token option::BarWidth{50}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:20:9: error: ‘Start’ is not a member of ‘indicators::option’ option::Start{"["}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:20:27: error: expected primary-expression before ‘,’ token option::Start{"["}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:21:9: error: ‘Fill’ is not a member of ‘indicators::option’ option::Fill{"■"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:21:28: error: expected primary-expression before ‘,’ token option::Fill{"■"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:22:9: error: ‘Lead’ is not a member of ‘indicators::option’ option::Lead{"■"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:22:28: error: expected primary-expression before ‘,’ token option::Lead{"■"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:23:9: error: ‘Remainder’ is not a member of ‘indicators::option’ option::Remainder{" "}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:23:31: error: expected primary-expression before ‘,’ token option::Remainder{" "}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:24:9: error: ‘End’ is not a member of ‘indicators::option’ option::End{" ]"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:24:26: error: expected primary-expression before ‘,’ token option::End{" ]"}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:25:9: error: ‘ForegroundColor’ is not a member of ‘indicators::option’ option::ForegroundColor{indicators::Color::yellow}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:25:59: error: expected primary-expression before ‘,’ token option::ForegroundColor{indicators::Color::yellow}, ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:26:9: error: ‘FontStyles’ is not a member of ‘indicators::option’ option::FontStyles{std::vector{indicators::FontStyle::bold}}}; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:28:5: error: ‘atomic’ is not a member of ‘std’ std::atomic index{0}; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:28:23: error: expected primary-expression before ‘>’ token std::atomic index{0}; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:28:25: error: ‘index’ was not declared in this scope std::atomic index{0}; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:37:65: error: in C++98 ‘status_text’ must be initialized by constructor, not by ‘{...}’ "Watching paint dry"}; ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:37:65: error: could not convert ‘{"Rocket.exe is not responding", "Buying more snacks", "Finding a replacement engineer", "Assimilating the modding community", "Crossing fingers", "Porting KSP to a Nokia 3310", "Flexing struts", "Releasing space whales", "Watching paint dry"}’ from ‘’ to ‘std::vector >’ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:39:10: error: ‘job’ does not name a type auto job = [&p, &index, &status_text]() { ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:49:5: error: ‘thread’ is not a member of ‘std’ std::thread thread(job); ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:50:5: error: ‘thread’ was not declared in this scope thread.join(); ^ /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp: At global scope: /tmp/c3ipr/co_pr_1731_1_0_0/recipes/indicators/all/test_package/test_package.cpp:53:3: error: expected unqualified-id before ‘{’ token { ^ CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2 JSON file created at '/tmp/c3ipr/co_pr_1731_1_0_0/_create.json'