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
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
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