[Lldb-commits] [lldb] r255747 - Disable test reruns on arm unless explicitly marked with --rerun-all-issues

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 20:46:57 2015 New Revision: 255747 URL: http://llvm.org/viewvc/llvm-project?rev=255747&view=rev Log: Disable test reruns on arm unless explicitly marked with --rerun-all-issues Workaround part 2 for: https://llvm.org/bugs/show_bug.cgi?id=25844 Modified: lldb/t

[Lldb-commits] [lldb] r255746 - Really fix Xcode build.

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 20:18:56 2015 New Revision: 255746 URL: http://llvm.org/viewvc/llvm-project?rev=255746&view=rev Log: Really fix Xcode build. Fixes target membership settings from my last check-in. Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj Modified: lldb/trunk/lldb.

Re: [Lldb-commits] [lldb] r255729 - Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Todd Fiala via lldb-commits
Yeah, wrong target membership. Fixing now... On Tue, Dec 15, 2015 at 6:14 PM, Todd Fiala wrote: > I had to run out the door so my quick inclusion didn't get a full clean > build in. Looks like I need to adjust my last Xcode change as I'm getting > a linkage issue on OS X. I'll fix that. > > -

Re: [Lldb-commits] [lldb] r255729 - Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Todd Fiala via lldb-commits
I had to run out the door so my quick inclusion didn't get a full clean build in. Looks like I need to adjust my last Xcode change as I'm getting a linkage issue on OS X. I'll fix that. -Todd On Tue, Dec 15, 2015 at 4:28 PM, Siva Chandra via lldb-commits < lldb-commits@lists.llvm.org> wrote: >

Re: [Lldb-commits] [lldb] r255598 - Fix Clang-tidy modernize-use-nullptr and readability-simplify-boolean-expr warnings in some files in source/Target/.

2015-12-15 Thread Eugene Zelenko via lldb-commits
Hi, Jim! On Mon, Dec 14, 2015 at 6:10 PM, Jim Ingham wrote: > I see the value of replacing NULL with nullptr, but I don't see the value of > these sorts of changes: > >> On Dec 14, 2015, at 5:33 PM, Eugene Zelenko via lldb-commits >> wrote: >> >> @@ -118,19 +111,13 @@ ThreadPlanStepInstruction

[Lldb-commits] [lldb] r255742 - Xcode project changes for r255729.

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 19:20:08 2015 New Revision: 255742 URL: http://llvm.org/viewvc/llvm-project?rev=255742&view=rev Log: Xcode project changes for r255729. Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj URL: http://llvm.or

[Lldb-commits] [lldb] r255741 - Add a symbolic link from the test directory to the actual - elsewhere located - path that contains the test cases - and teach the test suite driver to resolve paths tha

2015-12-15 Thread Enrico Granata via lldb-commits
Author: enrico Date: Tue Dec 15 19:15:49 2015 New Revision: 255741 URL: http://llvm.org/viewvc/llvm-project?rev=255741&view=rev Log: Add a symbolic link from the test directory to the actual - elsewhere located - path that contains the test cases - and teach the test suite driver to resolve path

Re: [Lldb-commits] [lldb] r255729 - Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Siva Chandra via lldb-commits
On Tue, Dec 15, 2015 at 4:22 PM, Siva Chandra via lldb-commits wrote: > Author: sivachandra > Date: Tue Dec 15 18:22:08 2015 > New Revision: 255729 > > URL: http://llvm.org/viewvc/llvm-project?rev=255729&view=rev > Log: > Read macro info from .debug_macro section and use it for expression > evalu

[Lldb-commits] [lldb] r255729 - Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Siva Chandra via lldb-commits
Author: sivachandra Date: Tue Dec 15 18:22:08 2015 New Revision: 255729 URL: http://llvm.org/viewvc/llvm-project?rev=255729&view=rev Log: Read macro info from .debug_macro section and use it for expression evaluation. Summary: DWARF 5 proposes a reinvented .debug_macro section. This change follow

Re: [Lldb-commits] [PATCH] D15437: Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Siva Chandra via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL255729: Read macro info from .debug_macro section and use it for expression evaluation. (authored by sivachandra). Changed prior to commit: http://reviews.llvm.org/D15437?vs=42758&id=42938#toc Reposito

[Lldb-commits] [lldb] r255719 - prevent rerun logic from kicking in on test runs including aarch64.

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 17:56:26 2015 New Revision: 255719 URL: http://llvm.org/viewvc/llvm-project?rev=255719&view=rev Log: prevent rerun logic from kicking in on test runs including aarch64. This is a workaround for: llvm.org/pr25844 Modified: lldb/trunk/packages/Python/lldbsuite/t

[Lldb-commits] [lldb] r255718 - Propagate socket_error exception from handle_read. Otherwise Ninja crashes.

2015-12-15 Thread Adrian McCarthy via lldb-commits
Author: amccarth Date: Tue Dec 15 17:51:27 2015 New Revision: 255718 URL: http://llvm.org/viewvc/llvm-project?rev=255718&view=rev Log: Propagate socket_error exception from handle_read. Otherwise Ninja crashes. Modified: lldb/trunk/packages/Python/lldbsuite/test/dotest_channels.py Modified:

