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 In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/common.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:5: /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 /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/common.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:5: /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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/common.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/common.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/common.hh:85:8: note: provided for ‘template struct elf::internal::OrderPick’ struct OrderPick; ^ In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Ehdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh:283:53: error: ‘shn’ is not a member of ‘elf’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Shdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Ehdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh:283:53: error: ‘shn’ is not a member of ‘elf’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Shdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Phdr::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh: In member function ‘void elf::Sym::from(const E2&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:14:14: error: ‘int8_t’ in namespace ‘std’ does not name a type typedef std::int8_t sbyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:15:14: error: ‘uint8_t’ in namespace ‘std’ does not name a type typedef std::uint8_t ubyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:16:14: error: ‘uint16_t’ in namespace ‘std’ does not name a type typedef std::uint16_t uhalf; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:17:14: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t uword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:20:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:21:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:25:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t taddr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:29:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_TAG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:12: error: use of enum ‘DW_CHILDREN’ without previous declaration enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:24: error: expected unqualified-id before ‘:’ token enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:99:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_TAG)’ to_string(DW_TAG v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘DW_CHILDREN’ was not declared in this scope to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:114:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_AT ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:224:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_FORM ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:12: error: use of enum ‘DW_OP’ without previous declaration enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:18: error: expected unqualified-id before ‘:’ token enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:257:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_FORM)’ to_string(DW_FORM v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘DW_OP’ was not declared in this scope to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:348:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ATE ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:377:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:390:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_END ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:403:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ACCESS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:414:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:425:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIRTUALITY ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:436:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LANG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:467:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ID ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:479:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:492:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_INL ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:504:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ORD ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:514:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DSC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:524:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:546:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNE ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:14:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:43: error: expected ‘,’ or ‘...’ before ‘&&’ token small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:46: error: invalid constructor; you probably meant ‘dwarf::small_vector (const dwarf::small_vector&)’ small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:170:25: error: expected ‘,’ or ‘...’ before ‘&&’ token void push_back(T&& x) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh: In member function ‘void dwarf::small_vector::push_back(T)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:29: error: ‘move’ is not a member of ‘std’ new (end) T(std::move(x)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:39: error: ‘x’ was not declared in this scope new (end) T(std::move(x)); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::elf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::segment::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::section::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::strtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:336:13: error: template argument 2 is invalid Sym<> data; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::symtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:383:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:45: error: template argument 2 is invalid void canon_hdr(Hdr *out, const void *data, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:45: error: template argument 2 is invalid /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:16: error: variable or field ‘canon_hdr’ declared void void canon_hdr(Hdr *out, const void *data, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:45: error: template argument 2 is invalid void canon_hdr(Hdr *out, const void *data, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:48: error: ‘out’ was not declared in this scope void canon_hdr(Hdr *out, const void *data, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:14:53: error: expected primary-expression before ‘const’ void canon_hdr(Hdr *out, const void *data, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:15:25: error: expected primary-expression before ‘ei_class’ elfclass ei_class, elfdata ei_data) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:15:43: error: expected primary-expression before ‘ei_data’ elfclass ei_class, elfdata ei_data) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:46:20: error: ‘shared_ptr’ does not name a type impl(const shared_ptr &l) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:46:30: error: expected ‘,’ or ‘...’ before ‘<’ token impl(const shared_ptr &l) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:49:15: error: ‘shared_ptr’ does not name a type const shared_ptr l; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:50:14: error: template argument 2 is invalid Ehdr<> hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::elf::impl::impl(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:47:19: error: class ‘elf::elf::impl’ does not have any field named ‘l’ : l(l) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:47:21: error: ‘l’ was not declared in this scope : l(l) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:58:21: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type elf::elf(const std::shared_ptr &l) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:58:31: error: expected ‘,’ or ‘...’ before ‘<’ token elf::elf(const std::shared_ptr &l) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::elf::elf(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:59:11: error: class ‘elf::elf’ does not have any field named ‘m’ : m(make_shared(l)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:59:13: error: ‘make_shared’ was not declared in this scope : m(make_shared(l)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:59:29: error: expected primary-expression before ‘>’ token : m(make_shared(l)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:59:31: error: ‘l’ was not declared in this scope : m(make_shared(l)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:76:35: error: ‘elfclass’ is not a class or namespace if (core_hdr->ei_class != elfclass::_32 && ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:77:35: error: ‘elfclass’ is not a class or namespace core_hdr->ei_class != elfclass::_64) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:79:34: error: ‘elfdata’ is not a class or namespace if (core_hdr->ei_data != elfdata::lsb && ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:80:34: error: ‘elfdata’ is not a class or namespace core_hdr->ei_data != elfdata::msb) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:84:50: error: ‘elfclass’ is not a class or namespace size_t hdr_size = (core_hdr->ei_class == elfclass::_32 ? ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:85:45: error: template argument 2 is invalid sizeof(Ehdr) : sizeof(Ehdr)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:85:67: error: template argument 2 is invalid sizeof(Ehdr) : sizeof(Ehdr)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:87:20: error: ‘m’ was not declared in this scope canon_hdr(&m->hdr, hdr, core_hdr->ei_class, core_hdr->ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:87:70: error: ‘canon_hdr’ was not declared in this scope canon_hdr(&m->hdr, hdr, core_hdr->ei_class, core_hdr->ei_data); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:115:12: error: template argument 2 is invalid const Ehdr<> & ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const int& elf::elf::get_hdr() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:118:16: error: ‘m’ was not declared in this scope return m->hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:121:1: error: ‘shared_ptr’ does not name a type shared_ptr ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const std::vector& elf::elf::sections() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:130:16: error: ‘m’ was not declared in this scope return m->sections; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const std::vector& elf::elf::segments() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:136:16: error: ‘m’ was not declared in this scope return m->segments; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::elf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const elf::section& elf::elf::get_section(const string&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:142:20: error: ISO C++ forbids declaration of ‘sec’ with no type [-fpermissive] for (auto &sec : sections()) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:142:26: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for (auto &sec : sections()) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:143:33: error: request for member ‘get_name’ in ‘sec’, which is of non-class type ‘int’ if (name == sec.get_name(nullptr)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:143:42: error: ‘nullptr’ was not declared in this scope if (name == sec.get_name(nullptr)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:144:32: error: invalid initialization of reference of type ‘const elf::section&’ from expression of type ‘int’ return sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:145:16: error: ‘m’ was not declared in this scope return m->invalid_section; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const elf::section& elf::elf::get_section(unsigned int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:152:24: error: ‘m’ was not declared in this scope return m->invalid_section; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const elf::segment& elf::elf::get_segment(unsigned int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:160:24: error: ‘m’ was not declared in this scope return m->invalid_segment; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:173:14: error: template argument 2 is invalid Phdr<> hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::segment::impl::impl(const elf::elf&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:170:30: error: ‘nullptr’ was not declared in this scope : f(f), data(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::segment::segment(const elf::elf&, const void*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:178:7: error: class ‘elf::segment’ does not have any field named ‘m’ : m(make_shared(f)) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:178:9: error: ‘make_shared’ was not declared in this scope : m(make_shared(f)) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:178:25: error: expected primary-expression before ‘>’ token : m(make_shared(f)) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:179:20: error: ‘m’ was not declared in this scope canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:179:45: error: request for member ‘ei_class’ in ‘(& f)->elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:179:67: error: request for member ‘ei_data’ in ‘(& f)->elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:179:74: error: ‘canon_hdr’ was not declared in this scope canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:182:12: error: template argument 2 is invalid const Phdr<> & ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const int& elf::segment::get_hdr() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:184:16: error: ‘m’ was not declared in this scope return m->hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const void* elf::segment::data() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:189:14: error: ‘m’ was not declared in this scope if (!m->data) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::segment::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:192:16: error: ‘m’ was not declared in this scope return m->data; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘size_t elf::segment::file_size() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:197:16: error: ‘m’ was not declared in this scope return m->hdr.filesz; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘size_t elf::segment::mem_size() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:202:16: error: ‘m’ was not declared in this scope return m->hdr.memsz; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:210:18: error: redefinition of ‘std::__cxx11::string elf::enums::to_string’ enums::to_string(shn v) ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/data.hh:189:1: note: ‘std::__cxx11::string elf::enums::to_string’ previously declared here to_string(shn v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:210:18: error: ‘shn’ was not declared in this scope enums::to_string(shn v) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:227:14: error: template argument 2 is invalid Shdr<> hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::section::impl::impl(const elf::elf&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:224:30: error: ‘nullptr’ was not declared in this scope : f(f), name(nullptr), data(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::section::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::section::section(const elf::elf&, const void*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:234:11: error: class ‘elf::section’ does not have any field named ‘m’ : m(make_shared(f)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:234:13: error: ‘make_shared’ was not declared in this scope : m(make_shared(f)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:234:29: error: expected primary-expression before ‘>’ token : m(make_shared(f)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:236:20: error: ‘m’ was not declared in this scope canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:236:45: error: request for member ‘ei_class’ in ‘(& f)->elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:236:67: error: request for member ‘ei_data’ in ‘(& f)->elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:236:74: error: ‘canon_hdr’ was not declared in this scope canon_hdr(&m->hdr, hdr, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:239:12: error: template argument 2 is invalid const Shdr<> & ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::strtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const int& elf::section::get_hdr() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:242:16: error: ‘m’ was not declared in this scope return m->hdr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:336:13: error: template argument 2 is invalid Sym<> data; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const char* elf::section::get_name(size_t*) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:249:14: error: ‘m’ was not declared in this scope if (!m->name) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:253:28: error: ‘m’ was not declared in this scope *len_out = m->name_len; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:254:16: error: ‘m’ was not declared in this scope return m->name; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘std::__cxx11::string elf::section::get_name() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:260:25: error: ‘nullptr’ was not declared in this scope return get_name(nullptr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const void* elf::section::data() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:266:13: error: ‘m’ was not declared in this scope if (m->hdr.type == sht::nobits) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:266:28: error: ‘sht’ has not been declared if (m->hdr.type == sht::nobits) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:267:24: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:268:14: error: ‘m’ was not declared in this scope if (!m->data) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:270:16: error: ‘m’ was not declared in this scope return m->data; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘size_t elf::section::size() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:276:16: error: ‘m’ was not declared in this scope return m->hdr.size; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘elf::strtab elf::section::as_strtab() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:282:13: error: ‘m’ was not declared in this scope if (m->hdr.type != sht::strtab) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:282:28: error: ‘sht’ has not been declared if (m->hdr.type != sht::strtab) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh: In member function ‘bool elf::symtab::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf++.hh:383:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:284:23: error: ‘m’ was not declared in this scope return strtab(m->f, data(), size()); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘elf::symtab elf::section::as_symtab() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:290:13: error: ‘m’ was not declared in this scope if (m->hdr.type != sht::symtab && m->hdr.type != sht::dynsym) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:290:28: error: ‘sht’ has not been declared if (m->hdr.type != sht::symtab && m->hdr.type != sht::dynsym) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:290:58: error: ‘sht’ has not been declared if (m->hdr.type != sht::symtab && m->hdr.type != sht::dynsym) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:292:23: error: ‘m’ was not declared in this scope return symtab(m->f, data(), size(), ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:293:50: error: request for member ‘link’ in ‘elf::section::get_hdr()’, which is of non-class type ‘const int’ m->f.get_section(get_hdr().link).as_strtab()); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::strtab::strtab(elf::elf, const void*, size_t)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:310:11: error: class ‘elf::strtab’ does not have any field named ‘m’ : m(make_shared(f, (const char*)data, (const char *)data + size)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:310:13: error: ‘make_shared’ was not declared in this scope : m(make_shared(f, (const char*)data, (const char *)data + size)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:310:29: error: expected primary-expression before ‘>’ token : m(make_shared(f, (const char*)data, (const char *)data + size)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:20: error: ‘const char* elf::strtab::get’ is not a static data member of ‘class elf::strtab’ strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:13: error: ‘Off’ is not a member of ‘elf::Elf64’ strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:39: error: expected primary-expression before ‘*’ token strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:40: error: ‘len_out’ was not declared in this scope strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:47: error: expression list treated as compound expression in initializer [-fpermissive] strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:315:49: error: expected ‘,’ or ‘;’ before ‘const’ strtab::get(Elf64::Off offset, size_t *len_out) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:335:20: error: ‘std::__cxx11::string elf::strtab::get’ is not a static data member of ‘class elf::strtab’ strtab::get(Elf64::Off offset) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:335:13: error: ‘Off’ is not a member of ‘elf::Elf64’ strtab::get(Elf64::Off offset) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:335:32: error: expected ‘,’ or ‘;’ before ‘const’ strtab::get(Elf64::Off offset) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::sym::sym(elf::elf, const void*, elf::strtab)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:347:50: error: request for member ‘ei_class’ in ‘f.elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&this->data, data, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:347:72: error: request for member ‘ei_data’ in ‘f.elf::elf::get_hdr()’, which is of non-class type ‘const int’ canon_hdr(&this->data, data, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:347:79: error: ‘canon_hdr’ was not declared in this scope canon_hdr(&this->data, data, f.get_hdr().ei_class, f.get_hdr().ei_data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘const char* elf::sym::get_name(size_t*) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:353:36: error: request for member ‘name’ in ‘elf::sym::get_data()’, which is of non-class type ‘const int’ return strs.get(get_data().name, len_out); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘std::__cxx11::string elf::sym::get_name() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:359:36: error: request for member ‘name’ in ‘elf::sym::get_data()’, which is of non-class type ‘const int’ return strs.get(get_data().name); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::symtab::symtab(elf::elf, const void*, size_t, elf::strtab)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:377:11: error: class ‘elf::symtab’ does not have any field named ‘m’ : m(make_shared(f, (const char*)data, (const char *)data + size, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:377:13: error: ‘make_shared’ was not declared in this scope : m(make_shared(f, (const char*)data, (const char *)data + size, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:377:29: error: expected primary-expression before ‘>’ token : m(make_shared(f, (const char*)data, (const char *)data + size, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In constructor ‘elf::symtab::iterator::iterator(const elf::symtab&, const char*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:383:17: error: ‘const class elf::symtab’ has no member named ‘m’ : f(tab.m->f), strs(tab.m->strs), pos(pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:383:33: error: ‘const class elf::symtab’ has no member named ‘m’ : f(tab.m->f), strs(tab.m->strs), pos(pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:385:25: error: request for member ‘ei_class’ in ‘((elf::symtab::iterator*)this)->elf::symtab::iterator::f.elf::elf::get_hdr()’, which is of non-class type ‘const int’ if (f.get_hdr().ei_class == elfclass::_32) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:385:37: error: ‘elfclass’ is not a class or namespace if (f.get_hdr().ei_class == elfclass::_32) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:386:42: error: template argument 2 is invalid stride = sizeof(Sym); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:388:42: error: template argument 2 is invalid stride = sizeof(Sym); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘elf::symtab::iterator elf::symtab::begin() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:394:32: error: ‘m’ was not declared in this scope return iterator(*this, m->data); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc: In member function ‘elf::symtab::iterator elf::symtab::end() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/elf.cc:400:32: error: ‘m’ was not declared in this scope return iterator(*this, m->end); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:81:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class section_type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:35: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:45: error: expected ‘,’ or ‘...’ before ‘<’ token explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:120:19: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:121:31: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(const dwarf&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:20: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: error: invalid constructor; you probably meant ‘dwarf::dwarf (const dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:125:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(const dwarf &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:32: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:26: error: expected ‘;’ at end of member declaration const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:49: error: expected ‘)’ before ‘type_signature’ const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:166:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
get_section(section_type type) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:170: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: defaulted declaration ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf)’ dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: does not match expected signature ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator==(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator!=(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:144:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:230:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:242:20: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr
&data() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:29: error: expected ‘;’ at end of member declaration const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:54: error: expected ‘)’ before ‘acode’ const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:253: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator==(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator!=(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:218:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:264:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:265:55: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:43: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: error: invalid constructor; you probably meant ‘dwarf::compilation_unit (const dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:268:66: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:54: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:61: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:275:45: error: ‘section_offset’ has not been declared compilation_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: defaulted declaration ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit)’ compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: does not match expected signature ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:292:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:293:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:29: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: error: invalid constructor; you probably meant ‘dwarf::type_unit (const dwarf::type_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:296:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:40: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:303:38: error: ‘section_offset’ has not been declared type_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:310:9: error: ‘uint64_t’ does not name a type uint64_t get_type_signature() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: defaulted declaration ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit)’ type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: does not match expected signature ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:343:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:17: error: expected ‘,’ or ‘...’ before ‘&&’ token die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: error: invalid constructor; you probably meant ‘dwarf::die (const dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:346:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:28: error: expected ‘,’ or ‘...’ before ‘&&’ token die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:367:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:375:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:435:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:22: error: ‘section_offset’ was not declared in this scope small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:39: error: template argument 1 is invalid small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:442:9: error: ‘section_offset’ does not name a type section_offset next; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:449:19: error: ‘section_offset’ has not been declared void read(section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: defaulted declaration ‘dwarf::die& dwarf::die::operator=(dwarf::die)’ die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: does not match expected signature ‘dwarf::die& dwarf::die::operator=(dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::die::die()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:342:20: error: ‘nullptr’ was not declared in this scope die() : cu(nullptr), abbrev(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:356:34: error: ‘nullptr’ was not declared in this scope return abbrev != nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:458:22: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:459:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: error: invalid constructor; you probably meant ‘dwarf::die::iterator (const dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:462:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:501:34: error: ‘section_offset’ has not been declared iterator(const unit *cu, section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: defaulted declaration ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: does not match expected signature ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::iterator::operator!=(const dwarf::die::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:489:33: error: ‘nullptr’ was not declared in this scope if (d.abbrev == nullptr) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:26: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:38: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc: In constructor ‘elf::mmap_loader::mmap_loader(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:30:67: error: ‘system_category’ was not declared in this scope throw system_error(errno, system_category(), ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:549:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:31:65: error: ‘system_error’ was not declared in this scope "finding file length"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:572:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:21: error: expected ‘,’ or ‘...’ before ‘&&’ token value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:34:29: error: ‘nullptr’ was not declared in this scope base = mmap(nullptr, lim, PROT_READ, MAP_SHARED, fd, 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: error: invalid constructor; you probably meant ‘dwarf::value (const dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:575:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:32: error: expected ‘,’ or ‘...’ before ‘&&’ token value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:36:67: error: ‘system_category’ was not declared in this scope throw system_error(errno, system_category(), ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:591:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:599:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:37:59: error: ‘system_error’ was not declared in this scope "mmap'ing file"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:621:9: error: ‘taddr’ does not name a type taddr as_address() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:640:9: error: ‘uint64_t’ does not name a type uint64_t as_uconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:647:9: error: ‘int64_t’ does not name a type int64_t as_sconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:702:9: error: ‘section_offset’ does not name a type section_offset as_sec_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:708:51: error: ‘section_offset’ has not been declared DW_AT name, DW_FORM form, type typ, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:715:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: defaulted declaration ‘dwarf::value& dwarf::value::operator=(dwarf::value)’ value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: does not match expected signature ‘dwarf::value& dwarf::value::operator=(dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:696:48: error: ‘nullptr’ was not declared in this scope const char *as_cstr(size_t *size_out = nullptr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::value::value()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:22: error: ‘nullptr’ was not declared in this scope value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:36: error: ‘type’ is not a class or namespace value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::value::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:584:31: error: ‘type’ is not a class or namespace return typ != type::invalid; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/elf/mmap_loader.cc:54:6: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:49: error: ‘taddr’ has not been declared expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:60: error: ‘initializer_list’ in namespace ‘std’ does not name a template type expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:76: error: expected ‘,’ or ‘...’ before ‘<’ token expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:21: error: ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ cannot be overloaded expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:21: error: with ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:14: error: ‘section_offset’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:37: error: ‘section_length’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:777:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:778:9: error: ‘section_length’ does not name a type section_length len; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:797:17: error: ‘taddr’ does not name a type virtual taddr reg(unsigned regnum) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:805:17: error: ‘taddr’ does not name a type virtual taddr deref_size(taddr address, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:813:17: error: ‘taddr’ does not name a type virtual taddr xderef_size(taddr address, taddr asid, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:821:17: error: ‘taddr’ does not name a type virtual taddr form_tls_address(taddr address) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:842:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:884:9: error: ‘taddr’ does not name a type taddr value; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:30: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:40: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:30: error: ‘initializer_list’ in namespace ‘std’ does not name a template type rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:46: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:9: error: ‘dwarf::rangelist::rangelist(int)’ cannot be overloaded rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:9: error: with ‘dwarf::rangelist::rangelist(int)’ rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:931:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:934:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:29: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: error: invalid constructor; you probably meant ‘dwarf::rangelist (const dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:938:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:40: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:963:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:21: error: ‘taddr’ was not declared in this scope std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 1 is invalid std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 2 is invalid /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:967:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:968:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: defaulted declaration ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist)’ rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: does not match expected signature ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:977:9: error: ‘taddr’ does not name a type taddr low, high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:982:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::entry::contains(int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:24: error: ‘low’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:46: error: ‘high’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:29: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:39: error: expected ‘,’ or ‘...’ before ‘<’ token iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1007:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: error: invalid constructor; you probably meant ‘dwarf::rangelist::iterator (const dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1011:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1049:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1050:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1051:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: defaulted declaration ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: does not match expected signature ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::rangelist::iterator::iterator()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:22: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘sec’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:26: error: ‘nullptr’ was not declared in this scope iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:36: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘base_addr’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:50: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘pos’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::iterator::operator==(const dwarf::rangelist::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:24: error: ‘sec’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:33: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘sec’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:40: error: ‘pos’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:49: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘pos’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:31: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:41: error: expected ‘,’ or ‘...’ before ‘<’ token line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1087:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1090:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:31: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: error: invalid constructor; you probably meant ‘dwarf::line_table (const dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1094:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:42: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:49: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1131:31: error: ‘taddr’ has not been declared iterator find_address(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1144: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: defaulted declaration ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table)’ line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: does not match expected signature ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1103:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1162:9: error: ‘uint64_t’ does not name a type uint64_t mtime; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1167:9: error: ‘uint64_t’ does not name a type uint64_t length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:37: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:57: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1185:9: error: ‘taddr’ does not name a type taddr address; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1286:43: error: ‘section_offset’ has not been declared iterator(const line_table *table, section_offset pos); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1289:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: error: invalid constructor; you probably meant ‘dwarf::line_table::iterator (const dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1293:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1341:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: defaulted declaration ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator)’ iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: does not match expected signature ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::iterator::operator==(const dwarf::line_table::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:26: error: ‘const class dwarf::line_table::iterator’ has no member named ‘pos’ return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:33: error: ‘pos’ was not declared in this scope return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1358:1: error: ‘uint64_t’ does not name a type uint64_t at_allocated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1360:1: error: ‘uint64_t’ does not name a type uint64_t at_associated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1361:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_offset(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1362:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1363:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1364:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1365:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1372:1: error: ‘uint64_t’ does not name a type uint64_t at_count(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:70: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:82: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1381:1: error: ‘taddr’ does not name a type taddr at_entry_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1387:1: error: ‘taddr’ does not name a type taddr at_high_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1394:1: error: ‘taddr’ does not name a type taddr at_low_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1395:1: error: ‘uint64_t’ does not name a type uint64_t at_lower_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1415:1: error: ‘uint64_t’ does not name a type uint64_t at_upper_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:32: error: ‘initializer_list’ in namespace ‘std’ does not name a template type const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:48: error: expected ‘,’ or ‘...’ before ‘<’ token const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1446:25: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1447:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:33: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: error: invalid constructor; you probably meant ‘dwarf::die_str_map (const dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1450:56: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:44: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:51: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1478: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: defaulted declaration ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map)’ die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: does not match expected signature ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘const void* dwarf::elf::elf_loader::load(dwarf::section_type, size_t*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1509:30: error: ‘sec’ does not name a type auto sec = f.get_section(section_type_to_name(section)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1510:30: error: ‘sec’ was not declared in this scope if (!sec.valid()) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1511:40: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1512:37: error: ‘sec’ was not declared in this scope *size_out = sec.size(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1524:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr > create_loader(const Elf &f) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1539:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1540:9: error: explicit specialization of non-template ‘std::hash’ { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘std::hash::result_type std::hash::operator()(std::hash::argument_type) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:32: error: ‘std::hash’ is not a template return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:46: error: ‘a’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:48: error: ‘.’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:49: error: a function call cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:56: error: ‘const class dwarf::unit’ has no member named ‘m’ return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:31: error: ‘std::hash’ is not a template type struct hash ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh: In function ‘std::__cxx11::string to_hex(T)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:23: error: ‘is_integral’ is not a member of ‘std’ static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:41: error: expected primary-expression before ‘>’ token static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:42: error: ‘::value’ has not been declared static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:42: note: suggested alternative: In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:546:7: note: ‘dwarf::value’ class value ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:16:54: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "to_hex applied to non-integral type"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:16:54: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:18:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class format ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:25: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In function ‘dwarf::byte_order dwarf::native_order()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:43:33: 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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:43:51: 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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:59:17: error: ‘section_length’ has not been declared section_length length, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:65: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:67:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
slice(section_offset start, section_length len, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:60:46: error: ‘format’ is not a class or namespace byte_order ord, format fmt = format::unknown, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:100:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:27: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:37: error: expected ‘,’ or ‘...’ before ‘<’ token cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:116:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:117:14: error: ‘int64_t’ in namespace ‘std’ does not name a type std::int64_t sleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:118:9: error: ‘section_offset’ does not name a type section_offset offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:123:16: error: ‘section_offset’ has not been declared ensure(section_offset bytes) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:147:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type std::uint64_t uleb128() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:164:9: error: ‘taddr’ does not name a type taddr address() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:28: error: declaration of ‘operator+=’ as non-function cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:25: error: expected ‘;’ at end of member declaration cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:43: error: expected ‘)’ before ‘offset’ cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:189:26: error: ‘section_offset’ has not been declared cursor operator+(section_offset offset) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:209:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:27: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:37: error: expected ‘,’ or ‘...’ before ‘<’ token cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:9: error: ‘dwarf::cursor::cursor(int)’ cannot be overloaded cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:9: error: with ‘dwarf::cursor::cursor(int)’ cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:120:45: error: ‘nullptr’ was not declared in this scope const char *cstr(size_t *size_out = nullptr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:104:23: error: ‘nullptr’ was not declared in this scope : pos(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:19: error: class ‘dwarf::cursor’ does not have any field named ‘sec’ : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:23: error: ‘sec’ was not declared in this scope : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:46: error: ‘offset’ was not declared in this scope : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::cursor::ensure(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:125:22: error: ‘section_offset’ was not declared in this scope if ((section_offset)(sec->end - pos) < bytes || pos >= sec->end) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:125:38: error: ‘sec’ was not declared in this scope if ((section_offset)(sec->end - pos) < bytes || pos >= sec->end) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘T dwarf::cursor::fixed()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:133:58: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) <= 8, "T too big"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:134:17: error: ‘uint64_t’ was not declared in this scope uint64_t val = 0; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:136:21: error: ‘sec’ was not declared in this scope if (sec->ord == byte_order::lsb) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:136:33: error: ‘byte_order’ is not a class or namespace if (sec->ord == byte_order::lsb) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:138:33: error: ‘val’ was not declared in this scope val |= ((uint64_t)p[i]) << (i * 8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:138:51: error: expected ‘)’ before ‘p’ val |= ((uint64_t)p[i]) << (i * 8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:141:33: error: ‘val’ was not declared in this scope val = (val << 8) | (uint64_t)p[i]; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:141:62: error: expected ‘;’ before ‘p’ val = (val << 8) | (uint64_t)p[i]; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:144:27: error: ‘val’ was not declared in this scope return (T)val; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘dwarf::cursor dwarf::cursor::operator+(int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:191:31: error: ‘sec’ was not declared in this scope return cursor(sec, pos + offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘bool dwarf::cursor::end() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:201:31: error: ‘sec’ was not declared in this scope return pos >= sec->end; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:216:19: error: class ‘dwarf::cursor’ does not have any field named ‘sec’ : sec(sec), pos(pos) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:216:23: error: ‘sec’ was not declared in this scope : sec(sec), pos(pos) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:235:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t abbrev_code; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:242:9: error: ‘abbrev_code’ does not name a type abbrev_code code; ^ make[2]: *** [CMakeFiles/elf++.dir/source_subfolder/elf/mmap_loader.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [CMakeFiles/elf++.dir/source_subfolder/elf/elf.cc.o] Error 1 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::abbrev_entry::abbrev_entry()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:247:26: error: class ‘dwarf::abbrev_entry’ does not have any field named ‘code’ abbrev_entry() : code(0) { } ^ make[1]: *** [CMakeFiles/elf++.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:257:9: error: ‘uhalf’ does not name a type uhalf version; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:258:9: error: ‘section_offset’ does not name a type section_offset debug_info_offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:259:9: error: ‘section_length’ does not name a type section_length debug_info_length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::name_unit::read(dwarf::cursor*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:17: error: ‘shared_ptr’ is not a member of ‘std’ std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:40: error: expected primary-expression before ‘>’ token std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:42: error: ‘subsec’ was not declared in this scope std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:56: error: ‘struct dwarf::cursor’ has no member named ‘subsection’ std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:17: error: ‘version’ was not declared in this scope version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:37: error: ‘uhalf’ was not declared in this scope version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:44: error: no matching function for call to ‘dwarf::cursor::fixed()’ version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:44: error: template argument 1 is invalid version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:272:75: error: ‘to_string’ is not a member of ‘std’ throw format_error("unknown name unit version " + std::to_string(version)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:272:75: note: suggested alternative: In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:898:1: note: ‘dwarf::to_string’ to_string(expr_result::type v); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:273:17: error: ‘debug_info_offset’ was not declared in this scope debug_info_offset = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:273:41: error: ‘struct dwarf::cursor’ has no member named ‘offset’ debug_info_offset = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:274:17: error: ‘debug_info_length’ was not declared in this scope debug_info_length = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:274:41: error: ‘struct dwarf::cursor’ has no member named ‘offset’ debug_info_length = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:284:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::name_entry::read(dwarf::cursor*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:289:17: error: ‘offset’ was not declared in this scope offset = cur->offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:289:31: error: ‘struct dwarf::cursor’ has no member named ‘offset’ offset = cur->offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc: In function ‘dwarf::value::type dwarf::resolve_type(dwarf::DW_AT, dwarf::DW_FORM)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:15:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:16:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::address; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:18:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:19:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:20:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:21:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:26:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:27:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::byte_size: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:28:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::bit_offset: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:29:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::bit_size: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:30:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::string_length: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:31:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::lower_bound: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:32:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::return_addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:33:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::bit_stride: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:34:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::upper_bound: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:35:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::count: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:36:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::data_member_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:37:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::frame_base: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:38:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::segment: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:39:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::static_link: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:40:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::use_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:41:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::vtable_elem_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:42:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::allocated: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:43:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::associated: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:44:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::data_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:45:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::byte_stride: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:46:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::exprloc; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:48:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::block; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:51:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:52:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data8: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:61:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:62:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::stmt_list: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:63:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::string_length: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:64:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::return_addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:65:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::start_scope: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:66:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::data_member_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:67:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::frame_base: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:68:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::macro_info: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:69:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::segment: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:70:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::static_link: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:71:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::use_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:72:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::vtable_elem_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:73:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::ranges: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:79:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:80:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:81:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::constant; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:82:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::udata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:83:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::uconstant; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:84:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::sdata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:85:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::sconstant; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:87:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::exprloc: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:88:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::exprloc; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:90:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::flag: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:91:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::flag_present: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:92:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::flag; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:94:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:95:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:96:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:97:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref8: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:98:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:99:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_sig8: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:100:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_udata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:101:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::reference; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:103:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::string: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:104:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::strp: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:105:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::string; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:107:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::indirect: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:109:31: error: ‘dwarf::value::type’ is not a class or namespace return value::type::invalid; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:111:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::sec_offset: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:115:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::stmt_list: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:116:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::line; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:118:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:119:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::string_length: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:120:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::return_addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:121:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::data_member_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:122:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::frame_base: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:123:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::segment: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:124:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::static_link: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:125:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::use_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:126:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::vtable_elem_location: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:127:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::loclist; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:129:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::macro_info: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:130:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::mac; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:132:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::start_scope: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:133:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::ranges: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:134:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::rangelist; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:136:22: error: ‘DW_AT’ is not a class or namespace case DW_AT::lo_user...DW_AT::hi_user: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:136:39: error: ‘DW_AT’ is not a class or namespace case DW_AT::lo_user...DW_AT::hi_user: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:138:39: error: ‘dwarf::value::type’ is not a class or namespace return value::type::invalid; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc: In member function ‘bool dwarf::abbrev_entry::read(dwarf::cursor*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:159:9: error: ‘code’ was not declared in this scope code = cur->uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:159:21: error: ‘struct dwarf::cursor’ has no member named ‘uleb128’ code = cur->uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:163:28: error: ‘struct dwarf::cursor’ has no member named ‘uleb128’ tag = (DW_TAG)cur->uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:164:31: error: ‘DW_CHILDREN’ was not declared in this scope children = cur->fixed() == DW_CHILDREN::yes; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:164:44: error: no matching function for call to ‘dwarf::cursor::fixed()’ children = cur->fixed() == DW_CHILDREN::yes; ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:164:44: error: template argument 1 is invalid children = cur->fixed() == DW_CHILDREN::yes; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:164:49: error: ‘DW_CHILDREN’ is not a class or namespace children = cur->fixed() == DW_CHILDREN::yes; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:166:42: error: ‘struct dwarf::cursor’ has no member named ‘uleb128’ DW_AT name = (DW_AT)cur->uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:167:46: error: ‘struct dwarf::cursor’ has no member named ‘uleb128’ DW_FORM form = (DW_FORM)cur->uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/abbrev.cc:172:20: error: ‘class std::vector’ has no member named ‘shrink_to_fit’ attributes.shrink_to_fit(); ^ In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:5: /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 /usr/include/c++/5/cstdint:35:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /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 \ ^ make[2]: *** [CMakeFiles/dwarf++.dir/source_subfolder/dwarf/abbrev.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:14:14: error: ‘int8_t’ in namespace ‘std’ does not name a type typedef std::int8_t sbyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:15:14: error: ‘uint8_t’ in namespace ‘std’ does not name a type typedef std::uint8_t ubyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:16:14: error: ‘uint16_t’ in namespace ‘std’ does not name a type typedef std::uint16_t uhalf; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:17:14: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t uword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:20:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:21:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:25:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t taddr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:29:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_TAG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:12: error: use of enum ‘DW_CHILDREN’ without previous declaration enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:24: error: expected unqualified-id before ‘:’ token enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:99:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_TAG)’ to_string(DW_TAG v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘DW_CHILDREN’ was not declared in this scope to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:114:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_AT ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:224:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_FORM ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:12: error: use of enum ‘DW_OP’ without previous declaration enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:18: error: expected unqualified-id before ‘:’ token enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:257:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_FORM)’ to_string(DW_FORM v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘DW_OP’ was not declared in this scope to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:348:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ATE ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:377:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:390:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_END ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:403:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ACCESS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:414:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:425:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIRTUALITY ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:436:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LANG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:467:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ID ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:479:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:492:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_INL ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:504:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ORD ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:514:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DSC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:524:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:546:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNE ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:14:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:43: error: expected ‘,’ or ‘...’ before ‘&&’ token small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:46: error: invalid constructor; you probably meant ‘dwarf::small_vector (const dwarf::small_vector&)’ small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:170:25: error: expected ‘,’ or ‘...’ before ‘&&’ token void push_back(T&& x) ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:13:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:14:14: error: ‘int8_t’ in namespace ‘std’ does not name a type typedef std::int8_t sbyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:15:14: error: ‘uint8_t’ in namespace ‘std’ does not name a type typedef std::uint8_t ubyte; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:16:14: error: ‘uint16_t’ in namespace ‘std’ does not name a type typedef std::uint16_t uhalf; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:17:14: error: ‘uint32_t’ in namespace ‘std’ does not name a type typedef std::uint32_t uword; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:20:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:21:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t section_length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:25:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t taddr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:29:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_TAG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh: In member function ‘void dwarf::small_vector::push_back(T)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:29: error: ‘move’ is not a member of ‘std’ new (end) T(std::move(x)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:39: error: ‘x’ was not declared in this scope new (end) T(std::move(x)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:12: error: use of enum ‘DW_CHILDREN’ without previous declaration enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:102:24: error: expected unqualified-id before ‘:’ token enum class DW_CHILDREN : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:99:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_TAG)’ to_string(DW_TAG v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:109:11: error: ‘DW_CHILDREN’ was not declared in this scope to_string(DW_CHILDREN v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:114:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_AT ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:224:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_FORM ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:12: error: use of enum ‘DW_OP’ without previous declaration enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:260:18: error: expected unqualified-id before ‘:’ token enum class DW_OP : ubyte ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘std::__cxx11::string dwarf::to_string’ redeclared as different kind of symbol to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:257:1: note: previous declaration ‘std::__cxx11::string dwarf::to_string(dwarf::DW_FORM)’ to_string(DW_FORM v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:345:11: error: ‘DW_OP’ was not declared in this scope to_string(DW_OP v); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:348:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ATE ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:377:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:390:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_END ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:403:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ACCESS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:414:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:425:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_VIRTUALITY ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:436:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LANG ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:467:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ID ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:479:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_CC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:492:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_INL ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:504:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_ORD ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:514:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_DSC ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:524:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNS ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/data.hh:546:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class DW_LNE ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:14:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:43: error: expected ‘,’ or ‘...’ before ‘&&’ token small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:34:46: error: invalid constructor; you probably meant ‘dwarf::small_vector (const dwarf::small_vector&)’ small_vector(small_vector &&o) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:170:25: error: expected ‘,’ or ‘...’ before ‘&&’ token void push_back(T&& x) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh: In member function ‘void dwarf::small_vector::push_back(T)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:29: error: ‘move’ is not a member of ‘std’ new (end) T(std::move(x)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/small_vector.hh:173:39: error: ‘x’ was not declared in this scope new (end) T(std::move(x)); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:81:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class section_type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:35: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:45: error: expected ‘,’ or ‘...’ before ‘<’ token explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:120:19: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:121:31: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(const dwarf&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:20: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: error: invalid constructor; you probably meant ‘dwarf::dwarf (const dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:125:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(const dwarf &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:32: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:26: error: expected ‘;’ at end of member declaration const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:49: error: expected ‘)’ before ‘type_signature’ const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:166:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
get_section(section_type type) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:170: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: defaulted declaration ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf)’ dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: does not match expected signature ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator==(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator!=(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:144:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:230:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:242:20: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr
&data() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:29: error: expected ‘;’ at end of member declaration const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:54: error: expected ‘)’ before ‘acode’ const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:253: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator==(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator!=(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:218:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:264:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:265:55: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:43: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: error: invalid constructor; you probably meant ‘dwarf::compilation_unit (const dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:268:66: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:54: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:61: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:275:45: error: ‘section_offset’ has not been declared compilation_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: defaulted declaration ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit)’ compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: does not match expected signature ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:292:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:293:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:29: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: error: invalid constructor; you probably meant ‘dwarf::type_unit (const dwarf::type_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:296:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:40: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:303:38: error: ‘section_offset’ has not been declared type_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:310:9: error: ‘uint64_t’ does not name a type uint64_t get_type_signature() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: defaulted declaration ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit)’ type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: does not match expected signature ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit&)’ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:81:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class section_type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:343:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:17: error: expected ‘,’ or ‘...’ before ‘&&’ token die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: error: invalid constructor; you probably meant ‘dwarf::die (const dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:346:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:28: error: expected ‘,’ or ‘...’ before ‘&&’ token die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:35: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:115:45: error: expected ‘,’ or ‘...’ before ‘<’ token explicit dwarf(const std::shared_ptr &l); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:367:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:120:19: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:375:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:121:31: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(const dwarf&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:20: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf(dwarf&&) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:122:26: error: invalid constructor; you probably meant ‘dwarf::dwarf (const dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:125:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(const dwarf &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:32: error: expected ‘,’ or ‘...’ before ‘&&’ token dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:435:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:22: error: ‘section_offset’ was not declared in this scope small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:39: error: template argument 1 is invalid small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:442:9: error: ‘section_offset’ does not name a type section_offset next; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:26: error: expected ‘;’ at end of member declaration const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:449:19: error: ‘section_offset’ has not been declared void read(section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:160:49: error: expected ‘)’ before ‘type_signature’ const type_unit &get_type_unit(uint64_t type_signature) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:166:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
get_section(section_type type) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: defaulted declaration ‘dwarf::die& dwarf::die::operator=(dwarf::die)’ die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: does not match expected signature ‘dwarf::die& dwarf::die::operator=(dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:170: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: defaulted declaration ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf)’ dwarf& operator=(dwarf &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::die::die()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:342:20: error: ‘nullptr’ was not declared in this scope die() : cu(nullptr), abbrev(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:126:16: error: does not match expected signature ‘dwarf::dwarf& dwarf::dwarf::operator=(dwarf::dwarf&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:356:34: error: ‘nullptr’ was not declared in this scope return abbrev != nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator==(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:458:22: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:130:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:459:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::operator!=(const dwarf::dwarf&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: error: invalid constructor; you probably meant ‘dwarf::die::iterator (const dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:135:31: error: ‘const class dwarf::dwarf’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:462:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::dwarf::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:144:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:501:34: error: ‘section_offset’ has not been declared iterator(const unit *cu, section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: defaulted declaration ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: does not match expected signature ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::iterator::operator!=(const dwarf::die::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:489:33: error: ‘nullptr’ was not declared in this scope if (d.abbrev == nullptr) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:26: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:230:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:38: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:242:20: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr
&data() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:29: error: expected ‘;’ at end of member declaration const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:248:54: error: expected ‘)’ before ‘acode’ const abbrev_entry &get_abbrev(std::uint64_t acode) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:251:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:253: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator==(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:24: error: ‘m’ was not declared in this scope return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:204:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m == o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::operator!=(const dwarf::unit&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:24: error: ‘m’ was not declared in this scope return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:209:31: error: ‘const class dwarf::unit’ has no member named ‘m’ return m != o.m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::unit::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:218:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:264:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:265:55: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:43: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:266:50: error: invalid constructor; you probably meant ‘dwarf::compilation_unit (const dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:268:66: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(const compilation_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:54: error: expected ‘,’ or ‘...’ before ‘&&’ token compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:61: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:549:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:275:45: error: ‘section_offset’ has not been declared compilation_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:572:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:21: error: expected ‘,’ or ‘...’ before ‘&&’ token value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: defaulted declaration ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit)’ compilation_unit& operator=(compilation_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: error: invalid constructor; you probably meant ‘dwarf::value (const dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:269:27: error: does not match expected signature ‘dwarf::compilation_unit& dwarf::compilation_unit::operator=(dwarf::compilation_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:575:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:32: error: expected ‘,’ or ‘...’ before ‘&&’ token value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:591:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:599:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:292:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:621:9: error: ‘taddr’ does not name a type taddr as_address() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:293:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:640:9: error: ‘uint64_t’ does not name a type uint64_t as_uconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:647:9: error: ‘int64_t’ does not name a type int64_t as_sconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:29: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:294:36: error: invalid constructor; you probably meant ‘dwarf::type_unit (const dwarf::type_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:296:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(const type_unit &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:40: error: expected ‘,’ or ‘...’ before ‘&&’ token type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:702:9: error: ‘section_offset’ does not name a type section_offset as_sec_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:708:51: error: ‘section_offset’ has not been declared DW_AT name, DW_FORM form, type typ, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:303:38: error: ‘section_offset’ has not been declared type_unit(const dwarf &file, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:310:9: error: ‘uint64_t’ does not name a type uint64_t get_type_signature() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:715:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: defaulted declaration ‘dwarf::value& dwarf::value::operator=(dwarf::value)’ value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: does not match expected signature ‘dwarf::value& dwarf::value::operator=(dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: defaulted declaration ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit)’ type_unit &operator=(type_unit &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:297:20: error: does not match expected signature ‘dwarf::type_unit& dwarf::type_unit::operator=(dwarf::type_unit&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:696:48: error: ‘nullptr’ was not declared in this scope const char *as_cstr(size_t *size_out = nullptr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::value::value()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:22: error: ‘nullptr’ was not declared in this scope value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:36: error: ‘type’ is not a class or namespace value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:343:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:17: error: expected ‘,’ or ‘...’ before ‘&&’ token die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:344:24: error: invalid constructor; you probably meant ‘dwarf::die (const dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::value::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:584:31: error: ‘type’ is not a class or namespace return typ != type::invalid; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:346:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(const die &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:28: error: expected ‘,’ or ‘...’ before ‘&&’ token die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:367:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:375:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ is not a class template friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:30: error: ‘hash’ in namespace ‘std’ does not name a type /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:427:9: error: friend declaration does not name a class or function friend struct ::std::hash; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:435:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:22: error: ‘section_offset’ was not declared in this scope small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:439:39: error: template argument 1 is invalid small_vector attrs; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:442:9: error: ‘section_offset’ does not name a type section_offset next; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:449:19: error: ‘section_offset’ has not been declared void read(section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: defaulted declaration ‘dwarf::die& dwarf::die::operator=(dwarf::die)’ die& operator=(die &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:347:14: error: does not match expected signature ‘dwarf::die& dwarf::die::operator=(dwarf::die&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::die::die()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:342:20: error: ‘nullptr’ was not declared in this scope die() : cu(nullptr), abbrev(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:49: error: ‘taddr’ has not been declared expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:356:34: error: ‘nullptr’ was not declared in this scope return abbrev != nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:60: error: ‘initializer_list’ in namespace ‘std’ does not name a template type expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:458:22: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:76: error: expected ‘,’ or ‘...’ before ‘<’ token expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:459:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:21: error: ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ cannot be overloaded expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:21: error: with ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:14: error: ‘section_offset’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:460:34: error: invalid constructor; you probably meant ‘dwarf::die::iterator (const dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:37: error: ‘section_length’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:462:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:777:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:778:9: error: ‘section_length’ does not name a type section_length len; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:797:17: error: ‘taddr’ does not name a type virtual taddr reg(unsigned regnum) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:805:17: error: ‘taddr’ does not name a type virtual taddr deref_size(taddr address, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:501:34: error: ‘section_offset’ has not been declared iterator(const unit *cu, section_offset off); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:813:17: error: ‘taddr’ does not name a type virtual taddr xderef_size(taddr address, taddr asid, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:821:17: error: ‘taddr’ does not name a type virtual taddr form_tls_address(taddr address) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: defaulted declaration ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:463:19: error: does not match expected signature ‘dwarf::die::iterator& dwarf::die::iterator::operator=(dwarf::die::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:842:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::die::iterator::operator!=(const dwarf::die::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:489:33: error: ‘nullptr’ was not declared in this scope if (d.abbrev == nullptr) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:26: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:884:9: error: ‘taddr’ does not name a type taddr value; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:493:38: error: ‘const class dwarf::die’ has no member named ‘next’ return d.next != o.d.next || d.cu != o.d.cu; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:30: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:40: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:30: error: ‘initializer_list’ in namespace ‘std’ does not name a template type rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:46: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:9: error: ‘dwarf::rangelist::rangelist(int)’ cannot be overloaded rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:9: error: with ‘dwarf::rangelist::rangelist(int)’ rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:931:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:934:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:29: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: error: invalid constructor; you probably meant ‘dwarf::rangelist (const dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:938:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:40: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:963:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:21: error: ‘taddr’ was not declared in this scope std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 1 is invalid std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 2 is invalid /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:967:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:968:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: defaulted declaration ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist)’ rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: does not match expected signature ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:549:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:977:9: error: ‘taddr’ does not name a type taddr low, high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:982:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:572:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::entry::contains(int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:24: error: ‘low’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:21: error: expected ‘,’ or ‘...’ before ‘&&’ token value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:46: error: ‘high’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:573:28: error: invalid constructor; you probably meant ‘dwarf::value (const dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:575:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(const value &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:32: error: expected ‘,’ or ‘...’ before ‘&&’ token value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:29: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:39: error: expected ‘,’ or ‘...’ before ‘<’ token iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1007:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:591:9: error: ‘section_offset’ does not name a type section_offset get_unit_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:599:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:621:9: error: ‘taddr’ does not name a type taddr as_address() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: error: invalid constructor; you probably meant ‘dwarf::rangelist::iterator (const dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:640:9: error: ‘uint64_t’ does not name a type uint64_t as_uconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1011:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:647:9: error: ‘int64_t’ does not name a type int64_t as_sconstant() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:702:9: error: ‘section_offset’ does not name a type section_offset as_sec_offset() const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1049:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:708:51: error: ‘section_offset’ has not been declared DW_AT name, DW_FORM form, type typ, section_offset offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1050:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1051:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:715:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: defaulted declaration ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: does not match expected signature ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: defaulted declaration ‘dwarf::value& dwarf::value::operator=(dwarf::value)’ value& operator=(value &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:576:16: error: does not match expected signature ‘dwarf::value& dwarf::value::operator=(dwarf::value&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::rangelist::iterator::iterator()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:22: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘sec’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:696:48: error: ‘nullptr’ was not declared in this scope const char *as_cstr(size_t *size_out = nullptr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:26: error: ‘nullptr’ was not declared in this scope iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:36: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘base_addr’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:50: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘pos’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::value::value()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:22: error: ‘nullptr’ was not declared in this scope value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:570:36: error: ‘type’ is not a class or namespace value() : cu(nullptr), typ(type::invalid) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::value::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:584:31: error: ‘type’ is not a class or namespace return typ != type::invalid; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::iterator::operator==(const dwarf::rangelist::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:24: error: ‘sec’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:33: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘sec’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:40: error: ‘pos’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:49: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘pos’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:31: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:41: error: expected ‘,’ or ‘...’ before ‘<’ token line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1087:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1090:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:31: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: error: invalid constructor; you probably meant ‘dwarf::line_table (const dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1094:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:42: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:49: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1131:31: error: ‘taddr’ has not been declared iterator find_address(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1144: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: defaulted declaration ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table)’ line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:49: error: ‘taddr’ has not been declared expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: does not match expected signature ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:60: error: ‘initializer_list’ in namespace ‘std’ does not name a template type expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1103:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:76: error: expected ‘,’ or ‘...’ before ‘<’ token expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:767:21: error: ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ cannot be overloaded expr_result evaluate(expr_context *ctx, const std::initializer_list &arguments) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:754:21: error: with ‘dwarf::expr_result dwarf::expr::evaluate(dwarf::expr_context*, int) const’ expr_result evaluate(expr_context *ctx, taddr argument) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1162:9: error: ‘uint64_t’ does not name a type uint64_t mtime; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:14: error: ‘section_offset’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1167:9: error: ‘uint64_t’ does not name a type uint64_t length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:772:37: error: ‘section_length’ has not been declared section_offset offset, section_length len); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:37: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:57: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:777:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:778:9: error: ‘section_length’ does not name a type section_length len; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:797:17: error: ‘taddr’ does not name a type virtual taddr reg(unsigned regnum) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:805:17: error: ‘taddr’ does not name a type virtual taddr deref_size(taddr address, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:813:17: error: ‘taddr’ does not name a type virtual taddr xderef_size(taddr address, taddr asid, unsigned size) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:821:17: error: ‘taddr’ does not name a type virtual taddr form_tls_address(taddr address) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1185:9: error: ‘taddr’ does not name a type taddr address; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:842:9: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class type { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1286:43: error: ‘section_offset’ has not been declared iterator(const line_table *table, section_offset pos); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:884:9: error: ‘taddr’ does not name a type taddr value; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1289:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: error: invalid constructor; you probably meant ‘dwarf::line_table::iterator (const dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:30: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1293:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:40: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:30: error: ‘initializer_list’ in namespace ‘std’ does not name a template type rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:46: error: expected ‘,’ or ‘...’ before ‘<’ token rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:926:9: error: ‘dwarf::rangelist::rangelist(int)’ cannot be overloaded rangelist(const std::initializer_list > &ranges); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:9: error: with ‘dwarf::rangelist::rangelist(int)’ rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:931:23: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:934:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:29: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1341:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:936:36: error: invalid constructor; you probably meant ‘dwarf::rangelist (const dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: defaulted declaration ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator)’ iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:938:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: does not match expected signature ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:40: error: expected ‘,’ or ‘...’ before ‘&&’ token rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::iterator::operator==(const dwarf::line_table::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:26: error: ‘const class dwarf::line_table::iterator’ has no member named ‘pos’ return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:33: error: ‘pos’ was not declared in this scope return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:963:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:21: error: ‘taddr’ was not declared in this scope std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 1 is invalid std::vector synthetic; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:966:26: error: template argument 2 is invalid /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:967:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:968:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: defaulted declaration ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist)’ rangelist& operator=(rangelist &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:939:20: error: does not match expected signature ‘dwarf::rangelist& dwarf::rangelist::operator=(dwarf::rangelist&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1358:1: error: ‘uint64_t’ does not name a type uint64_t at_allocated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1360:1: error: ‘uint64_t’ does not name a type uint64_t at_associated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1361:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_offset(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:977:9: error: ‘taddr’ does not name a type taddr low, high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1362:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:982:23: error: ‘taddr’ has not been declared bool contains(taddr addr) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1363:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1364:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1365:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::entry::contains(int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:24: error: ‘low’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:984:46: error: ‘high’ was not declared in this scope return low <= addr && addr < high; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1372:1: error: ‘uint64_t’ does not name a type uint64_t at_count(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:70: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:82: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:29: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1004:39: error: expected ‘,’ or ‘...’ before ‘<’ token iterator(const std::shared_ptr
&sec, taddr base_addr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1007:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1381:1: error: ‘taddr’ does not name a type taddr at_entry_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1387:1: error: ‘taddr’ does not name a type taddr at_high_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1009:34: error: invalid constructor; you probably meant ‘dwarf::rangelist::iterator (const dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1011:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1394:1: error: ‘taddr’ does not name a type taddr at_low_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1395:1: error: ‘uint64_t’ does not name a type uint64_t at_lower_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1049:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1050:9: error: ‘taddr’ does not name a type taddr base_addr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1051:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1415:1: error: ‘uint64_t’ does not name a type uint64_t at_upper_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: defaulted declaration ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator)’ iterator& operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1012:19: error: does not match expected signature ‘dwarf::rangelist::iterator& dwarf::rangelist::iterator::operator=(dwarf::rangelist::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:32: error: ‘initializer_list’ in namespace ‘std’ does not name a template type const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:48: error: expected ‘,’ or ‘...’ before ‘<’ token const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In constructor ‘dwarf::rangelist::iterator::iterator()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:22: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘sec’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1446:25: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:26: error: ‘nullptr’ was not declared in this scope iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1447:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:36: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘base_addr’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:997:50: error: class ‘dwarf::rangelist::iterator’ does not have any field named ‘pos’ iterator() : sec(nullptr), base_addr(0), pos(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:33: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: error: invalid constructor; you probably meant ‘dwarf::die_str_map (const dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1450:56: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:44: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:51: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::rangelist::iterator::operator==(const dwarf::rangelist::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:24: error: ‘sec’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:33: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘sec’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:40: error: ‘pos’ was not declared in this scope return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1033:49: error: ‘const class dwarf::rangelist::iterator’ has no member named ‘pos’ return sec == o.sec && pos == o.pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1478: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: defaulted declaration ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map)’ die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: does not match expected signature ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:31: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1080:41: error: expected ‘,’ or ‘...’ before ‘<’ token line_table(const std::shared_ptr
&sec, section_offset offset, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1087:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1090:43: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:31: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1092:38: error: invalid constructor; you probably meant ‘dwarf::line_table (const dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1094:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(const line_table &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:42: error: expected ‘,’ or ‘...’ before ‘&&’ token line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:49: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘const void* dwarf::elf::elf_loader::load(dwarf::section_type, size_t*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1509:30: error: ‘sec’ does not name a type auto sec = f.get_section(section_type_to_name(section)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1510:30: error: ‘sec’ was not declared in this scope if (!sec.valid()) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1131:31: error: ‘taddr’ has not been declared iterator find_address(taddr addr) const; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1511:40: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1512:37: error: ‘sec’ was not declared in this scope *size_out = sec.size(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1144: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: defaulted declaration ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table)’ line_table &operator=(line_table &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1524:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr > create_loader(const Elf &f) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1095:21: error: does not match expected signature ‘dwarf::line_table& dwarf::line_table::operator=(dwarf::line_table&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1539:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1540:9: error: explicit specialization of non-template ‘std::hash’ { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::valid() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1103:26: error: ‘m’ was not declared in this scope return !!m; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1162:9: error: ‘uint64_t’ does not name a type uint64_t mtime; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘std::hash::result_type std::hash::operator()(std::hash::argument_type) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:32: error: ‘std::hash’ is not a template return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1167:9: error: ‘uint64_t’ does not name a type uint64_t length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:46: error: ‘a’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:48: error: ‘.’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:37: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:49: error: a function call cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1172:57: error: ‘uint64_t’ has not been declared file(std::string path = "", uint64_t mtime = 0, uint64_t length = 0); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:56: error: ‘const class dwarf::unit’ has no member named ‘m’ return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:31: error: ‘std::hash’ is not a template type struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:67:8: error: ‘uint64_t’ does not name a type static uint64_t _at_udynamic(DW_AT attr, const die &d, expr_context *ctx, int depth = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1185:9: error: ‘taddr’ does not name a type taddr address; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_sibling(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:92:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(sibling); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:92:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(sibling); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_name(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:94:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(name); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1286:43: error: ‘section_offset’ has not been declared iterator(const line_table *table, section_offset pos); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:94:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(name); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1289:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:27: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_ORD dwarf::at_ordering(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:95:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(ordering, DW_ORD); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1291:34: error: invalid constructor; you probably meant ‘dwarf::line_table::iterator (const dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1293:50: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(const iterator &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:95:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(ordering, DW_ORD); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:38: error: expected ‘,’ or ‘...’ before ‘&&’ token iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:96:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(byte_size); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:96:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(byte_size); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:97:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:97:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:98:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_size); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:98:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_size); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:19:9: error: ‘taddr’ does not name a type taddr at_##name(const die &d) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:105:1: note: in expansion of macro ‘AT_ADDRESS’ AT_ADDRESS(low_pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1341:9: error: ‘section_offset’ does not name a type section_offset pos; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:23:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:105:1: note: in expansion of macro ‘AT_ADDRESS’ AT_ADDRESS(low_pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:106:1: error: ‘taddr’ does not name a type taddr ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: defaulted declaration ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator)’ iterator &operator=(iterator &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1294:19: error: does not match expected signature ‘dwarf::line_table::iterator& dwarf::line_table::iterator::operator=(dwarf::line_table::iterator&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_LANG dwarf::at_language(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:121:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(language, DW_LANG); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:121:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(language, DW_LANG); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_discr(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:122:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(discr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘bool dwarf::line_table::iterator::operator==(const dwarf::line_table::iterator&) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:26: error: ‘const class dwarf::line_table::iterator’ has no member named ‘pos’ return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:122:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(discr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1315:33: error: ‘pos’ was not declared in this scope return o.pos == pos && o.table == table; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::value dwarf::at_discr_value(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:14:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name]; \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:123:1: note: in expansion of macro ‘AT_ANY’ AT_ANY(discr_value); // XXX Signed or unsigned ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:16:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:123:1: note: in expansion of macro ‘AT_ANY’ AT_ANY(discr_value); // XXX Signed or unsigned ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_VIS dwarf::at_visibility(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:124:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(visibility, DW_VIS); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:124:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(visibility, DW_VIS); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1358:1: error: ‘uint64_t’ does not name a type uint64_t at_allocated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_import(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:125:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(import); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1360:1: error: ‘uint64_t’ does not name a type uint64_t at_associated(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:125:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(import); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1361:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_offset(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1362:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1363:1: error: ‘uint64_t’ does not name a type uint64_t at_bit_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_common_reference(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:127:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(common_reference); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1364:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_size(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1365:1: error: ‘uint64_t’ does not name a type uint64_t at_byte_stride(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:127:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(common_reference); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1372:1: error: ‘uint64_t’ does not name a type uint64_t at_count(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_comp_dir(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:128:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(comp_dir); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:70: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:128:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(comp_dir); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1373:82: error: ‘taddr’ has not been declared expr_result at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::value dwarf::at_const_value(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:14:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name]; \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:129:1: note: in expansion of macro ‘AT_ANY’ AT_ANY(const_value); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1381:1: error: ‘taddr’ does not name a type taddr at_entry_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:16:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:129:1: note: in expansion of macro ‘AT_ANY’ AT_ANY(const_value); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_containing_type(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:130:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(containing_type); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1387:1: error: ‘taddr’ does not name a type taddr at_high_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:130:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(containing_type); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_INL dwarf::at_inline(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:141:26: error: ‘DW_AT’ is not a class or namespace return (DW_INL)d[DW_AT::inline_].as_uconstant(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1394:1: error: ‘taddr’ does not name a type taddr at_low_pc(const die &d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1395:1: error: ‘uint64_t’ does not name a type uint64_t at_lower_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_is_optional(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:143:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(is_optional); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:143:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(is_optional); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:144:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(lower_bound); // XXX Language-based default? ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:144:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(lower_bound); // XXX Language-based default? ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_producer(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:145:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(producer); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1415:1: error: ‘uint64_t’ does not name a type uint64_t at_upper_bound(const die &d, expr_context *ctx); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:145:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(producer); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_prototyped(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:146:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(prototyped); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:32: error: ‘initializer_list’ in namespace ‘std’ does not name a template type const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1444:48: error: expected ‘,’ or ‘...’ before ‘<’ token const std::initializer_list &accept); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:146:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(prototyped); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1446:25: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:149:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_stride); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1447:45: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:149:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(bit_stride); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:150:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(upper_bound); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:33: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:150:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(upper_bound); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1448:40: error: invalid constructor; you probably meant ‘dwarf::die_str_map (const dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_abstract_origin(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:156:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(abstract_origin); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1450:56: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(const die_str_map &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:156:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(abstract_origin); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:44: error: expected ‘,’ or ‘...’ before ‘&&’ token die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:51: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_ACCESS dwarf::at_accessibility(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:157:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(accessibility, DW_ACCESS); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:157:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(accessibility, DW_ACCESS); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1478: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_artificial(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:159:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(artificial); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: defaulted declaration ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map)’ die_str_map& operator=(die_str_map &&o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:159:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(artificial); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1451:22: error: does not match expected signature ‘dwarf::die_str_map& dwarf::die_str_map::operator=(dwarf::die_str_map&)’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_CC dwarf::at_calling_convention(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:161:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(calling_convention, DW_CC); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:161:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(calling_convention, DW_CC); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:162:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(count); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:162:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(count); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:164:58: error: ‘taddr’ has not been declared at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:164:70: error: ‘taddr’ has not been declared at_data_member_location(const die &d, expr_context *ctx, taddr base, taddr pc) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::expr_result dwarf::at_data_member_location(const dwarf::die&, dwarf::expr_context*, int, int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:166:19: error: ‘DW_AT’ is not a class or namespace value v(d[DW_AT::data_member_location]); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:168:21: error: ‘dwarf::value::type’ is not a class or namespace case value::type::constant: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘const void* dwarf::elf::elf_loader::load(dwarf::section_type, size_t*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1509:30: error: ‘sec’ does not name a type auto sec = f.get_section(section_type_to_name(section)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:169:21: error: ‘dwarf::value::type’ is not a class or namespace case value::type::uconstant: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1510:30: error: ‘sec’ was not declared in this scope if (!sec.valid()) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:170:24: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return {expr_result::type::address, base + v.as_uconstant()}; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:170:38: error: ‘dwarf::expr_result::type’ is not a class or namespace return {expr_result::type::address, base + v.as_uconstant()}; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1511:40: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:170:62: error: ‘class dwarf::value’ has no member named ‘as_uconstant’ return {expr_result::type::address, base + v.as_uconstant()}; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1512:37: error: ‘sec’ was not declared in this scope *size_out = sec.size(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:170:76: error: could not convert ‘{, }’ from ‘’ to ‘dwarf::expr_result’ return {expr_result::type::address, base + v.as_uconstant()}; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:171:21: error: ‘dwarf::value::type’ is not a class or namespace case value::type::exprloc: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1524:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr > create_loader(const Elf &f) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1539:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1540:9: error: explicit specialization of non-template ‘std::hash’ { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:173:21: error: ‘dwarf::value::type’ is not a class or namespace case value::type::loclist: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: In member function ‘std::hash::result_type std::hash::operator()(std::hash::argument_type) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:32: error: ‘std::hash’ is not a template return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:46: error: ‘a’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:48: error: ‘.’ cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:49: error: a function call cannot appear in a constant-expression return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1545:56: error: ‘const class dwarf::unit’ has no member named ‘m’ return hash()(a.m); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:16: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:1550:31: error: ‘std::hash’ is not a template type struct hash ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh: In function ‘std::__cxx11::string to_hex(T)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:23: error: ‘is_integral’ is not a member of ‘std’ static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:41: error: expected primary-expression before ‘>’ token static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:42: error: ‘::value’ has not been declared static_assert(std::is_integral::value, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:15:42: note: suggested alternative: In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:546:7: note: ‘dwarf::value’ class value ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:9:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:16:54: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "to_hex applied to non-integral type"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/../elf/to_hex.hh:16:54: 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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_declaration(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:182:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(declaration); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:182:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(declaration); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:18:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum class format ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:25: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_ATE dwarf::at_encoding(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:184:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(encoding, DW_ATE); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:184:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(encoding, DW_ATE); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In function ‘dwarf::byte_order dwarf::native_order()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:43:33: 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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_external(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:185:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(external); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:43:51: 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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:185:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(external); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:59:17: error: ‘section_length’ has not been declared section_length length, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_friend(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:194:18: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::friend_].as_reference(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:65: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/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_ID dwarf::at_identifier_case(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:196:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(identifier_case, DW_ID); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:67:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
slice(section_offset start, section_length len, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:196:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(identifier_case, DW_ID); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_namelist_item(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:198:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(namelist_item); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:60:46: error: ‘format’ is not a class or namespace byte_order ord, format fmt = format::unknown, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:198:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(namelist_item); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_priority(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:199:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(priority); // XXX Computed might be useful ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:199:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(priority); // XXX Computed might be useful ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_specification(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:201:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(specification); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:201:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(specification); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_type(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:203:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(type); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:100:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
sec; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:203:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(type); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:27: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_variable_parameter(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:205:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(variable_parameter); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:37: error: expected ‘,’ or ‘...’ before ‘<’ token cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:205:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(variable_parameter); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:116:14: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr
subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:117:14: error: ‘int64_t’ in namespace ‘std’ does not name a type std::int64_t sleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:118:9: error: ‘section_offset’ does not name a type section_offset offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_VIRTUALITY dwarf::at_virtuality(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:208:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(virtuality, DW_VIRTUALITY); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:123:16: error: ‘section_offset’ has not been declared ensure(section_offset bytes) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:208:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(virtuality, DW_VIRTUALITY); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:210:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(allocated); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:147:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type std::uint64_t uleb128() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:210:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(allocated); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:164:9: error: ‘taddr’ does not name a type taddr address() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:211:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(associated); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:28: error: declaration of ‘operator+=’ as non-function cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:211:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(associated); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:25: error: expected ‘;’ at end of member declaration cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:61:9: error: ‘uint64_t’ does not name a type uint64_t at_##name(const die &d, expr_context *ctx) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:218:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(byte_stride); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:183:43: error: expected ‘)’ before ‘offset’ cursor &operator+=(section_offset offset) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:189:26: error: ‘section_offset’ has not been declared cursor operator+(section_offset offset) const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:65:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:218:1: note: in expansion of macro ‘AT_UDYNAMIC’ AT_UDYNAMIC(byte_stride); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:19:9: error: ‘taddr’ does not name a type taddr at_##name(const die &d) \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:219:1: note: in expansion of macro ‘AT_ADDRESS’ AT_ADDRESS(entry_pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:23:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:219:1: note: in expansion of macro ‘AT_ADDRESS’ AT_ADDRESS(entry_pc); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:209:9: error: ‘section_offset’ does not name a type section_offset get_section_offset() const ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:27: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:37: error: expected ‘,’ or ‘...’ before ‘<’ token cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_use_UTF8(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:220:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(use_UTF8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:215:9: error: ‘dwarf::cursor::cursor(int)’ cannot be overloaded cursor(const std::shared_ptr
sec, const char *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:105:9: error: with ‘dwarf::cursor::cursor(int)’ cursor(const std::shared_ptr
sec, section_offset offset = 0) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:220:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(use_UTF8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_extension(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:221:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(extension); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:120:45: error: ‘nullptr’ was not declared in this scope const char *cstr(size_t *size_out = nullptr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:221:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(extension); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:104:23: error: ‘nullptr’ was not declared in this scope : pos(nullptr) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::rangelist dwarf::at_ranges(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:225:18: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::ranges].as_rangelist(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:19: error: class ‘dwarf::cursor’ does not have any field named ‘sec’ : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:23: error: ‘sec’ was not declared in this scope : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:106:46: error: ‘offset’ was not declared in this scope : sec(sec), pos(sec->begin + offset) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_description(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:229:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(description); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::cursor::ensure(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:125:22: error: ‘section_offset’ was not declared in this scope if ((section_offset)(sec->end - pos) < bytes || pos >= sec->end) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:125:38: error: ‘sec’ was not declared in this scope if ((section_offset)(sec->end - pos) < bytes || pos >= sec->end) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:229:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(description); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_small(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:232:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(small); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘T dwarf::cursor::fixed()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:133:58: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) <= 8, "T too big"); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:232:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(small); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:134:17: error: ‘uint64_t’ was not declared in this scope uint64_t val = 0; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:136:21: error: ‘sec’ was not declared in this scope if (sec->ord == byte_order::lsb) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_picture_string(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:240:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(picture_string); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:136:33: error: ‘byte_order’ is not a class or namespace if (sec->ord == byte_order::lsb) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:240:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(picture_string); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:138:33: error: ‘val’ was not declared in this scope val |= ((uint64_t)p[i]) << (i * 8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:138:51: error: expected ‘)’ before ‘p’ val |= ((uint64_t)p[i]) << (i * 8); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_mutable(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:42:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name##_].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:241:1: note: in expansion of macro ‘AT_FLAG_’ AT_FLAG_(mutable); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:141:33: error: ‘val’ was not declared in this scope val = (val << 8) | (uint64_t)p[i]; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:141:62: error: expected ‘;’ before ‘p’ val = (val << 8) | (uint64_t)p[i]; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:44:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:241:1: note: in expansion of macro ‘AT_FLAG_’ AT_FLAG_(mutable); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:144:27: error: ‘val’ was not declared in this scope return (T)val; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_threads_scaled(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:242:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(threads_scaled); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘dwarf::cursor dwarf::cursor::operator+(int) const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:191:31: error: ‘sec’ was not declared in this scope return cursor(sec, pos + offset); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:242:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(threads_scaled); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_explicit(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:42:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name##_].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:243:1: note: in expansion of macro ‘AT_FLAG_’ AT_FLAG_(explicit); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘bool dwarf::cursor::end() const’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:201:31: error: ‘sec’ was not declared in this scope return pos >= sec->end; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:44:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:243:1: note: in expansion of macro ‘AT_FLAG_’ AT_FLAG_(explicit); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_object_pointer(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:244:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(object_pointer); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::cursor::cursor(int)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:216:19: error: class ‘dwarf::cursor’ does not have any field named ‘sec’ : sec(sec), pos(pos) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:244:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(object_pointer); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:216:23: error: ‘sec’ was not declared in this scope : sec(sec), pos(pos) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::DW_END dwarf::at_endianity(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:28:32: error: ‘DW_AT’ is not a class or namespace return (type)d[DW_AT::name].as_uconstant(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:245:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(endianity, DW_END); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:30:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:245:1: note: in expansion of macro ‘AT_ENUM’ AT_ENUM(endianity, DW_END); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:235:14: error: ‘uint64_t’ in namespace ‘std’ does not name a type typedef std::uint64_t abbrev_code; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_elemental(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:246:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(elemental); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:242:9: error: ‘abbrev_code’ does not name a type abbrev_code code; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:246:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(elemental); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_pure(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:247:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(pure); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:247:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(pure); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_recursive(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:248:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(recursive); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:248:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(recursive); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::die dwarf::at_signature(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:49:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_reference(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:249:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(signature); // XXX Computed might be useful ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:51:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:249:1: note: in expansion of macro ‘AT_REFERENCE’ AT_REFERENCE(signature); // XXX Computed might be useful ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_main_subprogram(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:250:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(main_subprogram); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:250:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(main_subprogram); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_const_expr(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:252:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(const_expr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:252:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(const_expr); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘bool dwarf::at_enum_class(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:35:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_flag(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:253:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(enum_class); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:37:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:253:1: note: in expansion of macro ‘AT_FLAG’ AT_FLAG(enum_class); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘std::__cxx11::string dwarf::at_linkage_name(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:56:26: error: ‘DW_AT’ is not a class or namespace return d[DW_AT::name].as_string(); \ ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:254:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(linkage_name); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:58:22: error: expected constructor, destructor, or type conversion before ‘(’ token static_assert(true, "") ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:254:1: note: in expansion of macro ‘AT_STRING’ AT_STRING(linkage_name); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc: In function ‘dwarf::rangelist dwarf::die_pc_range(const dwarf::die&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:260:19: error: ‘DW_AT’ is not a class or namespace if (d.has(DW_AT::ranges)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:262:9: error: ‘taddr’ was not declared in this scope taddr low = at_low_pc(d); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:263:15: error: expected ‘;’ before ‘high’ taddr high = d.has(DW_AT::high_pc) ? at_high_pc(d) : (low + 1); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:26: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return rangelist({{low, high}}); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:28: error: ‘low’ was not declared in this scope return rangelist({{low, high}}); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:33: error: ‘high’ was not declared in this scope return rangelist({{low, high}}); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:39: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 return rangelist({{low, high}}); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:39: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:39: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:264:39: error: no matching function for call to ‘dwarf::rangelist::rangelist()’ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/attrs.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:934:9: note: candidate: dwarf::rangelist::rangelist(const dwarf::rangelist&) rangelist(const rangelist &o) = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:934:9: note: no known conversion for argument 1 from ‘’ to ‘const dwarf::rangelist&’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:931:9: note: candidate: dwarf::rangelist::rangelist() rangelist() = default; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:931:9: note: candidate expects 0 arguments, 1 provided /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:9: note: candidate: dwarf::rangelist::rangelist(int) rangelist(const std::shared_ptr
&sec, section_offset off, ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:919:9: note: no known conversion for argument 1 from ‘’ to ‘int’ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In constructor ‘dwarf::abbrev_entry::abbrev_entry()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:247:26: error: class ‘dwarf::abbrev_entry’ does not have any field named ‘code’ abbrev_entry() : code(0) { } ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:257:9: error: ‘uhalf’ does not name a type uhalf version; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:258:9: error: ‘section_offset’ does not name a type section_offset debug_info_offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:259:9: error: ‘section_length’ does not name a type section_length debug_info_length; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::name_unit::read(dwarf::cursor*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:17: error: ‘shared_ptr’ is not a member of ‘std’ std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:40: error: expected primary-expression before ‘>’ token std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:42: error: ‘subsec’ was not declared in this scope std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:267:56: error: ‘struct dwarf::cursor’ has no member named ‘subsection’ std::shared_ptr
subsec = cur->subsection(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:17: error: ‘version’ was not declared in this scope version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:37: error: ‘uhalf’ was not declared in this scope version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:44: error: no matching function for call to ‘dwarf::cursor::fixed()’ version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:270:44: error: template argument 1 is invalid version = sub.fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:272:75: error: ‘to_string’ is not a member of ‘std’ throw format_error("unknown name unit version " + std::to_string(version)); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:272:75: note: suggested alternative: In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:8:0, from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/dwarf++.hh:898:1: note: ‘dwarf::to_string’ to_string(expr_result::type v); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:273:17: error: ‘debug_info_offset’ was not declared in this scope debug_info_offset = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:273:41: error: ‘struct dwarf::cursor’ has no member named ‘offset’ debug_info_offset = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:274:17: error: ‘debug_info_length’ was not declared in this scope debug_info_length = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:274:41: error: ‘struct dwarf::cursor’ has no member named ‘offset’ debug_info_length = sub.offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:284:9: error: ‘section_offset’ does not name a type section_offset offset; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh: In member function ‘void dwarf::name_entry::read(dwarf::cursor*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:289:17: error: ‘offset’ was not declared in this scope offset = cur->offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:289:31: error: ‘struct dwarf::cursor’ has no member named ‘offset’ offset = cur->offset(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:14:1: error: ‘int64_t’ does not name a type int64_t ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:34:1: error: ‘shared_ptr’ does not name a type shared_ptr
^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: In member function ‘void dwarf::cursor::skip_initial_length()’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:58:17: error: ‘sec’ was not declared in this scope switch (sec->fmt) { ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:59:14: error: ‘format’ is not a class or namespace case format::dwarf32: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:60:31: error: ‘uword’ was not declared in this scope pos += sizeof(uword); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:62:14: error: ‘format’ is not a class or namespace case format::dwarf64: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:63:47: error: ‘uint64_t’ was not declared in this scope pos += sizeof(uword) + sizeof(uint64_t); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: At global scope: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:70:1: error: ‘section_offset’ does not name a type section_offset ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: In member function ‘void dwarf::cursor::string(std::__cxx11::string&)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:89:22: error: ‘std::__cxx11::string {aka class std::__cxx11::basic_string}’ has no member named ‘front’ memmove(&out.front(), p, size); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: In member function ‘const char* dwarf::cursor::cstr(size_t*)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:97:22: error: ‘sec’ was not declared in this scope while (pos < sec->end && *pos) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:99:20: error: ‘sec’ was not declared in this scope if (pos == sec->end) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc: In member function ‘void dwarf::cursor::skip_form(dwarf::DW_FORM)’: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:110:9: error: ‘section_offset’ was not declared in this scope section_offset tmp; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:114:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:115:24: error: ‘sec’ was not declared in this scope pos += sec->addr_size; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:117:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::sec_offset: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:118:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_addr: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:119:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::strp: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:121:22: error: ‘format’ is not a class or namespace case format::dwarf32: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:124:22: error: ‘format’ is not a class or namespace case format::dwarf64: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:127:22: error: ‘format’ is not a class or namespace case format::unknown: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:133:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:134:17: error: ‘tmp’ was not declared in this scope tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:134:29: error: ‘ubyte’ was not declared in this scope tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:134:36: error: no matching function for call to ‘dwarf::cursor::fixed()’ tmp = fixed(); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:134:36: error: template argument 1 is invalid tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:137:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:138:29: error: ‘uhalf’ was not declared in this scope tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:138:36: error: no matching function for call to ‘dwarf::cursor::fixed()’ tmp = fixed(); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:138:36: error: template argument 1 is invalid tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:141:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:142:29: error: ‘uword’ was not declared in this scope tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:142:36: error: no matching function for call to ‘dwarf::cursor::fixed()’ tmp = fixed(); ^ In file included from /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:5:0: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: candidate: template T dwarf::cursor::fixed() T fixed() ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/internal.hh:130:11: note: template argument deduction/substitution failed: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:142:36: error: template argument 1 is invalid tmp = fixed(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:145:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::block: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:146:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::exprloc: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:147:31: error: ‘uleb128’ was not declared in this scope tmp = uleb128(); ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:152:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::flag_present: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:154:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::flag: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:155:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:156:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref1: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:159:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:160:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref2: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:163:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:164:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref4: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:167:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::data8: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:168:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_sig8: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:173:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::sdata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:174:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::udata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:175:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::ref_udata: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:176:45: error: ‘uint8_t’ was not declared in this scope while (pos < sec->end && (*(uint8_t*)pos & 0x80)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:176:53: error: expected primary-expression before ‘)’ token while (pos < sec->end && (*(uint8_t*)pos & 0x80)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:176:54: error: expected ‘)’ before ‘pos’ while (pos < sec->end && (*(uint8_t*)pos & 0x80)) ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:177:30: error: expected ‘)’ before ‘;’ token pos++; ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:180:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::string: ^ /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb/source_subfolder/dwarf/cursor.cc:186:14: error: ‘DW_FORM’ is not a class or namespace case DW_FORM::indirect: ^ make[2]: *** [CMakeFiles/dwarf++.dir/source_subfolder/dwarf/attrs.cc.o] Error 1 make[2]: *** [CMakeFiles/dwarf++.dir/source_subfolder/dwarf/cursor.cc.o] Error 1 make[1]: *** [CMakeFiles/dwarf++.dir/all] Error 2 make: *** [all] Error 2 libelfin/0.3: WARN: Build folder is dirty, removing it: /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb libelfin/0.3: ERROR: Package 'fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb' build failed libelfin/0.3: WARN: Build folder /home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb ERROR: libelfin/0.3: Error in build() method, line 40 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/cci_PR-3283/.conan/data/libelfin/0.3/_/_/build/fcc9bda6948b7e5cd4eddd99173a9b73f3bfaebb' '--' '-j3'