Re: [lldb-dev] [Release-testers] LLVM 9.0.1-rc3 has been tagged

2019-12-19 Thread Tom Stellard via lldb-dev
On 12/16/2019 10:30 AM, Dimitry Andric wrote:
> On 14 Dec 2019, at 07:34, Tom Stellard via Release-testers 
>  wrote:
>>
>> I've just tagged LLVM 9.0.1-rc3.  Testers can begin testing and uploading
>> binaries.  This will be the last release candidate unless there is a
>> major problem.  I'm planning to tag the final release on Dec 19.
> 
> For this rc, I used two patches, from:
> 
> * https://bugs.llvm.org/show_bug.cgi?id=42892 - After r356631, 
> Sanitizer-i386-Test faills to link on FreeBSD
> * https://bugs.llvm.org/show_bug.cgi?id=42894 - FreeBSD needs -pthread link 
> flag for dynamic ASan tests
> 
> Uploaded:
> 
> SHA256 (clang+llvm-9.0.1-rc3-amd64-unknown-freebsd11.tar.xz) = 
> 534f119f9100469899cd4d1e02c6a65f724d560e38d3d27aa99797b16379e25a
> SHA256 (clang+llvm-9.0.1-rc3-i386-unknown-freebsd11.tar.xz) = 
> 874b707b87d07e9f73021e192d935fb8b82d81d10b06af9d591204ebc865c02b
> 

Do these binaries include those patches?

-Tom

> Main test results on amd64-freebsd11:
> 
>   
>   Testing Time: 5223.66s
>   
>   Unexpected Passing Tests (6):
>   AddressSanitizer-i386-freebsd-dynamic :: 
> TestCases/interception_failure_test.cc
>   AddressSanitizer-x86_64-freebsd-dynamic :: 
> TestCases/interception_failure_test.cc
>   lldb-Suite :: api/multiple-targets/TestMultipleTargets.py
>   lldb-Suite :: 
> functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
>   lldb-Suite :: lang/cpp/namespace/TestNamespaceLookup.py
>   lldb-Suite :: python_api/thread/TestThreadAPI.py
> 
>   
>   Failing Tests (476):
>   AddressSanitizer-Unit :: 
> ./Asan-i386-calls-Dynamic-Test/AddressSanitizer.ShadowGapTest
>   AddressSanitizer-Unit :: 
> ./Asan-i386-inline-Dynamic-Test/AddressSanitizer.ShadowGapTest
>   AddressSanitizer-i386-freebsd :: TestCases/Posix/fread_fwrite.cc
>   AddressSanitizer-i386-freebsd-dynamic :: TestCases/Posix/fread_fwrite.cc
>   Builtins-i386-freebsd :: floatundixf_test.c
>   LLDB :: ExecControl/StopHook/stop-hook-threads.test
>   LLDB :: ExecControl/StopHook/stop-hook.test
>   LLDB :: SymbolFile/DWARF/dwarf5-partial-index.cpp
>   LLDB :: SymbolFile/DWARF/find-basic-function.cpp
>   LLDB :: SymbolFile/DWARF/find-basic-namespace.cpp
>   LLDB :: SymbolFile/DWARF/find-basic-type.cpp
>   LLDB :: SymbolFile/DWARF/find-basic-variable.cpp
>   LLDB :: SymbolFile/DWARF/find-method.cpp
>   LLDB :: SymbolFile/DWARF/find-variable-file.cpp
>   LLDB :: tools/lldb-mi/exec/exec-step.test
>   LLVM :: tools/yaml2obj/elf-override-shoffset.yaml
>   LLVM :: tools/yaml2obj/elf-override-shsize.yaml
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-Test/MemorySanitizer.SmallPreAllocatedStackThread
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-Test/MemorySanitizer.bind_getsockname
>   MemorySanitizer-Unit :: ./Msan-x86_64-Test/MemorySanitizer.confstr
>   MemorySanitizer-Unit :: ./Msan-x86_64-Test/MemorySanitizer.mbrtowc
>   MemorySanitizer-Unit :: ./Msan-x86_64-Test/MemorySanitizer.swprintf
>   MemorySanitizer-Unit :: ./Msan-x86_64-Test/MemorySanitizer.valloc
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.SmallPreAllocatedStackThread
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.bind_getsockname
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.confstr
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.mbrtowc
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.swprintf
>   MemorySanitizer-Unit :: 
> ./Msan-x86_64-with-call-Test/MemorySanitizer.valloc
>   MemorySanitizer-X86_64 :: dtls_test.c
>   MemorySanitizer-lld-X86_64 :: dtls_test.c
>   SanitizerCommon-asan-i386-FreeBSD :: Posix/devname_r.cc
>   SanitizerCommon-asan-i386-FreeBSD :: Posix/weak_hook_test.cc
>   SanitizerCommon-asan-x86_64-FreeBSD :: Posix/weak_hook_test.cc
>   SanitizerCommon-msan-x86_64-FreeBSD :: FreeBSD/capsicum.cc
>   SanitizerCommon-msan-x86_64-FreeBSD :: Posix/dedup_token_length_test.cc
>   SanitizerCommon-msan-x86_64-FreeBSD :: Posix/weak_hook_test.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: FreeBSD/capsicum.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: FreeBSD/fdevname.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/arc4random.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/dedup_token_length_test.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/devname.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/devname_r.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/dump_instruction_bytes.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/fpe.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/fputc_putc_putchar.cc
>   SanitizerCommon-tsan-x86_64-FreeBSD :: Posix/fputs_puts.cc
>   SanitizerCommon-tsan-x86_64-FreeB