[Lldb-commits] [lldb] r255711 - Add a new "thread-pcs" key-value pair to the T packet response from

2015-12-15 Thread Jason Molenda via lldb-commits
Author: jmolenda Date: Tue Dec 15 17:47:44 2015 New Revision: 255711 URL: http://llvm.org/viewvc/llvm-project?rev=255711&view=rev Log: Add a new "thread-pcs" key-value pair to the T packet response from debugserver. thread-pcs has a comma separated list of base 16 addresses - the current pc value

[Lldb-commits] [lldb] r255705 - test infra: support test reruns in xunit formatter.

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 17:25:56 2015 New Revision: 255705 URL: http://llvm.org/viewvc/llvm-project?rev=255705&view=rev Log: test infra: support test reruns in xunit formatter. Modified: lldb/trunk/packages/Python/lldbsuite/test/xunit_formatter.py Modified: lldb/trunk/packages/Python

[Lldb-commits] [lldb] r255699 - Removing files that I didn't mean to checkin.

2015-12-15 Thread Greg Clayton via lldb-commits
Author: gclayton Date: Tue Dec 15 17:11:24 2015 New Revision: 255699 URL: http://llvm.org/viewvc/llvm-project?rev=255699&view=rev Log: Removing files that I didn't mean to checkin. Removed: lldb/trunk/build/ ___ lldb-commits mailing list lldb-comm

Re: [Lldb-commits] [lldb] r255697 - First pass at LLDBRPC.framework

2015-12-15 Thread Greg Clayton via lldb-commits
Xcode checked stuff in incorrectly from another project that contained the LLDB.framework that I built. I will be removing ASAP. > On Dec 15, 2015, at 3:09 PM, Zachary Turner wrote: > > Can you explain this? Why are we upstreaming a second copy of SB headers and > clang headers? This looks

[Lldb-commits] [lldb] r255696 - Add a few common paths that are not to be tracked to the svnignore property

2015-12-15 Thread Enrico Granata via lldb-commits
Author: enrico Date: Tue Dec 15 17:01:30 2015 New Revision: 255696 URL: http://llvm.org/viewvc/llvm-project?rev=255696&view=rev Log: Add a few common paths that are not to be tracked to the svnignore property Modified: lldb/trunk/ (props changed) Propchange: lldb/trunk/ --

Re: [Lldb-commits] [PATCH] D15326: Rework breakpoint language filtering to use the symbol context's language.

2015-12-15 Thread Jim Ingham via lldb-commits
jingham accepted this revision. jingham added a comment. This revision is now accepted and ready to land. That's great. Repository: rL LLVM http://reviews.llvm.org/D15326 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm

Re: [Lldb-commits] [PATCH] D15326: Rework breakpoint language filtering to use the symbol context's language.

2015-12-15 Thread Dawn Perchik via lldb-commits
dawn updated this revision to Diff 42911. dawn added a comment. Updated patch which changes Mangled::GuessLanguage to use the same algorithm for detecting the language from the mangled name as was added to LanguageRuntime::GuessLanguageForSymbolByName. Jim, sorry for the previous ping - I misse

[Lldb-commits] [lldb] r255687 - Enable the 'type X list' formatters commands to list formatters in language categories

2015-12-15 Thread Enrico Granata via lldb-commits
Author: enrico Date: Tue Dec 15 16:20:19 2015 New Revision: 255687 URL: http://llvm.org/viewvc/llvm-project?rev=255687&view=rev Log: Enable the 'type X list' formatters commands to list formatters in language categories Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/da

Re: [Lldb-commits] [PATCH] D15530: [test] Add ability to expect timeouts

2015-12-15 Thread Todd Fiala via lldb-commits
tfiala added a comment. Hey Pavel, Change r255676 changed a few things that will require this patch to get updated. I think the main code change will be that ResultsFormatter._make_rerun_eligibility_key(self) has been renamed to ResultsFormatter._make_key(self). I folded the BasicResultsForm

Re: [Lldb-commits] [PATCH] D15533: Make the aarch64 lldb-server capable of debugging arm32 applications

