Re: [lldb-dev] [9.0.0 Release] Release schedule

2019-06-24 Thread Hans Wennborg via lldb-dev
On Wed, Jun 19, 2019 at 10:19 AM Hans Wennborg wrote: > > Hello everyone, > > Even though 8.0.1 isn't quite out the door yet, it's time to start > planning for the next major release, 9.0.0. > > This is my proposed schedule: > > - 18 July 2019: Branch, rc1 soon after > - 7 August: rc2 > - 28 Augus

[lldb-dev] Swig/Python version incompatibility

2019-06-24 Thread Adrian McCarthy via lldb-dev
tl;dr: To avoid a compatibility problem with Swig, don't upgrade to Python 3.7. While chasing down the cause of lots of lldb test failures on Windows, I discovered that there's a compatibility bug with Python 3.7 and Swig 3.0.12. Python 3.7 tighted up the tp_new API, which SWIG generates calls t

Re: [lldb-dev] Trouble running Python tests on Windows

2019-06-24 Thread Adrian McCarthy via lldb-dev
I can confirm that there are problems building with Swig 4. I've also just found that there's a bug in versions of Swig before 4 that makes the code it generates incompatible with Python 3.7. (See lldb-dev@ for a message I just sent out about this.) Python 3.6 with Swig 3.0.12 is working well fo

[lldb-dev] "error: summary string parsing error" on Fedora 30

2019-06-24 Thread Bob Eastbrook via lldb-dev
With Clang 8.0.0 and libstd++ 9.1.1 on Fedora 30 x86_64, I get this error from LLDB when trying to see the value of a string: "error: summary string parsing error" The code is simply: std::string msg{"foo bar baz"}; With libcxx 8.0.0, instead of the above error, I simply see "??" when inspectin