[lldb-dev] [Bug 44352] New: LLDB driver invoked LLDB gets upset if SBDebugger.HandleCommand invoked commands set Python variables (KeyError)

2019-12-19 Thread via lldb-dev
https://bugs.llvm.org/show_bug.cgi?id=44352

Bug ID: 44352
   Summary: LLDB driver invoked LLDB gets upset if
SBDebugger.HandleCommand invoked commands set Python
variables (KeyError)
   Product: lldb
   Version: 9.0
  Hardware: PC
OS: MacOS X
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: jw...@jwatt.org
CC: jdevliegh...@apple.com, llvm-b...@lists.llvm.org

Xcode invoked lldb gets upset if SBDebugger.HandleCommand() invoked commands
set Python variables, but not (apparently) until the temporary global created
in order to run the HandleCommand() commands is destroyed. Specifically it
throws a KeyError complaining that those variables are not present *after* all
the commands run under HandleCommand have completed.

This is an upstreaming of the following report in Mozilla's Bugzilla:

https://bugzilla.mozilla.org/show_bug.cgi?id=1605268

-- 
You are receiving this mail because:
You are the assignee for the bug.___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] LLVM 9.0.1-final has been tagged

2019-12-19 Thread Tom Stellard via lldb-dev
Hi,

I've just tagged the 9.0.1-final release.  Testers can begin uploading binaries.

-Tom

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


Re: [lldb-dev] [Release-testers] LLVM 9.0.1-rc3 has been tagged

2019-12-19 Thread Dimitry Andric via lldb-dev
On 19 Dec 2019, at 23:51, Tom Stellard  wrote:
> 
> On 12/16/2019 10:30 AM, Dimitry Andric wrote:
>> On 14 Dec 2019, at 07:34, Tom Stellard via Release-testers 
>>  wrote:
>>> 
>>> I've just tagged LLVM 9.0.1-rc3.  Testers can begin testing and uploading
>>> binaries.  This will be the last release candidate unless there is a
>>> major problem.  I'm planning to tag the final release on Dec 19.
>> 
>> For this rc, I used two patches, from:
>> 
>> * https://bugs.llvm.org/show_bug.cgi?id=42892 - After r356631, 
>> Sanitizer-i386-Test faills to link on FreeBSD
>> * https://bugs.llvm.org/show_bug.cgi?id=42894 - FreeBSD needs -pthread link 
>> flag for dynamic ASan tests
>> 
>> Uploaded:
>> 
>> SHA256 (clang+llvm-9.0.1-rc3-amd64-unknown-freebsd11.tar.xz) = 
>> 534f119f9100469899cd4d1e02c6a65f724d560e38d3d27aa99797b16379e25a
>> SHA256 (clang+llvm-9.0.1-rc3-i386-unknown-freebsd11.tar.xz) = 
>> 874b707b87d07e9f73021e192d935fb8b82d81d10b06af9d591204ebc865c02b
>> 
> 
> Do these binaries include those patches?

The patches themselves are not in the tarball.  Attaching them for reference.

-Dimitry


fix-clang-1.diff
Description: Binary data


fix-compiler-rt-1.diff
Description: Binary data


signature.asc
Description: Message signed with OpenPGP
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev