Re: [lldb-dev] [llvm-dev] 13.0.0-rc1 has been tagged

2021-08-04 Thread Vadim Chugunov via lldb-dev
Not sure if this is a supported configuration, but I am hitting this error when compiling on Ubuntu 16.04 with clang 12: FAILED: /usr/local/bin/clang++ -DGTEST_HAS_RTTI=0 -DHAVE_ROUND -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lldb/source/Plugins/A

Re: [lldb-dev] [llvm-dev] 13.0.0-rc1 has been tagged

2021-08-04 Thread Jim Ingham via lldb-dev
That is certainly an odd chain of includes to end up complaining about ThreadPlanStacks... ABIMacOSX.cpp does see the definition of ThreadPlanStacks but not along that path... Something got fairly confused. There IS an implicitly deleted copy constructor for ThreadPlanStacks, but it doesn't g

Re: [lldb-dev] [llvm-dev] 13.0.0-rc1 has been tagged

2021-08-04 Thread Vadim Chugunov via lldb-dev
Not sure what's up with clang's inclusion chain reporting, but I found a couple of SO threads [1] [2] regarding the need of the copy constructor: apparently, until GCC 6, std::unordered_map could not emplace non-copyable values. Following the advice in [2], I was able to overcome the error by rewr