DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build --target all --
[1/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_macros.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_macros.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_macros.cc.o -MF CMakeFiles/dwelf.dir/dwarf_macros.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_macros.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_macros.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[2/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_info.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_info.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_info.cc.o -MF CMakeFiles/dwelf.dir/dwarf_info.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_info.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_info.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[3/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_pubnames.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_pubnames.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_pubnames.cc.o -MF CMakeFiles/dwelf.dir/dwarf_pubnames.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_pubnames.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_pubnames.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[4/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_unit.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_unit.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_unit.cc.o -MF CMakeFiles/dwelf.dir/dwarf_unit.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_unit.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_unit.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[5/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_frame.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_frame.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_frame.cc.o -MF CMakeFiles/dwelf.dir/dwarf_frame.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_frame.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_frame.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[6/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_lines.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_lines.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_lines.cc.o -MF CMakeFiles/dwelf.dir/dwarf_lines.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_lines.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_lines.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[7/64] Building CXX object CMakeFiles/dwelf.dir/dump.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dump.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dump.cc.o -MF CMakeFiles/dwelf.dir/dump.cc.o.d -o CMakeFiles/dwelf.dir/dump.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dump.cc:2:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[8/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_die.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_die.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_die.cc.o -MF CMakeFiles/dwelf.dir/dwarf_die.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_die.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_die.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[9/64] Building CXX object CMakeFiles/dwelf.dir/context.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/context.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/context.cc.o -MF CMakeFiles/dwelf.dir/context.cc.o.d -o CMakeFiles/dwelf.dir/context.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/context.cc:4:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[10/64] Building CXX object CMakeFiles/dwelf.dir/dwarf_reader.cc.o
FAILED: [code=1] CMakeFiles/dwelf.dir/dwarf_reader.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot -DDEBUGINFOD -DVERSION="" -DWITH_LZMA -DWITH_ZLIB -Ddwelf_EXPORTS -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11 -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build=/usr/src/debug/pstack/2.11  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden  -std=gnu++20 -fPIC   -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-omit-frame-pointer -g3 -MD -MT CMakeFiles/dwelf.dir/dwarf_reader.cc.o -MF CMakeFiles/dwelf.dir/dwarf_reader.cc.o.d -o CMakeFiles/dwelf.dir/dwarf_reader.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:95:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   95 | REGMAP(1, regs[1])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:96:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   96 | REGMAP(2, regs[2])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:97:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   97 | REGMAP(3, regs[3])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:98:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   98 | REGMAP(4, regs[4])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:99:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
   99 | REGMAP(5, regs[5])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:100:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  100 | REGMAP(6, regs[6])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:101:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  101 | REGMAP(7, regs[7])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:102:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  102 | REGMAP(8, regs[8])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:103:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  103 | REGMAP(9, regs[9])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:104:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  104 | REGMAP(10, regs[10])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:105:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  105 | REGMAP(11, regs[11])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:106:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  106 | REGMAP(12, regs[12])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:107:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  107 | REGMAP(13, regs[13])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:108:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  108 | REGMAP(14, regs[14])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:109:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  109 | REGMAP(15, regs[15])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:110:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  110 | REGMAP(16, regs[16])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:363:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:111:1: error: member access into incomplete type 'const CoreRegisters' (aka 'const pstack::Elf::user_regs_struct')
  111 | REGMAP(17, regs[17])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:361:53: note: expanded from macro 'REGMAP'
  361 | #define REGMAP(regno, field) case regno: return regs.field;
      |                                                     ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/dwarf_reader.cc:1:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/dwarf.h:6:
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:372:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/archreg.h:94:1: error: member access into incomplete type 'CoreRegisters' (aka 'pstack::Elf::user_regs_struct')
   94 | REGMAP(0, regs[0])
      | ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:370:46: note: expanded from macro 'REGMAP'
  370 | #define REGMAP(regno, field) case regno: regs.field = val; break;
      |                                              ^
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/sources/pstack-2.11/libpstack/elf.h:357:16: note: forward declaration of 'pstack::Elf::user_regs_struct'
  357 | typedef struct user_regs_struct CoreRegisters;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/temp/run.do_compile.367043:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/temp/run.do_compile.367043, line 153
	#2: cmake_do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/temp/run.do_compile.367043, line 147
	#3: do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/temp/run.do_compile.367043, line 142
	#4: main, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/pstack/2.11/temp/run.do_compile.367043, line 166

Error details

Submitted on:
03/07/25 15:42
Error type:
Recipe
Task:
do_compile
Recipe:
pstack
Recipe version:
2.11-r0
Machine:
qemuarm
Distro:
yoe
Build system:
x86_64-linux
Target system:
arm-yoe-linux-gnueabi
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
bb694a1b87c0c73feee78603998268ffc6187a5d
Build:
#210729
Submitter:
ab@rdk
Similar errors:
11
Open a bug