mstorsjo wrote:
This change broke building for 32 bit Windows, with errors like this:
```
/home/martin/code/llvm-project/lldb/source/Plugins/Process/Windows/Common/NativePro
cessWindows.cpp:541:35: error: no viable conversion from
'llvm::ArrayRef<unsigned long long>' to 'const std::vector<ULONG_PTR>' (aka
'const vector<unsigned long>')
541 | const std::vector<ULONG_PTR> &args = record.GetExceptionArguments();
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/martin/clang-20.1.8/i686-w64-mingw32/include/c++/v1/__vector/vector.h:261:55:
note: candidate constructor not viable: no known conversion from
'llvm::ArrayRef<unsigned long long>' to 'const vector<unsigned long> &' for 1st
argument
261 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI vector(const
vector& __x)
| ^
~~~~~~~~~~~~~~~~~
```
I expect such issues show up in
https://github.com/mstorsjo/llvm-mingw/actions/runs/27391442794/job/80967927604
when that build concludes in a hour or two.
https://github.com/llvm/llvm-project/pull/203301
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits