HomeFreeBSD

Reapply r344852:

Description

Reapply r344852:

Put in a temporary workaround for what is likely a gcc 6 bug (it does
not occur with gcc 7 or later). This should prevent the following error
from breaking the head-amd64-gcc CI builds:

In file included from /workspace/src/contrib/llvm/tools/lldb/source/API/SBMemoryRegionInfo.cpp:14:0:
/workspace/src/contrib/llvm/tools/lldb/include/lldb/Target/MemoryRegionInfo.h:128:54: error: 'template<class _InputIterator> lldb_private::MemoryRegionInfos::MemoryRegionInfos(_InputIterator, _InputIterator, const allocator_type&)' inherited from 'std::__1::vector<lldb_private::MemoryRegionInfo>'

using std::vector<lldb_private::MemoryRegionInfo>::vector;
                                                   ^~~~~~

/workspace/src/contrib/llvm/tools/lldb/include/lldb/Target/MemoryRegionInfo.h:128:54: error: conflicts with version inherited from 'std::__1::vector<lldb_private::MemoryRegionInfo>'

Reported by: CI

(cherry picked from commit 4beee107921198ecca69a26d70533b36e96bb21c)

Details

Provenance
dimAuthored on Aug 6 2020, 4:27 PM
Parents
rG878b1c5ff39a: Reapply r332965 (by emaste):
Branches
Unknown
Tags
Unknown