2015-12-15 Thread Oleksiy Vyalov via lldb-commits
ovyalov accepted this revision. This revision is now accepted and ready to land. Comment at: source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp:973 @@ +972,3 @@ +{ +// PTRACE_PEEKUSER don't work in the aarch64 liux kernel used on android devices (always return +

[Lldb-commits] [lldb] r255676 - test-infra: refactored new summary results into base ResultsFormatter class

2015-12-15 Thread Todd Fiala via lldb-commits
Author: tfiala Date: Tue Dec 15 15:33:38 2015 New Revision: 255676 URL: http://llvm.org/viewvc/llvm-project?rev=255676&view=rev Log: test-infra: refactored new summary results into base ResultsFormatter class This allows more specialized formatters to still reuse the results summarization display

[Lldb-commits] Buildbot numbers for week of 12/06/2015 - 12/12/2015

2015-12-15 Thread Galina Kistanova via lldb-commits
Hello everyone, Below are some buildbot numbers for the last week of 12/06/2015 - 12/12/2015. Thanks Galina Top 10 fastest builders(not docs): lldb-amd64-ninja-freebsd11 clang-bpf-build llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast libomp-gcc-x86_64-linux-debian sanitizer-windows llvm-hexagon-e

Re: [Lldb-commits] [lldb] r255525 - Make debug info specification use categories system.

2015-12-15 Thread Zachary Turner via lldb-commits
Yea I realized this after. At this point everything seems to be working and I need to finish other stuff, but I might come back to this if I have spare cycles. Anyone else feel free to do the same. On Tue, Dec 15, 2015 at 3:16 AM Tamas Berghammer wrote: > I think the problem is that you don't

Re: [Lldb-commits] [lldb] r255603 - Fix a bug where language categories would hold on to their caches even after changes

2015-12-15 Thread Zachary Turner via lldb-commits
I'm more hardline than most, but personally I would say "making it testable" is in and of itself a driver :) Of course even the most robust test suite will never catch everything, but it makes me sleep easier at night when I know that I will never encounter the same bug more than once. On Mon, De

Re: [Lldb-commits] [PATCH] D15527: Add ability to override JIT expr compiler options.

2015-12-15 Thread Greg Clayton via lldb-commits
clayborg requested changes to this revision. clayborg added a comment. This revision now requires changes to proceed. See inlined comments. Comment at: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:85-97 @@ -83,1 +84,15 @@ +namespace { +void debugStringV

Re: [Lldb-commits] [PATCH] D15527: Add ability to override JIT expr compiler options.

2015-12-15 Thread Luke Drummond via lldb-commits
ldrumm added a comment. FYI This feature was originally discussed on the ML: http://lists.llvm.org/pipermail/lldb-dev/2015-December/009006.html Repository: rL LLVM http://reviews.llvm.org/D15527 ___ lldb-commits mailing list lldb-commits@lists.l

[Lldb-commits] [PATCH] D15527: Add ability to override JIT expr compiler options.

2015-12-15 Thread Luke Drummond via lldb-commits
ldrumm created this revision. ldrumm added reviewers: clayborg, spyffe. ldrumm added a subscriber: lldb-commits. ldrumm set the repository for this revision to rL LLVM. Runtimes should be able to pass custom compilation options to the JIT for their stack frame. This patch adds a custom expression

Re: [Lldb-commits] [PATCH] D15530: [test] Add ability to expect timeouts

2015-12-15 Thread Todd Fiala via lldb-commits
tfiala accepted this revision. tfiala added a comment. This revision is now accepted and ready to land. Looks good! http://reviews.llvm.org/D15530 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listin

[Lldb-commits] [PATCH] D15533: Make the aarch64 lldb-server capable of debugging arm32 applications

2015-12-15 Thread Tamas Berghammer via lldb-commits
tberghammer created this revision. tberghammer added reviewers: omjavaid, ovyalov. tberghammer added a subscriber: lldb-commits. Herald added subscribers: srhines, danalbert, tberghammer, rengolin, aemerson. Make the aarch64 lldb-server capable of debugging arm32 applications After this change an

[Lldb-commits] [PATCH] D15530: [test] Add ability to expect timeouts

2015-12-15 Thread Pavel Labath via lldb-commits
labath created this revision. labath added a reviewer: tfiala. labath added a subscriber: lldb-commits. This adds ability to mark test that do not complete due to hangs, crashes, etc., as "expected", to avoid flagging the build red for a known problem. Functionally, this extends the scope of the

[Lldb-commits] [lldb] r255641 - Merge ENABLE_THREADS and ENABLE_STD_THREADS markers

2015-12-15 Thread Tamas Berghammer via lldb-commits
Author: tberghammer Date: Tue Dec 15 06:11:00 2015 New Revision: 255641 URL: http://llvm.org/viewvc/llvm-project?rev=255641&view=rev Log: Merge ENABLE_THREADS and ENABLE_STD_THREADS markers Both of these markers are used in the test suit for annotating when a test needs multi threaded support. Pr

Re: [Lldb-commits] [PATCH] D15498: Merge ENABLE_THREADS and ENABLE_STD_THREADS markers

2015-12-15 Thread Tamas Berghammer via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL255641: Merge ENABLE_THREADS and ENABLE_STD_THREADS markers (authored by tberghammer). Changed prior to commit: http://reviews.llvm.org/D15498?vs=42725&id=42832#toc Repository: rL LLVM http://review

Re: [Lldb-commits] [PATCH] D15437: Read macro info from .debug_macro section and use it for expression evaluation.

2015-12-15 Thread Tamas Berghammer via lldb-commits
tberghammer accepted this revision. tberghammer added a comment. LGTM http://reviews.llvm.org/D15437 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Re: [Lldb-commits] [lldb] r255525 - Make debug info specification use categories system.

2015-12-15 Thread Tamas Berghammer via lldb-commits
I think the problem is that you don't make a copy of the category variable manually. The function you are creating capture category by reference and when you update the value of category in the next loop iteration you also update the value captured by the previous function. As a result all of your