=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for lldb-9.0.1 Scanning dependencies of target liblldb_exports [ 0%] Creating export file for liblldb [ 0%] Built target liblldb_exports Scanning dependencies of target lldbUtility [ 0%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/ArchSpec.cpp.o Scanning dependencies of target lldbSymbol [ 0%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o Scanning dependencies of target lldbTarget [ 0%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ABI.cpp.o [ 0%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Args.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, unsigned int&}; _Tp = lldb_private::ArmUnwindInfo::ArmExidxEntry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Utility/ARM_DWARF_Registers.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:11: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Utility/ARM_DWARF_Registers.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:11: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = lldb_private::ArmUnwindInfo::ArmExidxEntry; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Utility/ARM_DWARF_Registers.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:11: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:9: /usr/include/g++/bits/vector.tcc: In constructor 'lldb_private::ArmUnwindInfo::ArmUnwindInfo(lldb_private::ObjectFile&, lldb::SectionSP&, lldb::SectionSP&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Utility/ARM_DWARF_Registers.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ArmUnwindInfo.cpp:11: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 0%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Block.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Broadcaster.cpp.o [ 1%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o [ 1%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/CompletionRequest.cpp.o [ 1%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/JITLoader.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o [ 1%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o [ 2%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o [ 2%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o [ 2%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o [ 2%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o [ 2%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Environment.cpp.o [ 2%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/FileCollector.cpp.o [ 2%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Event.cpp.o [ 3%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Language.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/JSON.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o [ 3%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Listener.cpp.o [ 3%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Logging.cpp.o [ 3%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Memory.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/ProcessInfo.cpp.o [ 3%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/RegisterValue.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Range&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:114:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_vector.h: In constructor 'lldb_private::AllocatedBlock::AllocatedBlock(lldb::addr_t, uint32_t, uint32_t, uint32_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:153:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'lldb::addr_t lldb_private::AllocatedBlock::ReserveBlock(uint32_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:370:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 m_entries.insert(pos, entry); ^~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:370:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 m_entries.insert(pos, entry); ^~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'bool lldb_private::AllocatedBlock::FreeBlock(lldb::addr_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:370:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 m_entries.insert(pos, entry); ^~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Memory.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Memory.cpp:9: /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::MemoryCache::AddL1CacheData(lldb::addr_t, const DataBufferSP&)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h: In member function 'size_t lldb_private::MemoryCache::Read(lldb::addr_t, void*, size_t, lldb_private::Status&)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 3%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Reproducer.cpp.o [ 4%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ModuleCache.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/ReproducerInstrumentation.cpp.o [ 4%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o [ 4%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o [ 4%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Scalar.cpp.o [ 4%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o [ 4%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Platform.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o [ 4%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ClangUtil.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/State.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StreamCallback.cpp.o [ 4%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Process.cpp.o [ 4%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StreamGDBRemote.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o [ 6%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o [ 6%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Chrono.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Timer.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Utility/Timer.cpp:8: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Chrono.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Timer.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Utility/Timer.cpp:8: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >; _Distance = long int; _Tp = {anonymous}::Stats; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Chrono.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Timer.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Utility/Timer.cpp:8: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In static member function 'static void lldb_private::Timer::DumpCategoryTimes(lldb_private::Stream*)': /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::Stats*, std::vector<{anonymous}::Stats> >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/ScopedPrinter.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Process.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::MemoryRegionInfo}; _Tp = lldb_private::MemoryRegionInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'virtual lldb_private::Status lldb_private::Process::GetMemoryRegions(lldb_private::MemoryRegionInfos&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StructuredData.h:22, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Process.cpp:17: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StructuredData.h:22, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Process.cpp:17: /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::Process::PrintWarning(uint64_t, const void*, const char*, ...)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 6%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/UserIDResolver.cpp.o [ 7%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o [ 8%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Queue.cpp.o [ 8%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o [ 9%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o [ 9%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o [ 9%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o [ 9%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o [ 9%] Building CXX object source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o [ 9%] Linking CXX static library ../../lib/liblldbUtility.a [ 9%] Built target lldbUtility Scanning dependencies of target lldbPluginUnwindAssemblyX86 [ 9%] Building CXX object source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o [ 9%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/QueueItem.cpp.o [ 9%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/QueueList.cpp.o [ 10%] Building CXX object source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/x86AssemblyInspectionEngine.cpp.o [ 10%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o [ 10%] Linking CXX static library ../../../../lib/liblldbPluginUnwindAssemblyX86.a [ 10%] Built target lldbPluginUnwindAssemblyX86 Scanning dependencies of target lldbPluginUnwindAssemblyInstEmulation [ 10%] Building CXX object source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o [ 10%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/CxxModuleHandler.cpp.o [ 10%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/RegisterNumber.cpp.o [ 10%] Linking CXX static library ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a [ 10%] Built target lldbPluginUnwindAssemblyInstEmulation Scanning dependencies of target lldbPluginSymbolVendorELF [ 12%] Building CXX object source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/RemoteAwarePlatform.cpp.o [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o [ 12%] Linking CXX static library ../../../../lib/liblldbPluginSymbolVendorELF.a [ 12%] Built target lldbPluginSymbolVendorELF [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o Scanning dependencies of target lldbPluginSystemRuntimeMacOSX [ 12%] Building CXX object source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o [ 12%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StackFrame.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/DWARFCallFrameInfo.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/DWARFCallFrameInfo.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Range&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/DWARFCallFrameInfo.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/DWARFCallFrameInfo.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::DWARFCallFrameInfo::GetFunctionAddressAndSizeVector(lldb_private::DWARFCallFrameInfo::FunctionAddressAndSizeVector&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 12%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o [ 12%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Declaration.cpp.o [ 12%] Building CXX object source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o [ 12%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/DeclVendor.cpp.o [ 12%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StackFrameRecognizer.cpp.o [ 12%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o [ 12%] Building CXX object source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o [ 13%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StackID.cpp.o [ 13%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StopInfo.cpp.o [ 13%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Function.cpp.o [ 13%] Building CXX object source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Function.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Function.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = lldb_private::CallEdge; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Function.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Function.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In member function 'llvm::MutableArrayRef lldb_private::Function::GetCallEdges()': /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o [ 13%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/StructuredDataPlugin.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/LineTable.cpp.o [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lldb_private::LineTable::Entry; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/g++/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::LineTable::Entry&}; _Tp = lldb_private::LineTable::Entry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_algo.h: In member function 'void lldb_private::LineTable::InsertLineEntry(lldb::addr_t, uint32_t, uint16_t, uint16_t, bool, bool, bool, bool, bool)': /usr/include/g++/bits/stl_algo.h:2118:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __gnu_cxx::__ops::__val_comp_iter(__comp)); ^ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::LineTable::AppendLineEntryToSequence(lldb_private::LineSequence*, lldb::addr_t, uint32_t, uint16_t, uint16_t, bool, bool, bool, bool, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lldb_private::LineTable::Entry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:630:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::LineTable::InsertSequence(lldb_private::LineSequence*)': /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_algo.h:2118:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __gnu_cxx::__ops::__val_comp_iter(__comp)); ^ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Section.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/LineTable.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/LineTable.cpp:9: /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1411:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_vector.h: In member function 'lldb_private::LineTable* lldb_private::LineTable::LinkLineTable(const FileRangeMap&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/LocateSymbolFile.cpp.o [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Target.cpp.o [ 14%] Building CXX object source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FileSpecList.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ObjectFile.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ObjectFile::LoadableData&}; _Tp = lldb_private::ObjectFile::LoadableData; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FileSpecList.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/ObjectFile.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual std::vector lldb_private::ObjectFile::GetLoadableData(lldb_private::Target&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/PostfixExpression.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Symbol.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UserSettingsController.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Process/Utility/HistoryThread.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SystemRuntimeMacOSX::ItemRefAndCodeAddress&}; _Tp = SystemRuntimeMacOSX::ItemRefAndCodeAddress; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UserSettingsController.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Process/Utility/HistoryThread.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'SystemRuntimeMacOSX::PendingItemsForQueue SystemRuntimeMacOSX::GetPendingItemRefsForQueue(lldb::addr_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Linking CXX static library ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a [ 14%] Built target lldbPluginSystemRuntimeMacOSX Scanning dependencies of target lldbPluginSymbolFilePDB [ 14%] Building CXX object source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBASTParser.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Target.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Target.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::SymbolContext&}; _Tp = lldb_private::SymbolContext; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Target.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/Target.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::Target::RunStopHooks()': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/TargetList.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/SymbolContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/SymbolContext.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::SymbolContext&}; _Tp = lldb_private::SymbolContext; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/SymbolContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/SymbolContext.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'bool lldb_private::SymbolContextList::AppendIfUnique(const lldb_private::SymbolContext&, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::SymbolContextList::Append(const lldb_private::SymbolContextList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::SymbolContextList::Append(const lldb_private::SymbolContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/Thread.cpp.o [ 14%] Building CXX object source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBLocationToDWARFExpression.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o [ 14%] Building CXX object source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/SymbolFilePDB.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Symtab.cpp.o [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o In file included from /usr/include/g++/bits/stl_tree.h:63:0, from /usr/include/g++/map:60, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:9: /usr/include/g++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = lldb_private::Range; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/g++/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __lower_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/g++/bits/stl_algobase.h:946:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Stream.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ClangCommon/ClangHighlighter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = lldb_private::Range; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/g++/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadList.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Symbol&}; _Tp = lldb_private::Symbol; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/stl_vector.h: In member function 'uint32_t lldb_private::Symtab::AddSymbol(const lldb_private::Symbol&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Range&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/stl_vector.h: In function 'void AddSectionsToRangeMap(lldb_private::SectionList*, lldb_private::RangeVector&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/memory:66:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/SharingPtr.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-forward.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-types.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-defines.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Stream.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ClangCommon/ClangHighlighter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = lldb_private::Range]': /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Stream.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ClangCommon/ClangHighlighter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Language/ObjC/ObjCLanguage.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/Symtab.cpp:12: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _BidirectionalIterator2 = lldb_private::Range*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2500:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __second_cut ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2509:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __first_cut ^~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _BidirectionalIterator2 = lldb_private::Range*; _Distance = long int]': /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = long int; _Pointer = lldb_private::Range*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2444:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __second_cut ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2453:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __first_cut ^~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2459:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _BidirectionalIterator __new_middle ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OutputIterator = lldb_private::Range*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lldb_private::Range*; _OutputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Pointer = lldb_private::Range*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Pointer = lldb_private::Range*; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h: In member function 'void lldb_private::Symtab::InitAddressIndexes()': /usr/include/g++/bits/stl_algo.h:5003:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/g++/bits/stl_algo.h:5006:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:5008:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Type.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Process.h:22, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadList.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Process.h:22, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadList.cpp:13: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::ThreadList::PushExpressionExecutionThread(lldb::tid_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o [ 14%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/TypeList.cpp.o [ 15%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o /usr/include/g++/bits/vector.tcc: In member function 'lldb::VariableSP SymbolFilePDB::ParseVariableForPDBData(const lldb_private::SymbolContext&, const llvm::pdb::PDBSymbolData&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Linking CXX static library ../../../../lib/liblldbPluginSymbolFilePDB.a [ 15%] Built target lldbPluginSymbolFilePDB Scanning dependencies of target lldbPluginSymbolFileNativePDB [ 15%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CodeViewRegisterMapping.cpp.o [ 15%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/CompileUnitIndex.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o [ 17%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/DWARFLocationExpression.cpp.o [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o [ 17%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbAstBuilder.cpp.o [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallOnFunctionExit.cpp.o In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/UnwindTable.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/UnwindTable.cpp:9: /usr/include/g++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair >}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/UnwindTable.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Symbol/UnwindTable.cpp:9: /usr/include/g++/bits/stl_map.h: In member function 'lldb::FuncUnwindersSP lldb_private::UnwindTable::GetFuncUnwindersContainingAddress(const lldb_private::Address&, lldb_private::SymbolContext&)': /usr/include/g++/bits/stl_map.h:870:35: note: parameter passing for argument of type 'std::map >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 std::forward<_Pair>(__x)); ^ [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/Variable.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/VariableList.cpp.o [ 17%] Building CXX object source/Symbol/CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o [ 17%] Linking CXX static library ../../lib/liblldbSymbol.a [ 17%] Built target lldbSymbol Scanning dependencies of target lldbPluginSymbolFileSymtab [ 17%] Building CXX object source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o [ 17%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbFPOProgramToDWARFExpression.cpp.o [ 17%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbIndex.cpp.o [ 17%] Linking CXX static library ../../../../lib/liblldbPluginSymbolFileSymtab.a [ 17%] Built target lldbPluginSymbolFileSymtab Scanning dependencies of target lldbPluginSymbolFileBreakpad [ 17%] Building CXX object source/Plugins/SymbolFile/Breakpad/CMakeFiles/lldbPluginSymbolFileBreakpad.dir/SymbolFileBreakpad.cpp.o [ 17%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMapInfo.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/DebugInfo/PDB/Native/PDBFile.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/PdbIndex.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/PdbIndex.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::npdb::SymbolAndUid}; _Tp = lldb_private::npdb::SymbolAndUid; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'std::vector lldb_private::npdb::PdbIndex::FindSymbolsByVa(lldb::addr_t)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbSymUid.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanRunToAddress.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanRunToAddress.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o [ 18%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/PdbUtil.cpp.o [ 18%] Linking CXX static library ../../../../lib/liblldbPluginSymbolFileBreakpad.a [ 18%] Built target lldbPluginSymbolFileBreakpad Scanning dependencies of target lldbPluginSymbolFileDWARF [ 18%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/AppleDWARFIndex.cpp.o [ 18%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Expression/DWARFExpression.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/PdbUtil.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/SymbolFileNativePDB.cpp.o [ 18%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DebugNamesDWARFIndex.cpp.o [ 18%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o [ 18%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o [ 18%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o [ 18%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/dwarf.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDefines.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {DWARFAttribute}; _Tp = DWARFAttribute; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'llvm::Expected DWARFAbbreviationDeclaration::extract(const lldb_private::DWARFDataExtractor&, lldb::offset_t*)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o [ 18%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o [ 19%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o [ 19%] Building CXX object source/Plugins/SymbolFile/NativePDB/CMakeFiles/lldbPluginSymbolFileNativePDB.dir/UdtRecordCompleter.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepOverRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepOverRange.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::AddressRange&}; _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepOverRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepOverRange.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual bool lldb_private::ThreadPlanStepOverRange::DoWillResume(lldb::StateType, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 19%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepRange.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::AddressRange&}; _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepRange.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::ThreadPlanStepRange::AddRange(const lldb_private::AddressRange&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 19%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/raw_ostream.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTDumperUtils.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclBase.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp:1: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = std::pair >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _OutputIterator = std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Pointer = std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp:1: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector > >::iterator {aka __gnu_cxx::__normal_iterator >*, std::vector > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'clang::QualType lldb_private::npdb::UdtRecordCompleter::AddBaseClassForTypeIndex(llvm::codeview::TypeIndex, llvm::codeview::MemberAccess, llvm::Optional)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/memory:66:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp:1: /usr/include/g++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Tp = std::pair >]': /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/raw_ostream.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTDumperUtils.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclBase.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp:1: /usr/include/g++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >]': /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = long int; _Pointer = std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Pointer = std::pair >*; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h: In member function 'void lldb_private::npdb::UdtRecordCompleter::complete()': /usr/include/g++/bits/stl_algo.h:5003:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/g++/bits/stl_algo.h:5006:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:5008:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Linking CXX static library ../../../../lib/liblldbPluginSymbolFileNativePDB.a [ 19%] Built target lldbPluginSymbolFileNativePDB Scanning dependencies of target lldbPluginStructuredDataDarwinLog [ 19%] Building CXX object source/Plugins/StructuredData/DarwinLog/CMakeFiles/lldbPluginStructuredDataDarwinLog.dir/StructuredDataDarwinLog.cpp.o [ 19%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o [ 19%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o [ 19%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFBaseDIE.cpp.o In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContextScope.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Thread.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepUntil.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepUntil.cpp:9: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Broadcaster.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Thread.h:21, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ThreadPlanStepUntil.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Target/ThreadPlanStepUntil.cpp:9: /usr/include/g++/bits/stl_map.h: In constructor 'lldb_private::ThreadPlanStepUntil::ThreadPlanStepUntil(lldb_private::Thread&, lldb::addr_t*, size_t, bool, uint32_t)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 19%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o [ 20%] Linking CXX static library ../../../../lib/liblldbPluginStructuredDataDarwinLog.a [ 20%] Built target lldbPluginStructuredDataDarwinLog Scanning dependencies of target lldbPluginScriptInterpreterPython [ 20%] Building CXX object source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o [ 20%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o [ 20%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o [ 20%] Building CXX object source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFContext.cpp.o [ 21%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o [ 21%] Building CXX object source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonReadline.cpp.o [ 21%] Building CXX object source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o [ 21%] Building CXX object source/Target/CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o [ 21%] Linking CXX static library ../../lib/liblldbTarget.a [ 21%] Built target lldbTarget Scanning dependencies of target lldbPluginScriptInterpreterNone [ 21%] Building CXX object source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o [ 21%] Linking CXX static library ../../../../lib/liblldbPluginScriptInterpreterNone.a [ 21%] Built target lldbPluginScriptInterpreterNone [ 21%] Linking CXX static library ../../../../lib/liblldbPluginScriptInterpreterPython.a [ 21%] Built target lldbPluginScriptInterpreterPython Scanning dependencies of target lldbPluginProcessMinidump Scanning dependencies of target lldbPluginProcessMachCore [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpTypes.cpp.o [ 21%] Building CXX object source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpParser.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::MemoryRegionInfo&}; _Tp = lldb_private::MemoryRegionInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = CreateRegionsCacheFromLinuxMaps(lldb_private::minidump::MinidumpParser&, std::vector&)::; _ArgTypes = {const lldb_private::MemoryRegionInfo&, const lldb_private::Status&}]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = lldb_private::MemoryRegionInfo; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/g++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/g++/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'const lldb_private::MemoryRegionInfos& lldb_private::minidump::MinidumpParser::GetMemoryRegions()': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpTypes.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/minidump/MinidumpParser.cpp:9: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM.cpp.o [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_ARM64.cpp.o [ 21%] Building CXX object source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/dwarf.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DWARFDebugArangeSet::Descriptor&}; _Tp = DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/dwarf.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Error DWARFDebugArangeSet::extract(const lldb_private::DWARFDataExtractor&, lldb::offset_t*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/dwarf.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp:9: /usr/include/g++/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': /usr/include/g++/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/g++/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In member function 'dw_offset_t DWARFDebugArangeSet::FindAddress(dw_addr_t) const': /usr/include/g++/bits/stl_algo.h:162:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__iterator_category(__first)); ^ [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_32.cpp.o [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_64.cpp.o [ 21%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ProcessMinidump.cpp.o [ 21%] Linking CXX static library ../../../../lib/liblldbPluginProcessMachCore.a [ 21%] Built target lldbPluginProcessMachCore Scanning dependencies of target lldbPluginProcessElfCore [ 21%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, long long unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void DWARFDebugInfo::ParseUnitsFor(DIERef::Section)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Host.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/Hashing.h:48, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMapInfo.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Host.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/Hashing.h:48, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMapInfo.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = long int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Host.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/Hashing.h:48, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMapInfo.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/DenseMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In member function 'void DWARFDebugInfo::ParseUnitHeadersIfNeeded()': /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/elf-core/ProcessElfCore.cpp:14: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ThreadData&}; _Tp = ThreadData; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/elf-core/ProcessElfCore.cpp:14: /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Error ProcessElfCore::parseOpenBSDNotes(llvm::ArrayRef)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Error ProcessElfCore::parseFreeBSDNotes(llvm::ArrayRef)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Error ProcessElfCore::parseLinuxNotes(llvm::ArrayRef)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Error ProcessElfCore::parseNetBSDNotes(llvm::ArrayRef)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 23%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o [ 23%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o [ 24%] Building CXX object source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ThreadMinidump.cpp.o [ 24%] Linking CXX static library ../../../../lib/liblldbPluginProcessMinidump.a [ 24%] Built target lldbPluginProcessMinidump [ 24%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DWARFDebugLine::Row&}; _Tp = DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void DWARFDebugLine::LineTable::AppendRow(const DWARFDebugLine::Row&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = DWARFDebugLine::Row; _Tp = DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:364:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:114:5: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:136:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, std::move(__x_copy._M_val())); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static void DWARFDebugLine::Row::Insert(DWARFDebugLine::Row::collection&, const DWARFDebugLine::Row&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:784:24: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 state_coll.insert(range.first, state); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp:790:26: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 state_coll.insert(range.second, state); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target lldbPluginProcessUtility [ 24%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/AuxVector.cpp.o [ 24%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o [ 24%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o [ 24%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o [ 24%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o [ 24%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o [ 24%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o [ 24%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o [ 24%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o [ 24%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/dwarf.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {DWARFDebugRngLists::RngListEntry}; _Tp = DWARFDebugRngLists::RngListEntry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DWARFDebugRngLists::RngListEntry}; _Tp = DWARFDebugRngLists::RngListEntry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'virtual void DWARFDebugRngLists::Extract(lldb_private::DWARFContext&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o [ 24%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_ppc64le.cpp.o [ 24%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o [ 25%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o [ 25%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o [ 25%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_s390x.cpp.o [ 25%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o [ 25%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o [ 25%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o [ 25%] Building CXX object source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterUtilities.cpp.o [ 25%] Linking CXX static library ../../../../lib/liblldbPluginProcessElfCore.a [ 25%] Built target lldbPluginProcessElfCore Scanning dependencies of target lldbPluginProcessPOSIX [ 25%] Building CXX object source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o [ 25%] Building CXX object source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/NativeProcessELF.cpp.o [ 25%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFIndex.cpp.o [ 25%] Building CXX object source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o [ 25%] Building CXX object source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o [ 26%] Linking CXX static library ../../../../lib/liblldbPluginProcessPOSIX.a [ 26%] Built target lldbPluginProcessPOSIX Scanning dependencies of target lldbPluginProcessGDBRemote [ 26%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteClientBase.cpp.o [ 26%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxProcMaps.cpp.o [ 28%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o [ 28%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o [ 28%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFTypeUnit.cpp.o [ 28%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextRegisterInfo.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o [ 29%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFUnit.cpp.o [ 29%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o [ 29%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ModuleSpec&}; _Tp = lldb_private::ModuleSpec; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ProcessInstanceInfo&}; _Tp = lldb_private::ProcessInstanceInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::MemoryRegionInfo&}; _Tp = lldb_private::MemoryRegionInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lldb_private::MemoryRegionInfo; _Alloc = std::allocator]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 29%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'size_t lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetCurrentThreadIDs(std::vector&, bool&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/ManualDWARFIndex.cpp.o In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'uint32_t lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::FindProcesses(const lldb_private::ProcessInstanceInfoMatch&, lldb_private::ProcessInstanceInfoList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'llvm::Optional > lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetModulesInfo(llvm::ArrayRef, const llvm::Triple&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 29%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationHistory.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o [ 29%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationReplayServer.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o [ 29%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o [ 29%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o [ 30%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o [ 30%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o [ 30%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o [ 30%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_s390x.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/HostThread.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Communication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ResumeAction&}; _Tp = lldb_private::ResumeAction; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringExtras.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/Error.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Status.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/HostThread.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Communication.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp:13: /usr/include/g++/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lldb_private::ResumeAction; _Alloc = std::allocator]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'bool lldb_private::ResumeActionList::SetDefaultThreadActionIfNeeded(lldb::StateType, int)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'lldb_private::process_gdb_remote::GDBRemoteCommunication::PacketResult lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_s(StringExtractorGDBRemote&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'lldb_private::process_gdb_remote::GDBRemoteCommunication::PacketResult lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_vCont(StringExtractorGDBRemote&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 30%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o [ 30%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o [ 30%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_x86_64.cpp.o [ 31%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_i386.cpp.o [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_x86_64.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char*, long long unsigned int&}; _Tp = lldb_private::CallEdge; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'virtual std::vector SymbolFileDWARF::ParseCallEdgesInFunction(lldb_private::UserID)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o [ 31%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o [ 31%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o [ 32%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwoDwp.cpp.o In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = lldb_private::ObjectFile::LoadableData*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lldb_private::ObjectFile::LoadableData*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lldb_private::ObjectFile::LoadableData*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2674:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::LoadedModuleInfoList::LoadedModuleInfo&}; _Tp = lldb_private::LoadedModuleInfoList::LoadedModuleInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::process_gdb_remote::ProcessGDBRemote::GetLoadedModuleList(lldb_private::LoadedModuleInfoList&)::; _ArgTypes = {const lldb_private::XMLNode&}]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::process_gdb_remote::ProcessGDBRemote::GetLoadedModuleList(lldb_private::LoadedModuleInfoList&)::; _ArgTypes = {const lldb_private::XMLNode&}]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h: In member function 'size_t lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadPCsFromStopReplyThreadsValue(std::__cxx11::string&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'size_t lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadIDsFromStopReplyThreadsValue(std::__cxx11::string&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const StringExtractorGDBRemote&}; _Tp = StringExtractorGDBRemote; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::process_gdb_remote::ProcessGDBRemote::SetLastStopPacket(const StringExtractorGDBRemote&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/g++/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/g++/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(lldb_private::StructuredData::Dictionary*)::::; _ArgTypes = {lldb_private::StructuredData::Object*}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/bits/stl_algo.h:62:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lldb_private::ObjectFile::LoadableData]': /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Range&}; _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = lldb_private::Range; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:153:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Symtab.h:14:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:32: /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h: In member function 'void lldb_private::RangeVector::CombinePrevAndNext(typename lldb_private::RangeVector::Collection::iterator) [with B = long long unsigned int; S = long unsigned int]': /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:564:8: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >}' changed in GCC 7.1 void CombinePrevAndNext(typename Collection::iterator pos) { ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = lldb_private::ObjectFile::LoadableData*; _Distance = long int]': /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1444:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__iterator_category(__first)); ^ /usr/include/g++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Pointer = lldb_private::ObjectFile::LoadableData*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2459:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _BidirectionalIterator __new_middle ^~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lldb_private::ObjectFile::LoadableData*; _Distance = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h: In member function 'lldb_private::Status lldb_private::process_gdb_remote::ProcessGDBRemote::FlashErase(lldb::addr_t, size_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Symtab.h:14:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:32: /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:359:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 CombinePrevAndNext(pos); ~~~~~~~~~~~~~~~~~~^~~~~ /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/RangeMap.h:365:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 CombinePrevAndNext(prev); ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_algo.h: In member function 'lldb::ThreadSP lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(lldb::tid_t, lldb_private::process_gdb_remote::ProcessGDBRemote::ExpeditedRegisterMap&, uint8_t, const string&, const string&, const string&, uint32_t, const std::vector >&, lldb::addr_t, bool, lldb_private::LazyBool, lldb::addr_t, std::__cxx11::string&, lldb::QueueKind, uint64_t)': /usr/include/g++/bits/stl_algo.h:162:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::__iterator_category(__first)); ^ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointLocation.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Watchpoint.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:30: /usr/include/g++/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateThreadIDList()::; _ArgTypes = {lldb_private::StructuredData::Object*}]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In function 'lldb::StateType lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(StringExtractor&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 32%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwp.cpp.o In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:23: /usr/include/g++/bits/stl_algo.h: In member function 'virtual lldb_private::Status lldb_private::process_gdb_remote::ProcessGDBRemote::WriteObjectFile(std::vector)': /usr/include/g++/bits/stl_algo.h:5003:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/g++/bits/stl_algo.h:5006:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:5008:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o [ 32%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o [ 34%] Building CXX object source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o [ 34%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_ppc64le.cpp.o [ 34%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o [ 34%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_s390x.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Thread.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Thread.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void lldb_private::process_gdb_remote::ThreadGDBRemote::WillResume(lldb::StateType)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../../lib/liblldbPluginProcessGDBRemote.a [ 34%] Built target lldbPluginProcessGDBRemote Scanning dependencies of target lldbPluginProcessNetBSD [ 34%] Building CXX object source/Plugins/Process/NetBSD/CMakeFiles/lldbPluginProcessNetBSD.dir/NativeProcessNetBSD.cpp.o [ 34%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o [ 34%] Building CXX object source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o [ 34%] Linking CXX static library ../../../../lib/liblldbPluginSymbolFileDWARF.a [ 34%] Built target lldbPluginSymbolFileDWARF Scanning dependencies of target lldbPluginPlatformAndroid [ 34%] Building CXX object source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o [ 34%] Building CXX object source/Plugins/Process/NetBSD/CMakeFiles/lldbPluginProcessNetBSD.dir/NativeRegisterContextNetBSD.cpp.o [ 35%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o [ 35%] Building CXX object source/Plugins/Process/NetBSD/CMakeFiles/lldbPluginProcessNetBSD.dir/NativeRegisterContextNetBSD_x86_64.cpp.o [ 35%] Building CXX object source/Plugins/Process/NetBSD/CMakeFiles/lldbPluginProcessNetBSD.dir/NativeThreadNetBSD.cpp.o [ 35%] Building CXX object source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o [ 35%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm.cpp.o [ 35%] Linking CXX static library ../../../../lib/liblldbPluginProcessNetBSD.a [ 35%] Built target lldbPluginProcessNetBSD Scanning dependencies of target lldbPluginPlatformGDB [ 36%] Building CXX object source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm64.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_ppc64le.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o [ 36%] Building CXX object source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformAndroid.a [ 36%] Built target lldbPluginPlatformAndroid Scanning dependencies of target lldbPluginPlatformPOSIX [ 36%] Building CXX object source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformGDB.a [ 36%] Built target lldbPluginPlatformGDB Scanning dependencies of target lldbPluginPlatformMacOSX [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o [ 36%] Building CXX object source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformPOSIX.a [ 36%] Built target lldbPluginPlatformPOSIX Scanning dependencies of target lldbPluginPlatformWindows [ 36%] Building CXX object source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Function.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const UnwindMacOSXFrameBackchain::Cursor&}; _Tp = UnwindMacOSXFrameBackchain::Cursor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = UnwindMacOSXFrameBackchain::Cursor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:114:5: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:143:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Function.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'size_t UnwindMacOSXFrameBackchain::GetStackFrameData_x86_64(const lldb_private::ExecutionContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:238:29: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 m_cursors.insert(m_cursors.begin() + 1, cursor); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/Function.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'size_t UnwindMacOSXFrameBackchain::GetStackFrameData_i386(const lldb_private::ExecutionContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:148:29: note: parameter passing for argument of type 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 m_cursors.insert(m_cursors.begin() + 1, cursor); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX static library ../../../../lib/liblldbPluginProcessUtility.a [ 36%] Built target lldbPluginProcessUtility Scanning dependencies of target lldbPluginPlatformNetBSD [ 36%] Building CXX object source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformWindows.a [ 36%] Built target lldbPluginPlatformWindows Scanning dependencies of target lldbPluginPlatformOpenBSD [ 36%] Building CXX object source/Plugins/Platform/OpenBSD/CMakeFiles/lldbPluginPlatformOpenBSD.dir/PlatformOpenBSD.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformNetBSD.a [ 36%] Built target lldbPluginPlatformNetBSD Scanning dependencies of target lldbPluginPlatformFreeBSD [ 36%] Building CXX object source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformOpenBSD.a [ 36%] Built target lldbPluginPlatformOpenBSD Scanning dependencies of target lldbPluginPlatformLinux [ 36%] Building CXX object source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o [ 36%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteDarwinDevice.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformFreeBSD.a [ 36%] Built target lldbPluginPlatformFreeBSD Scanning dependencies of target lldbPluginOSPython [ 36%] Building CXX object source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o [ 36%] Linking CXX static library ../../../../lib/liblldbPluginPlatformLinux.a [ 36%] Built target lldbPluginPlatformLinux Scanning dependencies of target lldbPluginObjectFileJIT [ 36%] Building CXX object source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o [ 37%] Building CXX object source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleBridge.cpp.o [ 37%] Linking CXX static library ../../../../lib/liblldbPluginOSPython.a [ 37%] Built target lldbPluginOSPython Scanning dependencies of target lldbPluginObjectFilePECOFF [ 37%] Building CXX object source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o [ 37%] Linking CXX static library ../../../../lib/liblldbPluginObjectFileJIT.a [ 37%] Built target lldbPluginObjectFileJIT Scanning dependencies of target lldbPluginObjectFileMachO [ 39%] Building CXX object source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o [ 39%] Linking CXX static library ../../../../lib/liblldbPluginPlatformMacOSX.a [ 39%] Built target lldbPluginPlatformMacOSX Scanning dependencies of target lldbPluginObjectFileBreakpad [ 39%] Building CXX object source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/BreakpadRecords.cpp.o [ 39%] Building CXX object source/Plugins/ObjectFile/Breakpad/CMakeFiles/lldbPluginObjectFileBreakpad.dir/ObjectFileBreakpad.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ModuleSpec&}; _Tp = lldb_private::ModuleSpec; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static size_t ObjectFilePECOFF::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FileSpecList.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ModuleSpec&}; _Tp = lldb_private::ModuleSpec; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FileSpecList.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static size_t lldb_private::breakpad::ObjectFileBreakpad::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Linking CXX static library ../../../../lib/liblldbPluginObjectFileBreakpad.a [ 39%] Built target lldbPluginObjectFileBreakpad Scanning dependencies of target lldbPluginObjectContainerBSDArchive [ 39%] Building CXX object source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContextScope.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/RegisterContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Process/Utility/RegisterContextDarwin_arm.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:11: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ModuleSpec&}; _Tp = lldb_private::ModuleSpec; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachO::segment_command_64&}; _Tp = llvm::MachO::segment_command_64; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachO::section_64&}; _Tp = llvm::MachO::section_64; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContextScope.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/RegisterContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Process/Utility/RegisterContextDarwin_arm.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:11: /usr/include/g++/bits/stl_vector.h: In member function 'void ObjectFileMachO::ProcessSegmentCommand(const llvm::MachO::load_command&, lldb::offset_t, uint32_t, ObjectFileMachO::SegmentParsingContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Linking CXX static library ../../../../lib/liblldbPluginObjectFilePECOFF.a [ 39%] Built target lldbPluginObjectFilePECOFF Scanning dependencies of target lldbPluginObjectContainerMachOArchive [ 39%] Building CXX object source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o /usr/include/g++/bits/stl_vector.h: In static member function 'static size_t ObjectFileMachO::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Linking CXX static library ../../../../lib/liblldbPluginObjectContainerBSDArchive.a [ 40%] Built target lldbPluginObjectContainerBSDArchive Scanning dependencies of target lldbPluginMemoryHistoryASan [ 40%] Building CXX object source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o /usr/include/g++/bits/stl_vector.h: In static member function 'static bool ObjectFileMachO::SaveCore(const ProcessSP&, const lldb_private::FileSpec&, lldb_private::Status&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Linking CXX static library ../../../../lib/liblldbPluginObjectFileMachO.a [ 40%] Built target lldbPluginObjectFileMachO Scanning dependencies of target lldbPluginRenderScriptRuntime [ 40%] Building CXX object source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o [ 40%] Linking CXX static library ../../../../lib/liblldbPluginObjectContainerMachOArchive.a [ 40%] Built target lldbPluginObjectContainerMachOArchive Scanning dependencies of target lldbPluginAppleObjCRuntime [ 40%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ABI.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ABI.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp:9: /usr/include/g++/bits/stl_vector.h: In function 'void CreateHistoryThreadFromValueObject(lldb::ProcessSP, lldb::ValueObjectSP, const char*, const char*, lldb_private::HistoryThreads&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Linking CXX static library ../../../../lib/liblldbPluginMemoryHistoryASan.a [ 40%] Built target lldbPluginMemoryHistoryASan Scanning dependencies of target lldbPluginObjCRuntime [ 40%] Building CXX object source/Plugins/LanguageRuntime/ObjC/CMakeFiles/lldbPluginObjCRuntime.dir/ObjCLanguageRuntime.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::lldb_renderscript::RSScriptGroupDescriptor::Kernel&}; _Tp = lldb_private::lldb_renderscript::RSScriptGroupDescriptor::Kernel; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::RenderScriptRuntime::CaptureDebugHintScriptGroup2(lldb_private::RenderScriptRuntime::RuntimeHook*, lldb_private::ExecutionContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::RenderScriptRuntime::Element&}; _Tp = lldb_private::RenderScriptRuntime::Element; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::RenderScriptRuntime::CaptureScriptInvokeForEachMulti(lldb_private::RenderScriptRuntime::RuntimeHook*, lldb_private::ExecutionContext&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::RenderScriptRuntime::CaptureSetGlobalVar(lldb_private::RenderScriptRuntime::RuntimeHook*, lldb_private::ExecutionContext&)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::RenderScriptRuntime::FixupScriptDetails(lldb_private::lldb_renderscript::RSModuleDescriptorSP)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::RenderScriptRuntime::DumpContexts(lldb_private::Stream&) const': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'bool lldb_private::RenderScriptRuntime::JITSubelements(lldb_private::RenderScriptRuntime::Element&, lldb::addr_t, lldb_private::StackFrame*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptExpressionOpts.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:10: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:10: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ThreadSP lldb_private::AppleObjCRuntime::GetBacktraceThreadFromException(lldb::ValueObjectSP)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o [ 40%] Linking CXX static library ../../../../lib/liblldbPluginObjCRuntime.a [ 40%] Built target lldbPluginObjCRuntime Scanning dependencies of target lldbPluginCXXItaniumABI [ 40%] Building CXX object source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o [ 41%] Building CXX object source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptx86ABIFixups.cpp.o [ 41%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o [ 41%] Building CXX object source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptScriptGroup.cpp.o [ 41%] Linking CXX static library ../../../../../lib/liblldbPluginCXXItaniumABI.a [ 41%] Built target lldbPluginCXXItaniumABI Scanning dependencies of target lldbPluginCPPRuntime [ 41%] Building CXX object source/Plugins/LanguageRuntime/CPlusPlus/CMakeFiles/lldbPluginCPPRuntime.dir/CPPLanguageRuntime.cpp.o [ 41%] Linking CXX static library ../../../../../lib/liblldbPluginRenderScriptRuntime.a [ 41%] Built target lldbPluginRenderScriptRuntime Scanning dependencies of target lldbPluginObjCLanguage [ 41%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:13: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'bool lldb_private::AppleObjCRuntimeV2::NonPointerISACache::EvaluateNonPointerISA(lldb_private::ObjCLanguageRuntime::ObjCISA, lldb_private::ObjCLanguageRuntime::ObjCISA&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o [ 41%] Linking CXX static library ../../../../lib/liblldbPluginCPPRuntime.a [ 41%] Built target lldbPluginCPPRuntime Scanning dependencies of target lldbPluginObjCPlusPlusLanguage [ 41%] Building CXX object source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o [ 41%] Linking CXX static library ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a [ 41%] Built target lldbPluginObjCPlusPlusLanguage Scanning dependencies of target lldbPluginCPlusPlusLanguage [ 41%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/BlockPointer.cpp.o [ 41%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:10: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableDescriptor}; _Tp = lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableDescriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableRegion}; _Tp = lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableRegion; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::VTableRegion::SetUpRegion()': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'bool lldb_private::AppleObjCTrampolineHandler::AppleObjCVTables::ReadRegions(lldb::addr_t)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o [ 41%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o [ 41%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o [ 41%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o [ 41%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusNameParser.cpp.o [ 41%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o [ 41%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o [ 42%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o [ 42%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp:10: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor}; _Tp = lldb_private::ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::ClassDescriptorV2::iVarsStorage::fill(lldb_private::AppleObjCRuntimeV2&, lldb_private::ClassDescriptorV2&)::; _ArgTypes = {const char*, const char*, long long unsigned int, long long unsigned int}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o [ 42%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o [ 42%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o [ 42%] Linking CXX static library ../../../../../lib/liblldbPluginAppleObjCRuntime.a [ 42%] Built target lldbPluginAppleObjCRuntime Scanning dependencies of target lldbPluginClangCommon [ 42%] Building CXX object source/Plugins/Language/ClangCommon/CMakeFiles/lldbPluginClangCommon.dir/ClangHighlighter.cpp.o [ 42%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxAtomic.cpp.o [ 42%] Linking CXX static library ../../../../lib/liblldbPluginClangCommon.a [ 42%] Built target lldbPluginClangCommon Scanning dependencies of target lldbPluginJITLoaderGDB [ 42%] Building CXX object source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o [ 42%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxBitset.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/APFloat.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/APValue.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/Decl.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTTypeTraits.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTContext.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclCXX.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSDictionary.cpp:11: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::NSDictionaryISyntheticFrontEnd::DictionaryItemDescriptor&}; _Tp = lldb_private::formatters::NSDictionaryISyntheticFrontEnd::DictionaryItemDescriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor&}; _Tp = lldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor&}; _Tp = lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor; _Alloc = std::allocator::DictionaryItemDescriptor>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::DictionaryItemDescriptor*, std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor&}; _Tp = lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::DictionaryItemDescriptor; _Alloc = std::allocator::DictionaryItemDescriptor>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::DictionaryItemDescriptor*, std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::DictionaryItemDescriptor*, std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/APFloat.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/APValue.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/Decl.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTTypeTraits.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTContext.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclCXX.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSDictionary.cpp:11: /usr/include/g++/bits/stl_vector.h: In member function 'lldb::ValueObjectSP lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::GetChildAtIndex(size_t) [with D32 = lldb_private::formatters::Foundation1437::DataDescriptor_32; D64 = lldb_private::formatters::Foundation1437::DataDescriptor_64]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::DictionaryItemDescriptor*, std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'lldb::ValueObjectSP lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd::GetChildAtIndex(size_t) [with D32 = lldb_private::formatters::Foundation1428::DataDescriptor_32; D64 = lldb_private::formatters::Foundation1428::DataDescriptor_64]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::DictionaryItemDescriptor*, std::vector::DictionaryItemDescriptor, std::allocator::DictionaryItemDescriptor> > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ValueObjectSP lldb_private::formatters::NSDictionaryISyntheticFrontEnd::GetChildAtIndex(size_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ValueObjectSP lldb_private::formatters::Foundation1100::NSDictionaryMSyntheticFrontEnd::GetChildAtIndex(size_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 43%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointID.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Breakpoint.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp:12: /usr/include/g++/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In member function 'bool JITLoaderGDB::ReadJITDescriptorImpl(bool) [with ptr_t = long long unsigned int]': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In member function 'bool JITLoaderGDB::ReadJITDescriptorImpl(bool) [with ptr_t = unsigned int]': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../../lib/liblldbPluginJITLoaderGDB.a [ 45%] Built target lldbPluginJITLoaderGDB Scanning dependencies of target lldbPluginInstrumentationRuntimeUBSan [ 45%] Building CXX object source/Plugins/InstrumentationRuntime/UBSan/CMakeFiles/lldbPluginInstrumentationRuntimeUBSan.dir/UBSanRuntime.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ABI.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::UndefinedBehaviorSanitizerRuntime::GetBacktracesFromExtendedStopInfo(lldb_private::StructuredData::ObjectSP)::; _ArgTypes = {lldb_private::StructuredData::Object*}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstrumentationRuntimeUBSan.a [ 45%] Built target lldbPluginInstrumentationRuntimeUBSan Scanning dependencies of target lldbPluginObjectFileELF [ 45%] Building CXX object source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o [ 45%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o [ 45%] Building CXX object source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ModuleSpec&}; _Tp = lldb_private::ModuleSpec; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const elf::ELFDynamic&}; _Tp = elf::ELFDynamic; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Symbol&}; _Tp = lldb_private::Symbol; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = ObjectFileELF::ParseUnwindSymbols(lldb_private::Symtab*, lldb_private::DWARFCallFrameInfo*)::; _ArgTypes = {long long unsigned int, unsigned int, unsigned int}]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ObjectFile::LoadableData&}; _Tp = lldb_private::ObjectFile::LoadableData; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ObjectFile.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:9: /usr/include/g++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2130:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static size_t ObjectFileELF::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'size_t ObjectFileELF::ParseDynamicSymbols()': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual std::vector ObjectFileELF::GetLoadableData(lldb_private::Target&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../../lib/liblldbPluginObjectFileELF.a [ 45%] Built target lldbPluginObjectFileELF Scanning dependencies of target lldbPluginInstrumentationRuntimeTSan [ 45%] Building CXX object source/Plugins/InstrumentationRuntime/TSan/CMakeFiles/lldbPluginInstrumentationRuntimeTSan.dir/TSanRuntime.cpp.o [ 45%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ABI.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = AddThreadsForPath(const string&, lldb::ThreadCollectionSP, lldb::ProcessSP, lldb_private::StructuredData::ObjectSP)::::; _ArgTypes = {lldb_private::StructuredData::Object*}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstrumentationRuntimeTSan.a [ 45%] Built target lldbPluginInstrumentationRuntimeTSan Scanning dependencies of target lldbPluginInstrumentationRuntimeMainThreadChecker [ 45%] Building CXX object source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeFiles/lldbPluginInstrumentationRuntimeMainThreadChecker.dir/MainThreadCheckerRuntime.cpp.o [ 45%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxOptional.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/PluginInterface.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ABI.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = lldb_private::MainThreadCheckerRuntime::GetBacktracesFromExtendedStopInfo(lldb_private::StructuredData::ObjectSP)::; _ArgTypes = {lldb_private::StructuredData::Object*}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstrumentationRuntimeMainThreadChecker.a [ 45%] Built target lldbPluginInstrumentationRuntimeMainThreadChecker Scanning dependencies of target lldbPluginInstrumentationRuntimeASan [ 45%] Building CXX object source/Plugins/InstrumentationRuntime/ASan/CMakeFiles/lldbPluginInstrumentationRuntimeASan.dir/ASanRuntime.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxQueue.cpp.o [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxTuple.cpp.o [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstrumentationRuntimeASan.a [ 45%] Built target lldbPluginInstrumentationRuntimeASan Scanning dependencies of target lldbPluginInstructionPPC64 [ 45%] Building CXX object source/Plugins/Instruction/PPC64/CMakeFiles/lldbPluginInstructionPPC64.dir/EmulateInstructionPPC64.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/CompilerType.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Value.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ValueObject.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSSet.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSSet.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::NSSetISyntheticFrontEnd::SetItemDescriptor&}; _Tp = lldb_private::formatters::NSSetISyntheticFrontEnd::SetItemDescriptor; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor&}; _Tp = lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor; _Alloc = std::allocator::SetItemDescriptor>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor&}; _Tp = lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor; _Alloc = std::allocator::SetItemDescriptor>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor&}; _Tp = lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::SetItemDescriptor; _Alloc = std::allocator::SetItemDescriptor>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> >::iterator {aka __gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/CompilerType.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Value.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ValueObject.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSSet.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/ObjC/NSSet.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'lldb::ValueObjectSP lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::GetChildAtIndex(size_t) [with D32 = lldb_private::formatters::Foundation1437::DataDescriptor_32; D64 = lldb_private::formatters::Foundation1437::DataDescriptor_64]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'lldb::ValueObjectSP lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::GetChildAtIndex(size_t) [with D32 = lldb_private::formatters::Foundation1428::DataDescriptor_32; D64 = lldb_private::formatters::Foundation1428::DataDescriptor_64]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'lldb::ValueObjectSP lldb_private::formatters::GenericNSSetMSyntheticFrontEnd::GetChildAtIndex(size_t) [with D32 = lldb_private::formatters::Foundation1300::DataDescriptor_32; D64 = lldb_private::formatters::Foundation1300::DataDescriptor_64]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::SetItemDescriptor*, std::vector::SetItemDescriptor, std::allocator::SetItemDescriptor> > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ValueObjectSP lldb_private::formatters::NSSetISyntheticFrontEnd::GetChildAtIndex(size_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 45%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o [ 45%] Building CXX object source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstructionPPC64.a [ 45%] Built target lldbPluginInstructionPPC64 Scanning dependencies of target lldbPluginInstructionMIPS [ 45%] Building CXX object source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o [ 45%] Linking CXX static library ../../../../lib/liblldbPluginInstructionMIPS.a [ 45%] Built target lldbPluginInstructionMIPS Scanning dependencies of target lldbPluginInstructionMIPS64 [ 45%] Building CXX object source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/CompilerType.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Value.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ValueObject.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/CPlusPlus/LibCxx.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator*, std::vector > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'virtual lldb::ValueObjectSP lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd::GetChildAtIndex(size_t)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVariant.cpp.o [ 47%] Linking CXX static library ../../../../lib/liblldbPluginInstructionMIPS64.a [ 47%] Linking CXX static library ../../../../lib/liblldbPluginObjCLanguage.a [ 47%] Built target lldbPluginInstructionMIPS64 [ 47%] Built target lldbPluginObjCLanguage Scanning dependencies of target lldbPluginInstructionARM64 [ 47%] Building CXX object source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o Scanning dependencies of target lldbPluginInstructionARM [ 47%] Building CXX object source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o [ 47%] Linking CXX static library ../../../../lib/liblldbPluginInstructionARM64.a [ 47%] Built target lldbPluginInstructionARM64 [ 47%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o Scanning dependencies of target lldbPluginExpressionParserClang [ 47%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o [ 47%] Building CXX object source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o [ 47%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o [ 47%] Linking CXX static library ../../../../lib/liblldbPluginInstructionARM.a [ 47%] Built target lldbPluginInstructionARM Scanning dependencies of target lldbPluginDynamicLoaderWindowsDYLD [ 47%] Building CXX object source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o [ 47%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o [ 47%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a [ 47%] Built target lldbPluginDynamicLoaderWindowsDYLD Scanning dependencies of target lldbPluginDynamicLoaderHexagonDYLD [ 47%] Building CXX object source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o [ 47%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppTuple.cpp.o In file included from /usr/include/g++/list:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Process.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp:12: /usr/include/g++/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = HexagonDYLDRendezvous::SOEntry; _Alloc = std::allocator]': /usr/include/g++/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 list<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~ /usr/include/g++/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/g++/bits/list.tcc: In member function 'bool HexagonDYLDRendezvous::UpdateSOEntriesForDeletion()': /usr/include/g++/bits/list.tcc:285:22: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o [ 47%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppUniquePointer.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ThreadPlanSP DynamicLoaderHexagonDYLD::GetStepThroughTrampolinePlan(lldb_private::Thread&, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/StringList.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointOptions.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocation.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp:9: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a [ 47%] Built target lldbPluginDynamicLoaderHexagonDYLD Scanning dependencies of target lldbPluginDynamicLoaderStatic [ 47%] Building CXX object source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o [ 47%] Building CXX object source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/MSVCUndecoratedNameParser.cpp.o [ 47%] Linking CXX static library ../../../../lib/liblldbPluginCPlusPlusLanguage.a [ 47%] Built target lldbPluginCPlusPlusLanguage Scanning dependencies of target lldbPluginDynamicLoaderPosixDYLD [ 48%] Building CXX object source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o [ 48%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o [ 48%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderStatic.a [ 48%] Built target lldbPluginDynamicLoaderStatic Scanning dependencies of target lldbPluginDynamicLoaderMacOSXDYLD [ 48%] Building CXX object source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o In file included from /usr/include/g++/list:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/Process.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp:14: /usr/include/g++/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DYLDRendezvous::SOEntry; _Alloc = std::allocator]': /usr/include/g++/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 list<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~ /usr/include/g++/bits/list.tcc:307:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/g++/bits/list.tcc: In member function 'bool DYLDRendezvous::RemoveSOEntries()': /usr/include/g++/bits/list.tcc:285:22: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ThreadPlanSP DynamicLoaderPOSIXDYLD::GetStepThroughTrampolinePlan(lldb_private::Thread&, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/STLExtras.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/StringRef.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/FileSpec.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp:10: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a [ 48%] Built target lldbPluginDynamicLoaderPosixDYLD In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void lldb_private::ASTStructExtractor::ExtractFromFunctionDecl(clang::FunctionDecl*)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target lldbPluginDynamicLoaderDarwinKernel [ 48%] Building CXX object source/Plugins/DynamicLoader/Darwin-Kernel/CMakeFiles/lldbPluginDynamicLoaderDarwinKernel.dir/DynamicLoaderDarwinKernel.cpp.o [ 48%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTUtils.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/StackID.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointCallbackContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = lldb_private::DynamicLoaderDarwin::ImageInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:153:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::DynamicLoaderDarwin::Segment&}; _Tp = lldb_private::DynamicLoaderDarwin::Segment; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/StackID.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointCallbackContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'uint32_t DynamicLoaderMacOSXDYLD::ParseLoadCommands(const lldb_private::DataExtractor&, lldb_private::DynamicLoaderDarwin::ImageInfo&, lldb_private::FileSpec*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'bool DynamicLoaderMacOSXDYLD::RemoveModulesUsingImageInfosAddress(lldb::addr_t, uint32_t)': /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ [ 48%] Building CXX object source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOS.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Platform/MacOSX/PlatformDarwinKernel.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp:10: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DynamicLoaderDarwinKernel::KextImageInfo&}; _Tp = DynamicLoaderDarwinKernel::KextImageInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatVariadic.h:33, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/ConstString.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/./Plugins/Platform/MacOSX/PlatformDarwinKernel.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp:10: /usr/include/g++/bits/stl_vector.h: In member function 'bool DynamicLoaderDarwinKernel::ParseKextSummaries(const lldb_private::Address&, uint32_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 48%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderDarwinKernel.a [ 48%] Built target lldbPluginDynamicLoaderDarwinKernel Scanning dependencies of target lldbPluginDisassemblerLLVM [ 50%] Building CXX object source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o [ 51%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/StackID.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointCallbackContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/StackID.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Target/ExecutionContext.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/StoppointCallbackContext.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static bool DynamicLoaderMacOS::NotifyBreakpointHit(void*, lldb_private::StoppointCallbackContext*, lldb::user_id_t, lldb::user_id_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 51%] Building CXX object source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwin.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Instruction::Operand&}; _Tp = lldb_private::Instruction::Operand; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lldb_private::Instruction::Operand; _Alloc = std::allocator]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual bool InstructionLLVMC::ParseOperands(llvm::SmallVectorImpl&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 51%] Linking CXX static library ../../../../lib/liblldbPluginDisassemblerLLVM.a [ 51%] Built target lldbPluginDisassemblerLLVM Scanning dependencies of target lldbPluginArchitecturePPC64 [ 51%] Building CXX object source/Plugins/Architecture/PPC64/CMakeFiles/lldbPluginArchitecturePPC64.dir/ArchitecturePPC64.cpp.o [ 51%] Linking CXX static library ../../../../lib/liblldbPluginArchitecturePPC64.a [ 51%] Built target lldbPluginArchitecturePPC64 Scanning dependencies of target lldbPluginArchitectureMips [ 51%] Building CXX object source/Plugins/Architecture/Mips/CMakeFiles/lldbPluginArchitectureMips.dir/ArchitectureMips.cpp.o In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/raw_ostream.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTDumperUtils.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclBase.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = long int; _Tp = llvm::detail::DenseMapPair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::FieldDecl; O = long long unsigned int]:: >]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = long int; _Tp = llvm::detail::DenseMapPair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::CXXRecordDecl; O = clang::CharUnits]:: >]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/raw_ostream.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTDumperUtils.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclBase.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::CXXRecordDecl; O = clang::CharUnits]:: >]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::FieldDecl; O = long long unsigned int]:: >]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::CXXRecordDecl; O = clang::CharUnits]:: >]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::FieldDecl; O = long long unsigned int]:: >]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::CXXRecordDecl; O = clang::CharUnits]:: >]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>; _Tp = llvm::detail::DenseMapPair; _Alloc = std::allocator >]': /usr/include/g++/bits/vector.tcc:278:7: note: parameter passing for argument of type 'llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:278:7: note: parameter passing for argument of type 'llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: /usr/include/g++/bits/stl_vector.h: In function 'bool ImportOffsetMap(llvm::DenseMap&, llvm::DenseMap&, lldb_private::ClangASTSource&) [with D = clang::CXXRecordDecl; O = clang::CharUnits]': /usr/include/g++/bits/stl_vector.h:1374:17: note: parameter passing for argument of type 'llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1374:17: note: parameter passing for argument of type 'llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>' changed in GCC 7.1 /usr/include/g++/bits/stl_vector.h:1374:17: note: parameter passing for argument of type 'llvm::DenseMapIterator, llvm::detail::DenseMapPair, false>' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/MathExtras.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/SmallVector.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/raw_ostream.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTDumperUtils.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/DeclBase.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/clang/AST/ASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/ClangASTImporter.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:9: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX static library ../../../../lib/liblldbPluginArchitectureMips.a [ 51%] Built target lldbPluginArchitectureMips Scanning dependencies of target lldbPluginArchitectureArm [ 52%] Building CXX object source/Plugins/Architecture/Arm/CMakeFiles/lldbPluginArchitectureArm.dir/ArchitectureArm.cpp.o /usr/include/g++/bits/stl_algo.h: In member function 'virtual bool lldb_private::ClangASTSource::layoutRecordType(const clang::RecordDecl*, uint64_t&, uint64_t&, FieldOffsetMap&, BaseOffsetMap&, BaseOffsetMap&)': /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = lldb_private::DynamicLoaderDarwin::ImageInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:153:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:153:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::DynamicLoaderDarwin::UnloadImages(const std::vector >&)': /usr/include/g++/bits/stl_vector.h:1180:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ [ 52%] Linking CXX static library ../../../../lib/liblldbPluginArchitectureArm.a [ 52%] Built target lldbPluginArchitectureArm Scanning dependencies of target lldbPluginABIWindows_x86_64 [ 53%] Building CXX object source/Plugins/ABI/Windows-x86_64/CMakeFiles/lldbPluginABIWindows_x86_64.dir/ABIWindows_x86_64.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::DynamicLoaderDarwin::ImageInfo&}; _Tp = lldb_private::DynamicLoaderDarwin::ImageInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Address&}; _Tp = lldb_private::Address; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'bool lldb_private::DynamicLoaderDarwin::AddModulesUsingImageInfos(lldb_private::DynamicLoaderDarwin::ImageInfo::collection&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb::ThreadPlanSP lldb_private::DynamicLoaderDarwin::GetStepThroughTrampolinePlan(lldb_private::Thread&, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:9: /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 53%] Linking CXX static library ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [ 53%] Built target lldbPluginDynamicLoaderMacOSXDYLD Scanning dependencies of target lldbPluginABIMacOSX_arm64 [ 53%] Building CXX object source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o [ 53%] Linking CXX static library ../../../../lib/liblldbPluginABIWindows_x86_64.a [ 53%] Built target lldbPluginABIWindows_x86_64 Scanning dependencies of target lldbPluginABIMacOSX_arm [ 53%] Building CXX object source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o [ 54%] Linking CXX static library ../../../../lib/liblldbPluginABIMacOSX_arm64.a [ 54%] Built target lldbPluginABIMacOSX_arm64 Scanning dependencies of target lldbPluginABIMacOSX_i386 [ 54%] Building CXX object source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o [ 54%] Linking CXX static library ../../../../lib/liblldbPluginABIMacOSX_arm.a [ 54%] Built target lldbPluginABIMacOSX_arm Scanning dependencies of target lldbPluginABISysV_x86_64 [ 54%] Building CXX object source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o [ 54%] Linking CXX static library ../../../../lib/liblldbPluginABIMacOSX_i386.a [ 54%] Built target lldbPluginABIMacOSX_i386 Scanning dependencies of target lldbPluginABISysV_i386 [ 54%] Building CXX object source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o [ 54%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_x86_64.a [ 54%] Built target lldbPluginABISysV_x86_64 Scanning dependencies of target lldbPluginABISysV_s390x [ 54%] Building CXX object source/Plugins/ABI/SysV-s390x/CMakeFiles/lldbPluginABISysV_s390x.dir/ABISysV_s390x.cpp.o [ 54%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_i386.a [ 54%] Built target lldbPluginABISysV_i386 Scanning dependencies of target lldbPluginABISysV_mips [ 56%] Building CXX object source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o [ 56%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_s390x.a [ 56%] Built target lldbPluginABISysV_s390x Scanning dependencies of target lldbPluginABISysV_mips64 [ 56%] Building CXX object source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_mips.a [ 56%] Built target lldbPluginABISysV_mips Scanning dependencies of target lldbPluginABISysV_ppc64 [ 56%] Building CXX object source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_mips64.a [ 56%] Built target lldbPluginABISysV_mips64 Scanning dependencies of target lldbPluginABISysV_ppc [ 56%] Building CXX object source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_ppc.a [ 56%] Built target lldbPluginABISysV_ppc Scanning dependencies of target lldbPluginABISysV_hexagon [ 56%] Building CXX object source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_ppc64.a [ 56%] Built target lldbPluginABISysV_ppc64 Scanning dependencies of target lldbPluginABISysV_arm64 [ 56%] Building CXX object source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_hexagon.a [ 56%] Built target lldbPluginABISysV_hexagon Scanning dependencies of target lldbPluginABISysV_arm [ 56%] Building CXX object source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_arm64.a [ 56%] Built target lldbPluginABISysV_arm64 Scanning dependencies of target lldbInterpreter [ 56%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandAlias.cpp.o [ 56%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionSourceCode.cpp.o [ 56%] Linking CXX static library ../../../../lib/liblldbPluginABISysV_arm.a [ 56%] Built target lldbPluginABISysV_arm Scanning dependencies of target lldbInitialization [ 56%] Building CXX object source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o [ 56%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o [ 56%] Building CXX object source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o [ 56%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o [ 56%] Building CXX object source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o [ 56%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o [ 56%] Linking CXX static library ../../lib/liblldbInitialization.a [ 56%] Built target lldbInitialization Scanning dependencies of target lldbHost [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/FileAction.cpp.o [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o [ 56%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o [ 56%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o [ 56%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o [ 57%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o [ 57%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o [ 58%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangHost.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o [ 58%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionArgParser.cpp.o In file included from /usr/include/g++/unordered_map:47:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/common/NativeProcessProtocol.h:28, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Host/common/NativeProcessProtocol.cpp:9: /usr/include/g++/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _H1 = std::hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/g++/bits/hashtable.h:1853:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator {aka std::__detail::_Node_const_iterator, false, false>}' changed in GCC 7.1 _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _H1, _H2, _Hash, _RehashPolicy, _Traits>:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/hashtable.h: In member function 'lldb_private::Status lldb_private::NativeProcessProtocol::RemoveSoftwareBreakpoint(lldb::addr_t)': /usr/include/g++/bits/hashtable.h:755:42: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator {aka std::__detail::_Node_const_iterator, false, false>}' changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o [ 58%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o [ 58%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/ProcessLaunchInfo.cpp.o [ 59%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o [ 59%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/SocketAddress.h:30, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Host/common/SocketAddress.cpp:19: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::SocketAddress}; _Tp = lldb_private::SocketAddress; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In static member function 'static std::vector lldb_private::SocketAddress::GetAddressInfo(const char*, const char*, int, int, int, int)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o [ 59%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/TaskPool.cpp.o [ 59%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o [ 60%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o [ 60%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o [ 60%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o [ 60%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o [ 60%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o [ 60%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o [ 60%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o [ 60%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:18: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:18: /usr/include/g++/bits/stl_vector.h: In member function 'virtual bool lldb_private::ClangUserExpression::AddArguments(lldb_private::ExecutionContext&, std::vector&, lldb::addr_t, lldb_private::DiagnosticManager&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 62%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o [ 62%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o [ 62%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o [ 63%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/netbsd/Host.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/IOObject.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/File.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/Host.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Host/netbsd/Host.cpp:23: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::ProcessInstanceInfo&}; _Tp = lldb_private::ProcessInstanceInfo; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/IOObject.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/File.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/Host.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Host/netbsd/Host.cpp:23: /usr/include/g++/bits/stl_vector.h: In static member function 'static uint32_t lldb_private::Host::FindProcesses(const lldb_private::ProcessInstanceInfoMatch&, lldb_private::ProcessInstanceInfoList&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 63%] Building CXX object source/Host/CMakeFiles/lldbHost.dir/netbsd/HostInfoNetBSD.cpp.o [ 64%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o [ 65%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o [ 65%] Linking CXX static library ../../lib/liblldbHost.a [ 65%] Built target lldbHost In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::Compare>]': /usr/include/g++/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::UniqueCStringMap::Entry}; _Tp = lldb_private::UniqueCStringMap::Entry; _Alloc = std::allocator::Entry>]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::Entry, std::allocator::Entry> >::iterator {aka __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::Entry, std::allocator::Entry> >::iterator {aka __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >}' changed in GCC 7.1 In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Compare>]': /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 In file included from /usr/include/g++/bits/stl_algo.h:61:0, from /usr/include/g++/algorithm:62, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >; _Distance = long int; _Tp = lldb_private::UniqueCStringMap::Entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Compare>]': /usr/include/g++/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Compare>]': /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 /usr/include/g++/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void lldb_private::OptionValueEnumeration::SetEnumerations(const OptionEnumValues&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/algorithm:62:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/UniqueCStringMap.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/OptionValueEnumeration.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Interpreter/OptionValueEnumeration.cpp:9: /usr/include/g++/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/g++/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Entry*, std::vector::Entry, std::allocator::Entry> > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target lldbDataFormatters [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o [ 65%] Building CXX object source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRDynamicChecks.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o [ 65%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o [ 65%] Linking CXX static library ../../../../lib/liblldbPluginExpressionParserClang.a [ 65%] Built target lldbPluginExpressionParserClang Scanning dependencies of target lldbExpression [ 65%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/DiagnosticManager.cpp.o [ 65%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o [ 65%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o [ 67%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o [ 67%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o [ 67%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Expression/DWARFExpression.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/DWARFExpression.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::Value}; _Tp = lldb_private::Value; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lldb_private::Value}; _Tp = lldb_private::Value; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Value&}; _Tp = lldb_private::Value; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Expression/DWARFExpression.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/DWARFExpression.cpp:9: /usr/include/g++/bits/stl_vector.h: In function 'static bool lldb_private::DWARFExpression::Evaluate(lldb_private::ExecutionContext*, lldb_private::RegisterContext*, lldb::ModuleSP, const lldb_private::DataExtractor&, const DWARFUnit*, lldb::offset_t, lldb::offset_t, lldb::RegisterKind, const lldb_private::Value*, const lldb_private::Value*, lldb_private::Value&, lldb_private::Status*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o [ 68%] Building CXX object source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o [ 68%] Linking CXX static library ../../lib/liblldbInterpreter.a [ 68%] Built target lldbInterpreter Scanning dependencies of target lldbCore [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/IRExecutionUnit.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/IRExecutionUnit.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::IRExecutionUnit::GetStaticInitializers(std::vector >&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ADT/ArrayRef.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/IRExecutionUnit.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::IRExecutionUnit::JittedFunction}; _Tp = lldb_private::IRExecutionUnit::JittedFunction; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::IRExecutionUnit::JittedGlobalVariable}; _Tp = lldb_private::IRExecutionUnit::JittedGlobalVariable; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = lldb_private::IRExecutionUnit::GetRunnableInfo(lldb_private::Status&, lldb::addr_t&, lldb::addr_t&)::; _ArgTypes = {llvm::GlobalValue&}]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::IRExecutionUnit::AllocationRecord}; _Tp = lldb_private::IRExecutionUnit::AllocationRecord; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lldb_private::IRExecutionUnit::AllocationRecord}; _Tp = lldb_private::IRExecutionUnit::AllocationRecord; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void lldb_private::IRExecutionUnit::GetRunnableInfo(lldb_private::Status&, lldb::addr_t&, lldb::addr_t&)': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/IOObject.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/File.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/FileSystem.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ModuleSpec.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/IRInterpreter.cpp:10: /usr/include/g++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = const llvm::Value*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2130:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolver.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolverFileLine.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/AddressResolverFileLine.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::AddressRange&}; _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolver.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolverFileLine.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/AddressResolverFileLine.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb_private::Searcher::CallbackReturn lldb_private::AddressResolverFileLine::SearchCallback(lldb_private::SearchFilter&, lldb_private::SymbolContext&, lldb_private::Address*, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Expression/IRMemoryMap.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Expression/IRMemoryMap.cpp:9: /usr/include/g++/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In member function 'void lldb_private::IRMemoryMap::Free(lldb::addr_t, lldb_private::Status&)': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In destructor 'lldb_private::IRMemoryMap::~IRMemoryMap()': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ [ 68%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolver.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolverName.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/AddressResolverName.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::AddressRange&}; _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressRange.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolver.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/AddressResolverName.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/AddressResolverName.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb_private::Searcher::CallbackReturn lldb_private::AddressResolverName::SearchCallback(lldb_private::SearchFilter&, lldb_private::SymbolContext&, lldb_private::Address*, bool)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o [ 68%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o [ 68%] Building CXX object source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o [ 69%] Linking CXX static library ../../lib/liblldbDataFormatters.a [ 69%] Built target lldbDataFormatters Scanning dependencies of target lldbBreakpoint [ 69%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o [ 69%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o [ 70%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointID.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Breakpoint.h:17, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Breakpoint/Breakpoint.cpp:11: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointLocationList.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/Breakpoint.h:19, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Breakpoint/Breakpoint.cpp:11: /usr/include/g++/bits/stl_map.h: In member function 'void lldb_private::Breakpoint::ModuleReplaced(lldb::ModuleSP, lldb::ModuleSP)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 70%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o [ 70%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o [ 70%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/DumpDataExtractor.cpp.o [ 71%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o [ 71%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o [ 71%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o [ 71%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o [ 71%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/DumpRegisterValue.cpp.o [ 71%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o [ 71%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o [ 71%] Building CXX object source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o [ 71%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o [ 71%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o [ 71%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointName.cpp.o [ 73%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/FileSpecList.cpp.o [ 73%] Linking CXX static library ../../lib/liblldbExpression.a [ 73%] Built target lldbExpression Scanning dependencies of target obj.lldb-tblgen [ 73%] Building CXX object utils/TableGen/CMakeFiles/obj.lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o [ 73%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o [ 73%] Building CXX object utils/TableGen/CMakeFiles/obj.lldb-tblgen.dir/LLDBTableGen.cpp.o [ 73%] Built target obj.lldb-tblgen [ 73%] Generating VCSVersion.inc -- Could NOT find Git (missing: GIT_EXECUTABLE) Scanning dependencies of target lldbBase [ 73%] Building CXX object source/CMakeFiles/lldbBase.dir/lldb.cpp.o [ 73%] Linking CXX static library ../lib/liblldbBase.a [ 73%] Built target lldbBase Scanning dependencies of target swig_wrapper [ 73%] Python script building LLDB Python wrapper In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Environment.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Args.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/CompletionRequest.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FormatEntity.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/FormatEntity.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::FormatEntity::Entry&}; _Tp = lldb_private::FormatEntity::Entry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lldb_private::FormatEntity::Entry}; _Tp = lldb_private::FormatEntity::Entry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lldb_private::FormatEntity::Entry}; _Tp = lldb_private::FormatEntity::Entry; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointPrecondition.cpp.o In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Environment.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/Args.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Utility/CompletionRequest.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/FormatEntity.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/FormatEntity.cpp:9: /usr/include/g++/bits/stl_vector.h: In static member function 'static lldb_private::Status lldb_private::FormatEntity::ParseInternal(llvm::StringRef&, lldb_private::FormatEntity::Entry&, uint32_t)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o [ 73%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Highlighter.cpp.o [ 73%] Built target swig_wrapper Scanning dependencies of target LLDBOptionsTableGen [ 73%] Building Options.inc... [ 73%] Built target LLDBOptionsTableGen Scanning dependencies of target lldb-instr [ 73%] Building CXX object tools/lldb-instr/CMakeFiles/lldb-instr.dir/Instrument.cpp.o [ 73%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ValueObjectList.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/IOHandler.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/IOHandler.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = TreeItem; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:458:5: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/ValueObjectList.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/IOHandler.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/IOHandler.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual void ThreadTreeDelegate::TreeDelegateGenerateChildren(TreeItem&)': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h: In member function 'virtual void ThreadsTreeDelegate::TreeDelegateGenerateChildren(TreeItem&)': /usr/include/g++/bits/stl_vector.h:712:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o [ 73%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o [ 74%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o [ 74%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/Module.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Address&}; _Tp = lldb_private::Address; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/.buildlink/include/llvm/Support/FormatProviders.h:25, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-enumerations.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Address.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Module.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/Module.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::Module::FindAddressesForLine(lldb::TargetSP, const lldb_private::FileSpec&, uint32_t, lldb_private::Function*, std::vector&, std::vector&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 74%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o [ 74%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o [ 74%] Linking CXX executable ../../bin/lldb-instr [ 74%] Built target lldb-instr Scanning dependencies of target lldbUtilityHelpers [ 74%] Building CXX object unittests/TestingSupport/CMakeFiles/lldbUtilityHelpers.dir/MockTildeExpressionResolver.cpp.o [ 74%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverScripted.cpp.o [ 74%] Building CXX object unittests/TestingSupport/CMakeFiles/lldbUtilityHelpers.dir/TestUtilities.cpp.o [ 74%] Linking CXX static library ../../lib/liblldbUtilityHelpers.a [ 74%] Built target lldbUtilityHelpers Scanning dependencies of target lldb-mi-utils [ 75%] Building CXX object unittests/tools/lldb-mi/utils/CMakeFiles/lldb-mi-utils.dir/__/__/__/__/tools/lldb-mi/MIUtilString.cpp.o [ 75%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o [ 75%] Built target lldb-mi-utils Scanning dependencies of target lldb-argdumper [ 76%] Building CXX object tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o [ 76%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o [ 76%] Linking CXX executable ../../bin/lldb-argdumper [ 76%] Built target lldb-argdumper Scanning dependencies of target lldb-tblgen [ 76%] Linking CXX executable ../../bin/lldb-tblgen [ 76%] Built target lldb-tblgen Scanning dependencies of target LLDBOptionsGen [ 76%] Building CommandOptions.inc... [ 76%] Built target LLDBOptionsGen [ 76%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o Scanning dependencies of target lldbCommands [ 76%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o [ 76%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o In file included from /usr/include/g++/map:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Breakpoint/BreakpointSiteList.h:13, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Breakpoint/BreakpointSiteList.cpp:9: /usr/include/g++/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/g++/bits/stl_tree.h:2470:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In member function 'bool lldb_private::BreakpointSiteList::Remove(lldb::break_id_t)': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_tree.h: In member function 'bool lldb_private::BreakpointSiteList::RemoveByAddress(lldb::addr_t)': /usr/include/g++/bits/stl_tree.h:1125:14: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator {aka std::_Rb_tree_const_iterator > >}' changed in GCC 7.1 _M_erase_aux(__position); ~~~~~~~~~~~~^~~~~~~~~~~~ [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o [ 78%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o [ 78%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/RichManglingContext.cpp.o [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o [ 78%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o [ 78%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o [ 78%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o [ 78%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o [ 78%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o [ 78%] Building CXX object source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o [ 79%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o [ 79%] Linking CXX static library ../../lib/liblldbBreakpoint.a [ 79%] Built target lldbBreakpoint [ 79%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o [ 79%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o [ 79%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o [ 79%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/StreamFile.cpp.o [ 80%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectDisassemble.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectDisassemble.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::AddressRange&}; _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectDisassemble.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectDisassemble.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lldb_private::AddressRange; _Alloc = std::allocator]': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 80%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o /usr/include/g++/bits/stl_vector.h: In member function 'virtual bool lldb_private::CommandObjectDisassemble::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/CompilerType.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Value.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/Value.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lldb_private::Value&}; _Tp = lldb_private::Value; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Symbol/CompilerType.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Core/Value.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Core/Value.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'void lldb_private::ValueList::PushValue(const lldb_private::Value&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 80%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObject.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o [ 80%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o [ 80%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o [ 80%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectReproducer.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o [ 81%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectStats.cpp.o [ 81%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o [ 82%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o [ 82%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o [ 82%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObjectMultiword.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObjectMultiword.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual lldb_private::Status CommandObjectThreadUntil::CommandOptions::SetOptionValue(uint32_t, llvm::StringRef, lldb_private::ExecutionContext*)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:69:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObjectMultiword.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.cpp:9: /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector >::iterator {aka __gnu_cxx::__normal_iterator > >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/g++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/g++/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:64:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObject.h:14, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Interpreter/CommandObjectMultiword.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/source/Commands/CommandObjectThread.cpp:9: /usr/include/g++/bits/stl_vector.h: In member function 'virtual bool CommandObjectThreadUntil::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&)': /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/g++/bits/stl_vector.h:948:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o [ 82%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o [ 82%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o [ 84%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o [ 84%] Building CXX object source/Core/CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o [ 84%] Linking CXX static library ../../lib/liblldbCore.a [ 84%] Built target lldbCore [ 84%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o [ 84%] Building CXX object source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o [ 84%] Linking CXX static library ../../lib/liblldbCommands.a [ 84%] Built target lldbCommands Scanning dependencies of target lldb-server [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o Scanning dependencies of target liblldb [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o [ 84%] Building CXX object source/API/CMakeFiles/liblldb.dir/SBAddress.cpp.o In file included from /usr/include/g++/set:60:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private-interfaces.h:20, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/lldb-private.h:16, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/include/lldb/Host/Socket.h:15, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/tools/lldb-server/Acceptor.h:11, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/tools/lldb-server/lldb-platform.cpp:25: /usr/include/g++/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = short unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/g++/bits/stl_tree.h:2395:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/map:61:0, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/tools/lldb-server/../../source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h:12, from /tmp/pkgbuild/devel/lldb/work.earmv6hf/lldb-9.0.1.src/tools/lldb-server/lldb-platform.cpp:27: /usr/include/g++/bits/stl_map.h: In function 'int main_platform(int, char**)': /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ /usr/include/g++/bits/stl_map.h:493:4: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator {aka std::_Rb_tree_const_iterator >}' changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ^~~ [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o [ 84%] Building CXX object tools/lldb-server/CMakeFiles/lldb-server.dir/SystemInitializerLLGS.cpp.o [ 84%] Linking CXX executable ../../bin/lldb-server [ 84%] Building CXX object source/API/CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o [ 84%] Building CXX object source/API/CMakeFiles/liblldb.dir/SBBlock.cpp.o ld: ../../lib/liblldbPluginProcessNetBSD.a(NativeThreadNetBSD.cpp.o): in function `lldb_private::process_netbsd::NativeThreadNetBSD::NativeThreadNetBSD(lldb_private::process_netbsd::NativeProcessNetBSD&, unsigned long long)': NativeThreadNetBSD.cpp:(.text._ZN12lldb_private14process_netbsd18NativeThreadNetBSDC2ERNS0_19NativeProcessNetBSDEy+0x68): undefined reference to `lldb_private::process_netbsd::NativeRegisterContextNetBSD::CreateHostNativeRegisterContextNetBSD(lldb_private::ArchSpec const&, lldb_private::NativeThreadProtocol&)' --- bin/lldb-server --- *** [bin/lldb-server] Error code 1 make[2]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build 1 error make[2]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build --- tools/lldb-server/CMakeFiles/lldb-server.dir/all --- *** [tools/lldb-server/CMakeFiles/lldb-server.dir/all] Error code 2 make[1]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build A failure has been detected in another branch of the parallel make make[2]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build --- source/API/CMakeFiles/liblldb.dir/all --- *** [source/API/CMakeFiles/liblldb.dir/all] Error code 2 make[1]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build 2 errors make[1]: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build *** [all] Error code 2 make: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build 1 error make: stopped in /tmp/pkgbuild/devel/lldb/work.earmv6hf/build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/devel/lldb *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/lldb