Re: [Lldb-commits] [PATCH] Change executable name to a.out.

2015-07-02 Thread Vince Harron
code. If not please add a test for this I don't think this is testable, it's completely dependent on the shell, your choice of working directory, and whatever extra arguments there are. On Wed, Jul 1, 2015 at 8:12 PM, Vince Harron vi...@nethacker.com wrote: LoL LL Spectacular speech

Re: [Lldb-commits] [PATCH] Default to linking lldb-server statically for Android.

2015-07-02 Thread Vince Harron
Chaoren, the fact that they are asking for rationale is a good clue that the rationale should be captured in comments. ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Re: [Lldb-commits] [PATCH] Use accept instead of accept4 for Android.

2015-07-02 Thread Vince Harron
There are bugs in the old libs/headers. Same toolchain. On Jul 2, 2015 8:08 AM, Chaoren Lin chaor...@google.com wrote: I am statically linking against API-21. There are some bugs in the old toolchains that can be avoided by doing this. Aside from this issue, the resulting binary seem to run

Re: [Lldb-commits] [PATCH] Change executable name to a.out.

2015-07-01 Thread Vince Harron
Does the LoL DB API output a clear and actionable error code if the filename you are launching is too long? If not please add a test for this On Jul 1, 2015 6:26 PM, Chaoren Lin chaor...@google.com wrote: Hi sivachandra, The long name causes problems with some shells.

Re: [Lldb-commits] [PATCH] Change executable name to a.out.

2015-07-01 Thread Vince Harron
LoL LL Spectacular speech to text failure On Jul 1, 2015 8:11 PM, Vince Harron vi...@nethacker.com wrote: Does the LoL DB API output a clear and actionable error code if the filename you are launching is too long? If not please add a test for this On Jul 1, 2015 6:26 PM, Chaoren Lin chaor

Re: [Lldb-commits] [PATCH] Change executable name to a.out.

2015-07-01 Thread Vince Harron
Does the LoL DB API output a clear and actionable error code if the filename you are launching is too long? If not please add a test for this REPOSITORY rL LLVM http://reviews.llvm.org/D10888 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/

Re: [Lldb-commits] [PATCH] Change executable name to a.out.

2015-07-01 Thread Vince Harron
LoL LL Spectacular speech to text failure REPOSITORY rL LLVM http://reviews.llvm.org/D10888 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu

Re: [Lldb-commits] [lldb] r241071 - Fix windows build.

2015-06-30 Thread Vince Harron
+chaorenl On Tue, Jun 30, 2015 at 8:03 AM, Ewan Crawford e...@codeplay.com wrote: Author: ewancrawford Date: Tue Jun 30 10:03:31 2015 New Revision: 241071 URL: http://llvm.org/viewvc/llvm-project?rev=241071view=rev Log: Fix windows build. Windows build was broken in either r240983 or

Re: [Lldb-commits] [lldb] r240927 - [linux] Use cmake to detect support process_vm_readv (bug #23918)

2015-06-29 Thread Vince Harron
Don't we already get behavior like this when we invoke a missing syscall? On Mon, Jun 29, 2015 at 2:18 AM, Pavel Labath lab...@google.com wrote: Author: labath Date: Mon Jun 29 04:18:17 2015 New Revision: 240927 URL: http://llvm.org/viewvc/llvm-project?rev=240927view=rev Log: [linux] Use

Re: [Lldb-commits] [PATCH] Fix [vdso] handling on Android (x86 and aarch64)

2015-06-29 Thread Vince Harron
If you've fixed vdso handling, shouldn't some i386 tests be marked as passing? http://reviews.llvm.org/D10800 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu

Re: [Lldb-commits] [PATCH] Fix [vdso] handling on Android (x86 and aarch64)

2015-06-29 Thread Vince Harron
You can use the gdb remote get auxv command I think to get libvdso load address. On Mon, Jun 29, 2015 at 3:28 PM, Tamas Berghammer tbergham...@google.com wrote: In http://reviews.llvm.org/D10800#196543, @vharron wrote: If you've fixed vdso handling, shouldn't some i386 tests be marked as

Re: [Lldb-commits] [PATCH] Fix [vdso] handling on Android (x86 and aarch64)

2015-06-29 Thread Vince Harron
You can use the gdb remote get auxv command I think to get libvdso load address. http://reviews.llvm.org/D10800 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu

Re: [Lldb-commits] [PATCH] Ignore teardown failure if it's caused by removing missing file or directory

2015-06-29 Thread Vince Harron
Maybe we should call teardown from expectedFlakey instead? http://reviews.llvm.org/D10830 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu

Re: [Lldb-commits] [PATCH] Added expectedFlakey test decorator

2015-06-26 Thread Vince Harron
REPOSITORY rL LLVM http://reviews.llvm.org/D10721 Files: lldb/trunk/test/expression_command/call-function/TestCallStopAndContinue.py lldb/trunk/test/expression_command/call-restarts/TestCallThatRestarts.py lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py

[Lldb-commits] [lldb] r240803 - Fixed incorrect application of expectedFlakey

2015-06-26 Thread Vince Harron
Author: vharron Date: Fri Jun 26 13:01:15 2015 New Revision: 240803 URL: http://llvm.org/viewvc/llvm-project?rev=240803view=rev Log: Fixed incorrect application of expectedFlakey Modified: lldb/trunk/test/lang/c/register_variables/TestRegisterVariables.py Modified:

Re: [Lldb-commits] [PATCH] Replace `rm -rf` with more portable implementation.

2015-06-26 Thread Vince Harron
LGTM http://reviews.llvm.org/D10787 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Re: [Lldb-commits] [PATCH] Added expectedFlakey test decorator

2015-06-25 Thread Vince Harron
Added expectedFlakeyClang/Gcc, switched a bunch of tests to use new decorator. http://reviews.llvm.org/D10721 Files: test/expression_command/call-function/TestCallStopAndContinue.py test/expression_command/call-restarts/TestCallThatRestarts.py

[Lldb-commits] [PATCH] Added expectedFlakey test decorator

2015-06-24 Thread Vince Harron
Hi clayborg, chying, Flakey tests get two chances to pass http://reviews.llvm.org/D10721 Files: test/lldbtest.py Index: test/lldbtest.py === --- test/lldbtest.py +++ test/lldbtest.py @@ -646,6 +646,53 @@ return 'true'

Re: [Lldb-commits] [PATCH] Adding some more flakey tests to the XFAIL list

2015-06-22 Thread Vince Harron
Logs sent directly to Ilia http://reviews.llvm.org/D10583 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] r240327 - Adding some more flakey tests to the XFAIL list

2015-06-22 Thread Vince Harron
Author: vharron Date: Mon Jun 22 15:54:14 2015 New Revision: 240327 URL: http://llvm.org/viewvc/llvm-project?rev=240327view=rev Log: Adding some more flakey tests to the XFAIL list Modified: lldb/trunk/test/dosep.py lldb/trunk/test/tools/lldb-mi/TestMiGdbSetShow.py

Re: [Lldb-commits] [PATCH] Don't crash if a member declaration is incomplete

2015-06-19 Thread Vince Harron
Ah, if clang-3.6 is on your path try -C clang-3.6 instead of /usr/bin/cc REPOSITORY rL LLVM http://reviews.llvm.org/D10509 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list

[Lldb-commits] [PATCH] Adding some more flakey tests to the XFAIL list

2015-06-19 Thread Vince Harron
Hi chying, clayborg, See comments for rationale http://reviews.llvm.org/D10583 Files: test/dosep.py test/tools/lldb-mi/TestMiGdbSetShow.py test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py test/tools/lldb-mi/syntax/TestMiSyntax.py Index: test/dosep.py

Re: [Lldb-commits] [PATCH] Don't crash if a member declaration is incomplete

2015-06-19 Thread Vince Harron
Hi Keno, The tests are generally passing cleanly on Linux and OSX for us. Can you post complete repro steps so we might be able to help troubleshoot? Please try building with CMake on Linux and Xcode on OSX to see if this improves for you. Vince On Jun 18, 2015 6:05 PM, Keno Fischer

Re: [Lldb-commits] [lldb] r239450 - Mark TestMultithreaded as XTIMEOUT on Linux.

2015-06-09 Thread Vince Harron
Can you put that as a comment on the XFAIL? Also, is this an increase in frequency? If so, we should note the CL range so we can try to narrow down later On Jun 9, 2015 6:50 PM, Oleksiy Vyalov ovya...@google.com wrote: It was timed out 3 times for last 5 hours. On Jun 9, 2015 6:46 PM, Vince

Re: [Lldb-commits] [lldb] r239450 - Mark TestMultithreaded as XTIMEOUT on Linux.

2015-06-09 Thread Vince Harron
Any indication of frequency? On Jun 9, 2015 6:44 PM, Oleksiy Vyalov ovya...@google.com wrote: Author: ovyalov Date: Tue Jun 9 20:34:25 2015 New Revision: 239450 URL: http://llvm.org/viewvc/llvm-project?rev=239450view=rev Log: Mark TestMultithreaded as XTIMEOUT on Linux. Modified:

Re: [Lldb-commits] [lldb] r239130 - Fix error handling in AdbClient - PushFile and PullFile.

2015-06-05 Thread Vince Harron
Why aren't we just invoking the adb command? ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Re: [Lldb-commits] [lldb] r239130 - Fix error handling in AdbClient - PushFile and PullFile.

2015-06-05 Thread Vince Harron
This is probably a better API than a CLI. Concern withdrawn. On Jun 5, 2015 8:34 AM, Oleksiy Vyalov ovya...@google.com wrote: adb binary might not be in user's PATH - but adb server on 5037 should be available. On Fri, Jun 5, 2015 at 6:16 AM, Vince Harron vi...@nethacker.com wrote: Why

Re: [Lldb-commits] [PATCH] Add Read Thread to GDBRemoteCommunication.

2015-06-01 Thread Vince Harron
Ewan, has your non-stop mode implementation been tested against gdbserver? On Jun 1, 2015 11:01 AM, Greg Clayton clayb...@gmail.com wrote: My main concern with any threading is pairing the correct response to a the person that sent the packet. Are async packets marked so they absolutely can't

Re: [Lldb-commits] [PATCH] Improve test for g++ 4.6

2015-05-29 Thread Vince Harron
Debugging apps built with gcc 4.6 might be important to someone. No reason to pull it out if it's not hurting. On May 29, 2015 10:15 AM, Chaoren Lin chaor...@google.com wrote: I support that idea, but we should probably consult Greg as well. On May 29, 2015 10:11, Ed Maste ema...@freebsd.org

Re: [Lldb-commits] [lldb] r238283 - Changed Flags::clang_type_resolve_state to unsigned for gcc

2015-05-27 Thread Vince Harron
2015 at 05:54, Vince Harron vi...@nethacker.com wrote: Author: vharron Date: Tue May 26 23:54:36 2015 New Revision: 238283 URL: http://llvm.org/viewvc/llvm-project?rev=238283view=rev Log: Changed Flags::clang_type_resolve_state to unsigned for gcc to work around a very noisy gcc

[Lldb-commits] [lldb] r238281 - dosep - force timeout processes to dump core when they timeout

2015-05-26 Thread Vince Harron
Author: vharron Date: Tue May 26 23:40:36 2015 New Revision: 238281 URL: http://llvm.org/viewvc/llvm-project?rev=238281view=rev Log: dosep - force timeout processes to dump core when they timeout move all core files to the session dir after all tests have completed TEST PLAN Run tests. Force a

[Lldb-commits] [lldb] r238282 - test Makefile.rules - pick a more sensible default CC on Linux

2015-05-26 Thread Vince Harron
Author: vharron Date: Tue May 26 23:42:54 2015 New Revision: 238282 URL: http://llvm.org/viewvc/llvm-project?rev=238282view=rev Log: test Makefile.rules - pick a more sensible default CC on Linux Differential Revision: http://reviews.llvm.org/D9920 Modified:

[Lldb-commits] [lldb] r238283 - Changed Flags::clang_type_resolve_state to unsigned for gcc

2015-05-26 Thread Vince Harron
Author: vharron Date: Tue May 26 23:54:36 2015 New Revision: 238283 URL: http://llvm.org/viewvc/llvm-project?rev=238283view=rev Log: Changed Flags::clang_type_resolve_state to unsigned for gcc to work around a very noisy gcc warning Modified: lldb/trunk/include/lldb/Symbol/Type.h

[Lldb-commits] [lldb] r238284 - www - updated build server URLs

2015-05-26 Thread Vince Harron
Author: vharron Date: Tue May 26 23:55:31 2015 New Revision: 238284 URL: http://llvm.org/viewvc/llvm-project?rev=238284view=rev Log: www - updated build server URLs Modified: lldb/trunk/www/build.html Modified: lldb/trunk/www/build.html URL:

[Lldb-commits] [lldb] r238174 - revert files unintentionally checked in

2015-05-25 Thread Vince Harron
Author: vharron Date: Mon May 25 22:10:41 2015 New Revision: 238174 URL: http://llvm.org/viewvc/llvm-project?rev=238174view=rev Log: revert files unintentionally checked in Modified: lldb/trunk/include/lldb/Symbol/Type.h lldb/trunk/source/Symbol/Type.cpp Modified:

[Lldb-commits] [lldb] r238173 - Print port number that lldb-server binds to in platform mode

2015-05-25 Thread Vince Harron
Author: vharron Date: Mon May 25 22:08:05 2015 New Revision: 238173 URL: http://llvm.org/viewvc/llvm-project?rev=238173view=rev Log: Print port number that lldb-server binds to in platform mode If binding to port 0 is selected, the actual port is printed. This improves the reliability of

Re: [Lldb-commits] [lldb] r238089 - Did some cleanup to stop us from leaking Pipe file descriptors.

2015-05-23 Thread Vince Harron
I think that this CL introduced or exposed a 50% crash bug in the test suite https://llvm.org/bugs/show_bug.cgi?id=23644 ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] r238043 - dotest.py - fixed a bug displaying usage

2015-05-22 Thread Vince Harron
Author: vharron Date: Fri May 22 14:49:23 2015 New Revision: 238043 URL: http://llvm.org/viewvc/llvm-project?rev=238043view=rev Log: dotest.py - fixed a bug displaying usage ./dotest.py --help Modified: lldb/trunk/test/dosep.py lldb/trunk/test/dotest.py

Re: [Lldb-commits] [lldb] r237602 - Refactored dotest arg parser so that it's accessible from dosep

2015-05-22 Thread Vince Harron
Up for review http://reviews.llvm.org/D9937 On Thu, May 21, 2015 at 4:17 PM, Vince Harron vi...@nethacker.com wrote: Yeah, on it. On Thu, May 21, 2015 at 4:03 PM, Zachary Turner ztur...@google.com wrote: This breaks dotest.py --help, and many other command line options. Would you mind

[Lldb-commits] [lldb] r237878 - trivial log print fix

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 00:57:28 2015 New Revision: 237878 URL: http://llvm.org/viewvc/llvm-project?rev=237878view=rev Log: trivial log print fix Modified: lldb/trunk/test/dotest.py Modified: lldb/trunk/test/dotest.py URL:

[Lldb-commits] [lldb] r237925 - Add logging for XTIMEOUT/UnexpectedSuccess

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:18:52 2015 New Revision: 237925 URL: http://llvm.org/viewvc/llvm-project?rev=237925view=rev Log: Add logging for XTIMEOUT/UnexpectedSuccess If an expected timeout test times out, touch session-dir/ExpectedTimeout-test-name If an expected timeout test passes,

[Lldb-commits] [lldb] r237921 - TestInlineStepping - made XFAIL more specific

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:07:16 2015 New Revision: 237921 URL: http://llvm.org/viewvc/llvm-project?rev=237921view=rev Log: TestInlineStepping - made XFAIL more specific Differential Revision: http://reviews.llvm.org/D9828 Modified:

[Lldb-commits] [lldb] r237932 - Fixed intermittent failures in TestGdbRemote*/TestLldbGdbServer

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:54:12 2015 New Revision: 237932 URL: http://llvm.org/viewvc/llvm-project?rev=237932view=rev Log: Fixed intermittent failures in TestGdbRemote*/TestLldbGdbServer test/tools/lldb-server/commandline/Test* were actually executing in their parent directory. This

[Lldb-commits] [lldb] r237926 - dotest.py - log session to a file instead of a StringIO class

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:20:21 2015 New Revision: 237926 URL: http://llvm.org/viewvc/llvm-project?rev=237926view=rev Log: dotest.py - log session to a file instead of a StringIO class That way, if the test gets killed (by a dosep timeout) we get to see the session trace Test Plan:

[Lldb-commits] [lldb] r237933 - XPASS a bunch of GdbRemote/LldbGdbServer tests

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:55:39 2015 New Revision: 237933 URL: http://llvm.org/viewvc/llvm-project?rev=237933view=rev Log: XPASS a bunch of GdbRemote/LldbGdbServer tests Depends on r237932 Fixed intermittent failures in TestGdbRemote*/TestLldbGdbServer Test Plan: Ran dosep 100x, no

[Lldb-commits] [lldb] r237923 - Modify dosep.py to add default session dir parameter

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:15:09 2015 New Revision: 237923 URL: http://llvm.org/viewvc/llvm-project?rev=237923view=rev Log: Modify dosep.py to add default session dir parameter This ensures that all spawned dotest instances store their traces in the same location. Test Plan: run

[Lldb-commits] [lldb] r237928 - Fix lldb executable discovery on OS X

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:21:07 2015 New Revision: 237928 URL: http://llvm.org/viewvc/llvm-project?rev=237928view=rev Log: Fix lldb executable discovery on OS X It was broken by r237632 Differential Revision: http://reviews.llvm.org/D9846 Modified: lldb/trunk/test/dotest.py

Re: [Lldb-commits] [PATCH] [TestChangeValueAPI] Remove expectedFailureLinux decorator.

2015-05-21 Thread Vince Harron
Please land it if it's still valid. On Thu, May 21, 2015 at 11:22 AM, Siva Chandra sivachan...@google.com wrote: After rebasing, this change is now merely a removal of expectedFailureGcc. http://reviews.llvm.org/D9116 Files: test/python_api/value/change_values/TestChangeValueAPI.py

[Lldb-commits] [lldb] r237931 - Re-enable packet logging for GdbRemote/LldbServer tests

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 13:51:20 2015 New Revision: 237931 URL: http://llvm.org/viewvc/llvm-project?rev=237931view=rev Log: Re-enable packet logging for GdbRemote/LldbServer tests Creates logs in session dir Differential Revision: http://reviews.llvm.org/D9847 Modified:

Re: [Lldb-commits] [lldb] r237946 - Don't import module `lock` at global scope.

2015-05-21 Thread Vince Harron
Sorry for the break, thanks for the fix/lesson. On Thu, May 21, 2015 at 1:16 PM, Zachary Turner ztur...@google.com wrote: Author: zturner Date: Thu May 21 15:16:02 2015 New Revision: 237946 URL: http://llvm.org/viewvc/llvm-project?rev=237946view=rev Log: Don't import module `lock` at

Re: [Lldb-commits] [lldb] r237888 - XFAIL TestEvents on Linux bacuse it is flaky

2015-05-21 Thread Vince Harron
It is very important to put a comment next to the XFAIL that describes the frequency. For example, this fails for me in 1/100 dosep runs. That way, someone investigating doesn't try it a few times and re-enable. If you are going to modify the comment for this test, please link a bug because I

Re: [Lldb-commits] [lldb] r237602 - Refactored dotest arg parser so that it's accessible from dosep

2015-05-21 Thread Vince Harron
, 2015 at 12:45 PM Vince Harron vi...@nethacker.com wrote: Author: vharron Date: Mon May 18 14:40:54 2015 New Revision: 237602 URL: http://llvm.org/viewvc/llvm-project?rev=237602view=rev Log: Refactored dotest arg parser so that it's accessible from dosep This allows dosep to understand an act

[Lldb-commits] [lldb] r237935 - dotest.py - debug feature that helps find dosep races

2015-05-21 Thread Vince Harron
Author: vharron Date: Thu May 21 14:09:29 2015 New Revision: 237935 URL: http://llvm.org/viewvc/llvm-project?rev=237935view=rev Log: dotest.py - debug feature that helps find dosep races SUMMARY dosep.py starts lots and lots of dotest instances. This option helps you find if two (or more)

Re: [Lldb-commits] Relanding - Enable multithreaded debugging on Windows.

2015-05-21 Thread Vince Harron
I can't reproduce this buildbot failure on my local Linux machine. Do you know exactly which buildbot reported the failure? lldb-x86_64-ubuntu-14.04-cmake It's as if the patch didn't remove the old main.c. I've since re-landed the Windows portion of this patch, and everything has remained

Re: [Lldb-commits] [lldb] r235280 - Fix LLDB ARM GCC4.7 broken build

2015-05-19 Thread Vince Harron
JFYI, we are focusing our efforts around gcc 4.9 and 4.8 4.7 failures can be XFAIL'd for now as far as we're concerned. On Sun, Apr 19, 2015 at 2:36 PM, Omair Javaid omair.jav...@linaro.org wrote: Author: omjavaid Date: Sun Apr 19 16:36:06 2015 New Revision: 235280 URL:

[Lldb-commits] [lldb] r237600 - Refactored lldb executable name discovery

2015-05-18 Thread Vince Harron
Author: vharron Date: Mon May 18 14:39:03 2015 New Revision: 237600 URL: http://llvm.org/viewvc/llvm-project?rev=237600view=rev Log: Refactored lldb executable name discovery The lldb executable was referenced through the code by 7 different (effectively) global variables. global

[Lldb-commits] [lldb] r237603 - Fixes errors in remote tests

2015-05-18 Thread Vince Harron
Author: vharron Date: Mon May 18 14:44:19 2015 New Revision: 237603 URL: http://llvm.org/viewvc/llvm-project?rev=237603view=rev Log: Fixes errors in remote tests Modified: lldb/trunk/test/tools/lldb-server/lldbgdbserverutils.py Modified:

[Lldb-commits] [lldb] r237665 - dotest - minor doc fix

2015-05-18 Thread Vince Harron
Author: vharron Date: Tue May 19 00:10:22 2015 New Revision: 237665 URL: http://llvm.org/viewvc/llvm-project?rev=237665view=rev Log: dotest - minor doc fix Modified: lldb/trunk/test/dotest.py Modified: lldb/trunk/test/dotest.py URL:

[Lldb-commits] [lldb] r237632 - Make it possible to run dotest on Linux without any parameters

2015-05-18 Thread Vince Harron
Author: vharron Date: Mon May 18 18:07:18 2015 New Revision: 237632 URL: http://llvm.org/viewvc/llvm-project?rev=237632view=rev Log: Make it possible to run dotest on Linux without any parameters dotest will select clang-3.5 by default and fall back on clang/gcc dotest will look for the lldb

[Lldb-commits] [lldb] r237543 - XFAIL'd some flakey tests on Darwin

2015-05-17 Thread Vince Harron
Author: vharron Date: Sun May 17 10:32:14 2015 New Revision: 237543 URL: http://llvm.org/viewvc/llvm-project?rev=237543view=rev Log: XFAIL'd some flakey tests on Darwin Modified: lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py

[Lldb-commits] [lldb] r237515 - XFAIL'd some tests that fail very, very rarely

2015-05-16 Thread Vince Harron
Author: vharron Date: Sat May 16 02:05:15 2015 New Revision: 237515 URL: http://llvm.org/viewvc/llvm-project?rev=237515view=rev Log: XFAIL'd some tests that fail very, very rarely Modified: lldb/trunk/test/functionalities/expr-doesnt-deadlock/TestExprDoesntBlock.py

Re: [Lldb-commits] [lldb] r237454 - Improve the MiVarTestCase.test_lldbmi_var_list_children test (MI)

2015-05-15 Thread Vince Harron
XFAIL'd MiVarTestCase.test_lldbmi_eval on gcc-4.9/i386 It times out on TestMyVar:113 self.expect(\^done,value=\0x[0-9a-f]+\) On Fri, May 15, 2015 at 2:07 PM, Vince Harron vi...@nethacker.com wrote: Please let us know if you need help. On Fri, May 15, 2015 at 2:02 PM, Vince Harron vi

[Lldb-commits] [lldb] r237479 - Reverting r237460 to fix test failures introduced on OSX Linux

2015-05-15 Thread Vince Harron
Author: vharron Date: Fri May 15 16:43:26 2015 New Revision: 237479 URL: http://llvm.org/viewvc/llvm-project?rev=237479view=rev Log: Reverting r237460 to fix test failures introduced on OSX Linux TestExitDuringStep.py TestNumThreads.py TestThreadExit.py TestThreadStates.py Modified:

Re: [Lldb-commits] [lldb] r237454 - Improve the MiVarTestCase.test_lldbmi_var_list_children test (MI)

2015-05-15 Thread Vince Harron
Please let us know if you need help. On Fri, May 15, 2015 at 2:02 PM, Vince Harron vi...@nethacker.com wrote: Hi Illia, This appears to have broken Linux i386 gcc 4.9.2 http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/2419 Is it a quick fix? If not, can you roll

Re: [Lldb-commits] [lldb] r237460 - Add --move-to-nearest-code / target.move-to-nearest-code options

2015-05-15 Thread Vince Harron
Hi Illia, This appears to have broken both OSX and Linux builders. http://lab.llvm.org:8011/builders/lldb-x86_64-darwin-13.4/builds/2941 http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/2421 Is it a quick fix? If not, can you roll back? Thanks, Vince On Fri, May 15,

Re: [Lldb-commits] [lldb] r237392 - Enable multithreaded debugging on Windows.

2015-05-14 Thread Vince Harron
There is a new test failure in Linux after this change. Can we revert to green and help you figure it out? == FAIL: test_with_dwarf (TestNumThreads.NumberOfThreadsTestCase) Test number of threads.

Re: [Lldb-commits] [lldb] r237411 - The StopInfo base class has an m_description std::string.

2015-05-14 Thread Vince Harron
Hi Jason, Unfortunately, this broke watchpoints on Linux. (I just confirmed by building testing both this revision and the previous.) Do you have any guesses? Would you like one of us to take a look? How do you feel about reverting it to get the build green while it's being investigated?

[Lldb-commits] [lldb] r237319 - Added XTIMEOUT for TestAttachDenied.py

2015-05-13 Thread Vince Harron
Author: vharron Date: Wed May 13 18:59:03 2015 New Revision: 237319 URL: http://llvm.org/viewvc/llvm-project?rev=237319view=rev Log: Added XTIMEOUT for TestAttachDenied.py Modified: lldb/trunk/test/dosep.py Modified: lldb/trunk/test/dosep.py URL:

[Lldb-commits] [lldb] r237174 - Added minor comment

2015-05-12 Thread Vince Harron
Author: vharron Date: Tue May 12 15:55:43 2015 New Revision: 237174 URL: http://llvm.org/viewvc/llvm-project?rev=237174view=rev Log: Added minor comment Modified: lldb/trunk/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py Modified:

[Lldb-commits] [lldb] r237182 - XFAIL'd TestPersistObjCPointeeType.py

2015-05-12 Thread Vince Harron
Author: vharron Date: Tue May 12 16:16:51 2015 New Revision: 237182 URL: http://llvm.org/viewvc/llvm-project?rev=237182view=rev Log: XFAIL'd TestPersistObjCPointeeType.py Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj

[Lldb-commits] [lldb] r237218 - Fixed a ton of gcc compile warnings

2015-05-12 Thread Vince Harron
Author: vharron Date: Tue May 12 19:25:54 2015 New Revision: 237218 URL: http://llvm.org/viewvc/llvm-project?rev=237218view=rev Log: Fixed a ton of gcc compile warnings Removed some unused variables, added some consts, changed some casts to const_cast. I don't think any of these changes are very

[Lldb-commits] [lldb] r237206 - Added support for XTIMEOUT to dosep

2015-05-12 Thread Vince Harron
Author: vharron Date: Tue May 12 18:10:36 2015 New Revision: 237206 URL: http://llvm.org/viewvc/llvm-project?rev=237206view=rev Log: Added support for XTIMEOUT to dosep Ideally, this would be put in the individual test files. Unfortunately, I'm not sure how to do that quickly/easily. I'm open

[Lldb-commits] [lldb] r237207 - dosep can run tests in a specific subfolder

2015-05-12 Thread Vince Harron
Author: vharron Date: Tue May 12 18:12:19 2015 New Revision: 237207 URL: http://llvm.org/viewvc/llvm-project?rev=237207view=rev Log: dosep can run tests in a specific subfolder For example: ./dosep.py -o $DOTEST_OPTS lang/c/ Differential Revision: http://reviews.llvm.org/D9724 Modified:

[Lldb-commits] [lldb] r237230 - Darwin - fix intermitent crashes in import crashinfo

2015-05-12 Thread Vince Harron
Author: vharron Date: Wed May 13 00:00:23 2015 New Revision: 237230 URL: http://llvm.org/viewvc/llvm-project?rev=237230view=rev Log: Darwin - fix intermitent crashes in import crashinfo Summary: import crashinfo was probably failing because multiple dotest invocations are all trying to

[Lldb-commits] [lldb] r237076 - Change session log filename pattern: test before arch

2015-05-11 Thread Vince Harron
Author: vharron Date: Mon May 11 19:50:54 2015 New Revision: 237076 URL: http://llvm.org/viewvc/llvm-project?rev=237076view=rev Log: Change session log filename pattern: test before arch This is a very minor change. Just reshuffle the elements of the log filename so that the test name comes

[Lldb-commits] [lldb] r237078 - Get lldb-server building on android-9

2015-05-11 Thread Vince Harron
Author: vharron Date: Mon May 11 20:10:56 2015 New Revision: 237078 URL: http://llvm.org/viewvc/llvm-project?rev=237078view=rev Log: Get lldb-server building on android-9 Build lldb-server with an android-9 sysroot. Added: lldb/trunk/include/lldb/Host/Time.h

[Lldb-commits] [lldb] r237089 - TestPublicAPIHeaders.py - Changed expectedFailureDarwin to skipIfDarwin

2015-05-11 Thread Vince Harron
Author: vharron Date: Tue May 12 00:18:06 2015 New Revision: 237089 URL: http://llvm.org/viewvc/llvm-project?rev=237089view=rev Log: TestPublicAPIHeaders.py - Changed expectedFailureDarwin to skipIfDarwin expectedFailure doesn't work if the failure is in a teardown step. Modified:

[Lldb-commits] [lldb] r237085 - Working on getting the OSX build green

2015-05-11 Thread Vince Harron
Author: vharron Date: Mon May 11 21:20:27 2015 New Revision: 237085 URL: http://llvm.org/viewvc/llvm-project?rev=237085view=rev Log: Working on getting the OSX build green Added missing SBLanguageRuntime.h to lldb.xcodeproj, set to Public (fixed compile error in TestPublicAPIHeaders) Removed

[Lldb-commits] [lldb] r236963 - Fixed lldb-mi test failures introduced by r236956

2015-05-10 Thread Vince Harron
Author: vharron Date: Sun May 10 17:01:59 2015 New Revision: 236963 URL: http://llvm.org/viewvc/llvm-project?rev=236963view=rev Log: Fixed lldb-mi test failures introduced by r236956 Move enable/disableLogForCurrentTest from lldbtest.TestBase to lldbtest.Base so they're accessible to Mi tests

[Lldb-commits] [lldb] r236945 - Fixed minor compile warnings

2015-05-10 Thread Vince Harron
Author: vharron Date: Sun May 10 03:33:58 2015 New Revision: 236945 URL: http://llvm.org/viewvc/llvm-project?rev=236945view=rev Log: Fixed minor compile warnings Modified: lldb/trunk/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp Modified:

[Lldb-commits] [lldb] r236958 - Remove unsupported lldb-server parameters from test

2015-05-10 Thread Vince Harron
Author: vharron Date: Sun May 10 13:02:53 2015 New Revision: 236958 URL: http://llvm.org/viewvc/llvm-project?rev=236958view=rev Log: Remove unsupported lldb-server parameters from test Modified: lldb/trunk/test/tools/lldb-server/gdbremote_testcase.py Modified:

[Lldb-commits] [lldb] r236957 - We can't use sys.path[0] to determine the script directory because it doesn't work under a debugger

2015-05-10 Thread Vince Harron
Author: vharron Date: Sun May 10 10:24:12 2015 New Revision: 236957 URL: http://llvm.org/viewvc/llvm-project?rev=236957view=rev Log: We can't use sys.path[0] to determine the script directory because it doesn't work under a debugger Test Plan: run tests with/without python debugger Tested on

[Lldb-commits] [lldb] r236956 - Add support for ./dotest.py --channel and --log-success

2015-05-10 Thread Vince Harron
Author: vharron Date: Sun May 10 10:22:09 2015 New Revision: 236956 URL: http://llvm.org/viewvc/llvm-project?rev=236956view=rev Log: Add support for ./dotest.py --channel and --log-success Summary: New dotest options that allow arbitrary log channels and categories to be enabled. Also enables

[Lldb-commits] [lldb] r236914 - TestCModules was effectively skipped on Linux

2015-05-08 Thread Vince Harron
Author: vharron Date: Fri May 8 18:17:46 2015 New Revision: 236914 URL: http://llvm.org/viewvc/llvm-project?rev=236914view=rev Log: TestCModules was effectively skipped on Linux Summary: I've removed the secret skip and added expectedFailureLinux Test Plan: run tests Reviewers:

[Lldb-commits] [lldb] r236410 - TestCModules - fixed for gcc

2015-05-04 Thread Vince Harron
Author: vharron Date: Mon May 4 01:26:13 2015 New Revision: 236410 URL: http://llvm.org/viewvc/llvm-project?rev=236410view=rev Log: TestCModules - fixed for gcc Changed restrict keyword to something understood by gcc Modified: lldb/trunk/test/lang/c/modules/main.c

[Lldb-commits] [lldb] r236396 - TestMultithreaded improvements

2015-05-03 Thread Vince Harron
Author: vharron Date: Sun May 3 19:17:53 2015 New Revision: 236396 URL: http://llvm.org/viewvc/llvm-project?rev=236396view=rev Log: TestMultithreaded improvements These tests link against host lldb API. Compiler's target triple must match liblldb triple. Instead of naively skipping i386, I

[Lldb-commits] [lldb] r236407 - XFAILing a test that fails with gcc 4.9 x86_64

2015-05-03 Thread Vince Harron
Author: vharron Date: Sun May 3 22:53:22 2015 New Revision: 236407 URL: http://llvm.org/viewvc/llvm-project?rev=236407view=rev Log: XFAILing a test that fails with gcc 4.9 x86_64 Modified: lldb/trunk/test/api/multithreaded/TestMultithreaded.py Modified:

[Lldb-commits] [lldb] r236403 - un-skipped a bunch of tests on Linux

2015-05-03 Thread Vince Harron
Author: vharron Date: Sun May 3 22:06:04 2015 New Revision: 236403 URL: http://llvm.org/viewvc/llvm-project?rev=236403view=rev Log: un-skipped a bunch of tests on Linux Some have been marked as skipIfLinux for years. The seem to be passing so I've enabled them. Differential Revision:

[Lldb-commits] [lldb] r236401 - Enabled libc++ formatter tests on Linux

2015-05-03 Thread Vince Harron
Author: vharron Date: Sun May 3 21:56:32 2015 New Revision: 236401 URL: http://llvm.org/viewvc/llvm-project?rev=236401view=rev Log: Enabled libc++ formatter tests on Linux Refactored TestInitializerList to not be an inline test. Refactored Makefiles to use USE_LIBCPP instead of adding FLAGS

[Lldb-commits] [lldb] r236402 - Fixed skipIfLinuxClang to check the target architecture

2015-05-03 Thread Vince Harron
Author: vharron Date: Sun May 3 21:59:19 2015 New Revision: 236402 URL: http://llvm.org/viewvc/llvm-project?rev=236402view=rev Log: Fixed skipIfLinuxClang to check the target architecture Instead of the host architecture This decorator isn't in use anywhere currently. Add it to a test and run

Re: [Lldb-commits] [Diffusion] rL234993: TestConvenienceVariables - fixed a Linux problem

2015-04-15 Thread Vince Harron
Thanks for the fix. On Wed, Apr 15, 2015 at 3:15 PM, Ilia K ki.s...@gmail.com wrote: $ svn ci Sending test/functionalities/embedded_interpreter/TestConvenienceVariables.py Transmitting file data . Committed revision 235010. USERS vharron (Author) ki.stfu (Auditor)

[Lldb-commits] [lldb] r234992 - Exception registers aren't supported outside of Darwin

2015-04-15 Thread Vince Harron
Author: vharron Date: Wed Apr 15 05:31:42 2015 New Revision: 234992 URL: http://llvm.org/viewvc/llvm-project?rev=234992view=rev Log: Exception registers aren't supported outside of Darwin Updated test to match Differential Revision: http://reviews.llvm.org/D8812 Modified:

[Lldb-commits] [lldb] r234993 - TestConvenienceVariables - fixed a Linux problem

2015-04-15 Thread Vince Harron
Author: vharron Date: Wed Apr 15 05:36:39 2015 New Revision: 234993 URL: http://llvm.org/viewvc/llvm-project?rev=234993view=rev Log: TestConvenienceVariables - fixed a Linux problem Test was waiting for wrong string on Linux. It is still marked as XFAIL because of an intermittent failure.

[Lldb-commits] [lldb] r234994 - Skip reverse connect test when running remotely

2015-04-15 Thread Vince Harron
Author: vharron Date: Wed Apr 15 05:39:17 2015 New Revision: 234994 URL: http://llvm.org/viewvc/llvm-project?rev=234994view=rev Log: Skip reverse connect test when running remotely This use case is not supported and may be removed in the future if not needed Modified:

[Lldb-commits] [lldb] r234995 - Fixed remote failures in TestCPP11EnumTypes, probably others

2015-04-15 Thread Vince Harron
Author: vharron Date: Wed Apr 15 05:40:51 2015 New Revision: 234995 URL: http://llvm.org/viewvc/llvm-project?rev=234995view=rev Log: Fixed remote failures in TestCPP11EnumTypes, probably others Typically, LLGS only sends stdout/stderr notifications when the inferior process is running. Because

Re: [Lldb-commits] [PATCH] Change Linux Platform to support non-host Linux architectures

2015-04-05 Thread Vince Harron
Thanks for adding MIPS! LGTM http://reviews.llvm.org/D8709 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Re: [Lldb-commits] [PATCH] TestRecursiveInferior fixed on Linux

2015-04-02 Thread Vince Harron
Hi Greg, Friendly ping http://reviews.llvm.org/D8678 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/ ___ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] Exception registers aren't supported outside of Darwin

2015-04-02 Thread Vince Harron
Hi clayborg, Updated test for that http://reviews.llvm.org/D8812 Files: test/python_api/lldbutil/iter/TestRegistersIterator.py Index: test/python_api/lldbutil/iter/TestRegistersIterator.py === ---

Re: [Lldb-commits] [PATCH] Exception registers aren't supported outside of Darwin

2015-04-02 Thread Vince Harron
sys.platform in ['darwin'] with self.platformIsDarwin() http://reviews.llvm.org/D8812 Files: test/python_api/lldbutil/iter/TestRegistersIterator.py Index: test/python_api/lldbutil/iter/TestRegistersIterator.py === ---

Re: [Lldb-commits] [PATCH] TestPrintStackTraces - made XFAIL more precise

2015-03-31 Thread Vince Harron
Hi Greg, Do you want us to wait for review from you on changes that are fairly Linux specific? Comment at: test/python_api/lldbutil/process/TestPrintStackTraces.py:34 @@ +33,3 @@ +if self.getArchitecture() in ['i386'] and linux in sys.platform: +

  1   2   >