Re: [lldb-dev] Python scripting in Windows LLDB

2017-07-03 Thread Pavel Labath via lldb-dev
On 30 June 2017 at 21:34, Ted Woodward via lldb-dev
 wrote:
> I’ve seen crashes on Linux when building with 2.7.6 and using the 2.7.3
> .so/library directory, so I’m not willing to say building on Windows with
> 3.6.1 and using the 3.5.2 dll/library directory will work.
This is a bit problematic setup. I would expect that the opposite
(building with version X, and running with version Y >= X) will work,
but using an older runtime version is tricky because your code may end
using symbols which are not present in the older version.

Without more information, it's hard to say whether this was a problem
in your case. It could be that python 2.7.3 simply has a bug, and the
crash would happen even if you were using the same version of python
for building (our bots are at 2.7.6, and I am not aware of anyone
testing/using/shipping lldb with an older version of python)

pl
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] LLDB: Sanitizing the debugger's runtime

2017-07-03 Thread Kamil Rytarowski via lldb-dev
On 06.06.2017 17:47, Kamil Rytarowski wrote:
> Hello,
> 

Hello,

Short update.

> I posted the LLDB/NetBSD report for May:
> 
> https://blog.netbsd.org/tnf/entry/lldb_sanitizing_the_debugger_s
> 
> I'm heading now to get the LLVM sanitizers aboard and use them for
> further development of the LLDB/NetBSD port.
> 
> I need to modify the whole stack of LLVM (llvm, clang, compiler-rt,
> libsanitizer). I prepared environment to execute tests in LLVM and Clang
> and they appear to be in acceptable shape now to move on to sanitizers.
> 

LLVM asan and ubsan on NetBSD
http://blog.netbsd.org/tnf/entry/llvm_asan_and_ubsan_on

Roadmap for the next month:
 - Send upstream LLVM asan and ubsan support.
 - Correct more problems triggered by LLVM and Clang test-suites.
 - Resume msan and tsan porting.

> LLVM:
>   Expected Passes: 13216
>   Expected Failures  : 107
>   Unsupported Tests  : 7242
>   Unexpected Failures: 252
> 

I fixed 20 failures with the implementation of NetBSD specific PaX
MPROTECT allocator for RWX regions.

> Clang:
>   Expected Passes: 9847
>   Expected Failures  : 14
>   Unsupported Tests  : 876
>   Unexpected Failures: 2
> 
> This work is sponsored by The NetBSD Foundation.
> 





signature.asc
Description: OpenPGP digital signature
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev