CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:8, from /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:8:0, from /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:1: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:20:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class byte_order ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh: In function ‘elf::byte_order elf::resolve_order(elf::byte_order)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:41:18: error: ‘byte_order’ is not a class or namespace if (o == byte_order::native) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:42:41: error: ‘byte_order’ is not a class or namespace return test.c[0] == 1 ? byte_order::lsb : byte_order::msb; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:42:59: error: ‘byte_order’ is not a class or namespace return test.c[0] == 1 ? byte_order::lsb : byte_order::msb; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh: In function ‘T elf::swizzle(T, elf::byte_order, elf::byte_order)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:57:44: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "cannot swizzle type"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:57:44: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:69:17: error: ‘uint16_t’ is not a member of ‘std’ std::uint16_t x = (std::uint16_t)v; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:70:30: error: ‘x’ was not declared in this scope return (T)(((x&0xFF) << 8) | (x >> 8)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:73:46: error: ‘uint32_t’ is not a member of ‘std’ return (T)__builtin_bswap32((std::uint32_t)v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:75:46: error: ‘uint64_t’ is not a member of ‘std’ return (T)__builtin_bswap64((std::uint64_t)v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:88:54: error: wrong number of template arguments (1, should be 4) struct OrderPick ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:85:8: note: provided for ‘template struct elf::internal::OrderPick’ struct OrderPick; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:94:51: error: wrong number of template arguments (1, should be 4) struct OrderPick ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:85:8: note: provided for ‘template struct elf::internal::OrderPick’ struct OrderPick; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:100:51: error: wrong number of template arguments (1, should be 4) struct OrderPick ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/common.hh:85:8: note: provided for ‘template struct elf::internal::OrderPick’ struct OrderPick; ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:9:0, from /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:1: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:17:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfclass : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:17:32: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfclass : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:29:22: error: ‘uint16_t’ in namespace ‘std’ does not name a type typedef std::uint16_t Half; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:30:22: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t Word; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:31:22: error: ‘int32_t’ in namespace ‘std’ does not name a type typedef std::int32_t Sword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:37:37: error: ‘elfclass’ is not a class or namespace static const elfclass cls = elfclass::_32; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:40:22: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t Addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:41:22: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t Off; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:44:17: error: ‘Word’ does not name a type typedef Word Word32_Xword64; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:56:37: error: ‘elfclass’ is not a class or namespace static const elfclass cls = elfclass::_64; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:59:22: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t Addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:60:22: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t Off; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:61:22: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t Xword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:62:22: error: ‘int64_t’ in namespace ‘std’ does not name a type typedef std::int64_t Sxword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:65:17: error: ‘Xword’ does not name a type typedef Xword Word32_Xword64; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:75:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfdata : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:75:31: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfdata : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:85:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfosabi : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:85:32: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class elfosabi : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:96:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class et : ElfTypes::Half ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:96:1: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:96:12: error: use of enum ‘et’ without previous declaration enum class et : ElfTypes::Half ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:96:15: error: expected unqualified-id before ‘:’ token enum class et : ElfTypes::Half ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:110:11: error: ‘std::__cxx11::string elf::to_string’ redeclared as different kind of symbol to_string(et v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:93:1: note: previous declaration ‘std::__cxx11::string elf::to_string(elf::elfosabi)’ to_string(elfosabi v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:110:11: error: ‘et’ was not declared in this scope to_string(et v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:113:49: error: ‘byte_order’ is not a class or namespace template ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:128:9: error: ‘et’ does not name a type et type; // Object file type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Ehdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:153:17: error: ‘type’ was not declared in this scope type = swizzle(o.type, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:175:6: error: use of enum ‘shn’ without previous declaration enum shn : ElfTypes::Half // This is a Word in Shdr and Half in Sym. ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:175:10: error: expected unqualified-id before ‘:’ token enum shn : ElfTypes::Half // This is a Word in Shdr and Half in Sym. ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:189:11: error: ‘shn’ was not declared in this scope to_string(shn v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:192:14: error: ‘elf::enums::shn’ has not been declared using enums::shn; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:195:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class sht : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:195:1: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:195:12: error: use of enum ‘sht’ without previous declaration enum class sht : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:195:16: error: expected unqualified-id before ‘:’ token enum class sht : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:217:11: error: ‘std::__cxx11::string elf::to_string’ redeclared as different kind of symbol to_string(sht v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:93:1: note: previous declaration ‘std::__cxx11::string elf::to_string(elf::elfosabi)’ to_string(elfosabi v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:217:11: error: ‘sht’ was not declared in this scope to_string(sht v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:223:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class shf : Elf64::Xword ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:223:1: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:223:12: error: use of enum ‘shf’ without previous declaration enum class shf : Elf64::Xword ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:223:16: error: expected unqualified-id before ‘:’ token enum class shf : Elf64::Xword ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:233:11: error: ‘std::__cxx11::string elf::to_string’ redeclared as different kind of symbol to_string(shf v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:93:1: note: previous declaration ‘std::__cxx11::string elf::to_string(elf::elfosabi)’ to_string(elfosabi v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:233:11: error: ‘shf’ was not declared in this scope to_string(shf v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:235:15: error: ‘constexpr’ does not name a type static inline constexpr shf operator&(shf a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:235:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:240:15: error: ‘constexpr’ does not name a type static inline constexpr shf operator|(shf a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:240:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:245:15: error: ‘constexpr’ does not name a type static inline constexpr shf operator^(shf a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:245:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:250:15: error: ‘constexpr’ does not name a type static inline constexpr shf operator~(shf a) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:250:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:255:15: error: ‘shf’ does not name a type static inline shf& operator&=(shf &a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:261:15: error: ‘shf’ does not name a type static inline shf& operator|=(shf &a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:267:15: error: ‘shf’ does not name a type static inline shf& operator^=(shf &a, shf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:274:49: error: ‘byte_order’ is not a class or namespace template ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:283:53: error: ‘shn’ is not a member of ‘elf’ typedef typename internal::OrderPick::T shn; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:283:53: error: ‘shn’ is not a member of ‘elf’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:283:97: error: template argument 2 is invalid typedef typename internal::OrderPick::T shn; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:286:9: error: ‘sht’ does not name a type sht type; // Section type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:287:53: error: ‘shf’ was not declared in this scope typename E::template pick::t flags; // Section attributes ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Shdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:300:17: error: ‘type’ was not declared in this scope type = swizzle(o.type, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:301:46: error: expected ‘;’ before ‘swizzle’ flags = (decltype(flags))swizzle(o.flags, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:305:43: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] link = (decltype(link))swizzle((typename E::Word)o.link, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:305:45: error: expected ‘;’ before ‘swizzle’ link = (decltype(link))swizzle((typename E::Word)o.link, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:313:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class pt : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:313:1: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:313:12: error: use of enum ‘pt’ without previous declaration enum class pt : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:313:15: error: expected unqualified-id before ‘:’ token enum class pt : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:329:11: error: ‘std::__cxx11::string elf::to_string’ redeclared as different kind of symbol to_string(pt v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:93:1: note: previous declaration ‘std::__cxx11::string elf::to_string(elf::elfosabi)’ to_string(elfosabi v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:329:11: error: ‘pt’ was not declared in this scope to_string(pt v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:332:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class pf : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:332:1: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:332:12: error: use of enum ‘pf’ without previous declaration enum class pf : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:332:15: error: expected unqualified-id before ‘:’ token enum class pf : ElfTypes::Word ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:342:11: error: ‘std::__cxx11::string elf::to_string’ redeclared as different kind of symbol to_string(pf v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:93:1: note: previous declaration ‘std::__cxx11::string elf::to_string(elf::elfosabi)’ to_string(elfosabi v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:342:11: error: ‘pf’ was not declared in this scope to_string(pf v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:344:15: error: ‘constexpr’ does not name a type static inline constexpr pf operator&(pf a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:344:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:349:15: error: ‘constexpr’ does not name a type static inline constexpr pf operator|(pf a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:349:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:354:15: error: ‘constexpr’ does not name a type static inline constexpr pf operator^(pf a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:354:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:359:15: error: ‘constexpr’ does not name a type static inline constexpr pf operator~(pf a) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:359:15: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:364:15: error: ‘pf’ does not name a type static inline pf& operator&=(pf &a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:370:15: error: ‘pf’ does not name a type static inline pf& operator|=(pf &a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:376:15: error: ‘pf’ does not name a type static inline pf& operator^=(pf &a, pf b) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:383:49: error: ‘byte_order’ is not a class or namespace template ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:392:9: error: ‘pt’ does not name a type pt type; // Type of segment ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:393:16: error: ‘Off’ in ‘struct elf::Elf32’ does not name a type Elf32::Off offset; // Offset in file ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:394:16: error: ‘Addr’ in ‘struct elf::Elf32’ does not name a type Elf32::Addr vaddr; // Virtual address in memory ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:395:16: error: ‘Addr’ in ‘struct elf::Elf32’ does not name a type Elf32::Addr paddr; // Reserved ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:396:16: error: ‘Word’ in ‘struct elf::Elf32’ does not name a type Elf32::Word filesz; // Size of segment in file ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:397:16: error: ‘Word’ in ‘struct elf::Elf32’ does not name a type Elf32::Word memsz; // Size of segment in memory ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:398:9: error: ‘pf’ does not name a type pf flags; // Segment attributes ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:399:16: error: ‘Word’ in ‘struct elf::Elf32’ does not name a type Elf32::Word align; // Alignment of segment ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:404:17: error: ‘type’ was not declared in this scope type = swizzle(o.type, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:405:17: error: ‘offset’ was not declared in this scope offset = swizzle(o.offset, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:406:17: error: ‘vaddr’ was not declared in this scope vaddr = swizzle(o.vaddr, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:407:17: error: ‘paddr’ was not declared in this scope paddr = swizzle(o.paddr, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:408:17: error: ‘filesz’ was not declared in this scope filesz = swizzle(o.filesz, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:409:17: error: ‘memsz’ was not declared in this scope memsz = swizzle(o.memsz, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:410:17: error: ‘flags’ was not declared in this scope flags = swizzle(o.flags, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:411:17: error: ‘align’ was not declared in this scope align = swizzle(o.align, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:421:9: error: ‘pt’ does not name a type pt type; // Type of segment ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:422:9: error: ‘pf’ does not name a type pf flags; // Segment attributes ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:423:16: error: ‘Off’ in ‘struct elf::Elf64’ does not name a type Elf64::Off offset; // Offset in file ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:424:16: error: ‘Addr’ in ‘struct elf::Elf64’ does not name a type Elf64::Addr vaddr; // Virtual address in memory ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:425:16: error: ‘Addr’ in ‘struct elf::Elf64’ does not name a type Elf64::Addr paddr; // Reserved ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:426:16: error: ‘Xword’ in ‘struct elf::Elf64’ does not name a type Elf64::Xword filesz; // Size of segment in file ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:427:16: error: ‘Xword’ in ‘struct elf::Elf64’ does not name a type Elf64::Xword memsz; // Size of segment in memory ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:428:16: error: ‘Xword’ in ‘struct elf::Elf64’ does not name a type Elf64::Xword align; // Alignment of segment ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:433:17: error: ‘type’ was not declared in this scope type = swizzle(o.type, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:434:17: error: ‘offset’ was not declared in this scope offset = swizzle(o.offset, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:435:17: error: ‘vaddr’ was not declared in this scope vaddr = swizzle(o.vaddr, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:436:17: error: ‘paddr’ was not declared in this scope paddr = swizzle(o.paddr, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:437:17: error: ‘filesz’ was not declared in this scope filesz = swizzle(o.filesz, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:438:17: error: ‘memsz’ was not declared in this scope memsz = swizzle(o.memsz, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:439:17: error: ‘flags’ was not declared in this scope flags = swizzle(o.flags, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:440:17: error: ‘align’ was not declared in this scope align = swizzle(o.align, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:445:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class stb : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:445:27: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class stb : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:461:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class stt : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:461:27: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class stt : unsigned char ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:479:49: error: ‘byte_order’ is not a class or namespace template ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:488:16: error: ‘Word’ in ‘struct elf::Elf32’ does not name a type Elf32::Word name; // Symbol name (strtab offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:489:16: error: ‘Addr’ in ‘struct elf::Elf32’ does not name a type Elf32::Addr value; // Symbol value (address) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:490:16: error: ‘Word’ in ‘struct elf::Elf32’ does not name a type Elf32::Word size; // Size of object ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:493:9: error: ‘shn’ does not name a type shn shnxd; // Section table index ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:498:17: error: ‘name’ was not declared in this scope name = swizzle(o.name, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:499:17: error: ‘value’ was not declared in this scope value = swizzle(o.value, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:500:17: error: ‘size’ was not declared in this scope size = swizzle(o.size, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:503:17: error: ‘shnxd’ was not declared in this scope shnxd = swizzle(o.shnxd, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:533:16: error: ‘Word’ in ‘struct elf::Elf64’ does not name a type Elf64::Word name; // Symbol name (strtab offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:536:9: error: ‘shn’ does not name a type shn shnxd; // Section table index ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:537:16: error: ‘Addr’ in ‘struct elf::Elf64’ does not name a type Elf64::Addr value; // Symbol value (address) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:538:16: error: ‘Xword’ in ‘struct elf::Elf64’ does not name a type Elf64::Xword size; // Size of object ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:543:17: error: ‘name’ was not declared in this scope name = swizzle(o.name, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:544:17: error: ‘value’ was not declared in this scope value = swizzle(o.value, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:545:17: error: ‘size’ was not declared in this scope size = swizzle(o.size, o.order, order); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/data.hh:548:17: error: ‘shnxd’ was not declared in this scope shnxd = swizzle(o.shnxd, o.order, order); ^ In file included from /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:1:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:60:33: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type explicit elf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:60:43: error: expected ‘,’ or ‘...’ before ‘<’ token explicit elf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:67:17: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 elf() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:68:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 elf(const elf &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:69:17: error: expected ‘,’ or ‘...’ before ‘&&’ token elf(elf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:69:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 elf(elf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:69:24: error: invalid constructor; you probably meant ‘elf::elf (const elf::elf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:71:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 elf& operator=(const elf &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:82:20: error: template argument 2 is invalid const Ehdr<> &get_hdr() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:87:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr get_loader() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:119:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: In member function ‘bool elf::elf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:75:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:137:34: error: ‘load’ declared as a ‘virtual’ field virtual const void *load(off_t offset, size_t size) = 0; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:137:29: error: expected ‘;’ at end of member declaration virtual const void *load(off_t offset, size_t size) = 0; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:137:40: error: expected ‘)’ before ‘offset’ virtual const void *load(off_t offset, size_t size) = 0; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:145:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr create_mmap_loader(int fd); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:176:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 segment(const segment &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:177:24: error: expected ‘,’ or ‘...’ before ‘&&’ token segment(segment &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:177:31: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 segment(segment &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:177:31: error: invalid constructor; you probably meant ‘elf::segment (const elf::segment&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:192:19: error: template argument 2 is invalid const Phdr<> &get_hdr() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:213:13: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: In member function ‘bool elf::segment::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:185:25: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:233:37: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 section(const section &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:234:25: error: expected ‘,’ or ‘...’ before ‘&&’ token section(section &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:234:32: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 section(section &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:234:32: error: invalid constructor; you probably meant ‘elf::section (const elf::section&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:249:20: error: template argument 2 is invalid const Shdr<> &get_hdr() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:287:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: In member function ‘bool elf::section::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:242:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:304:20: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 strtab() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:319:21: error: expected ‘;’ at end of member declaration const char *get(Elf64::Off offset, size_t *len_out) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:319:36: error: expected ‘)’ before ‘offset’ const char *get(Elf64::Off offset, size_t *len_out) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:323:32: error: ‘elf::Elf64::Off’ has not been declared std::string get(Elf64::Off offset) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:323:44: error: ‘std::__cxx11::string elf::strtab::get(int) const’ conflicts with a previous declaration std::string get(Elf64::Off offset) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:319:32: note: previous declaration ‘const char* elf::strtab::get’ const char *get(Elf64::Off offset, size_t *len_out) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:327:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: In member function ‘bool elf::strtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:309:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:336:13: error: template argument 2 is invalid Sym<> data; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:344:19: error: template argument 2 is invalid const Sym<> &get_data() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:378:20: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 symtab() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:449:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh: In member function ‘bool elf::symtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/package/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/include/libelfin/elf/elf++.hh:383:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp: In function ‘int main(int, char**)’: /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:13:16: error: ‘create_mmap_loader’ is not a member of ‘elf’ elf::elf f(elf::create_mmap_loader(fd)); ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:15:11: error: ISO C++ forbids declaration of ‘hdr’ with no type [-fpermissive] auto& hdr = f.get_hdr(); ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:15:26: error: binding ‘const int’ to reference of type ‘int&’ discards qualifiers auto& hdr = f.get_hdr(); ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:18:15: error: ‘c’ does not name a type for (auto c : hdr.ei_magic) ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:20:5: error: expected ‘;’ before ‘std’ std::cout << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:21:53: error: request for member ‘ei_class’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " Class: " << to_string(hdr.ei_class) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:21:70: error: expected ‘)’ before ‘;’ token std::cout << " Class: " << to_string(hdr.ei_class) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:22:53: error: request for member ‘ei_data’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " Data: " << to_string(hdr.ei_data) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:23:60: error: request for member ‘ei_version’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " Version: " << static_cast(hdr.ei_version) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:24:53: error: request for member ‘ei_osabi’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " OS/ABI: " << to_string(hdr.ei_osabi) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:25:60: error: request for member ‘ei_abiversion’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " ABI Version: " << static_cast(hdr.ei_abiversion) << '\n'; ^ /home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/test_package.cpp:26:53: error: request for member ‘type’ in ‘hdr’, which is of non-class type ‘int’ std::cout << " Type: " << to_string(hdr.type) << '\n'; ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: libelfin/0.3 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/cci_PR-3283/8/060d29ad-977a-49ea-8903-b118764618e8/recipes/libelfin/all/test_package/build/60a2de07fc1cedff1c8752c25f1da4923ca4996f' '--' '-j3'