Author: tfiala
Date: Thu Sep 15 22:07:14 2016
New Revision: 281696
URL: http://llvm.org/viewvc/llvm-project?rev=281696&view=rev
Log:
add availability check to DarwinLog event tests
The pexpect-based tests properly checked for the stub reporting
DarwinLog support. The event-based ones did not. T
One thing I wonder about. It seems like everyone is mostly on the same page
about command line output .
What about input? Would anyone have objections to a test which ran a few
commands to get the debugger into a particular state before doing something
to verify the output? Let's assume I'm waving
> On Sep 15, 2016, at 8:02 AM, Zachary Turner wrote:
>
>
> It sounds like your goal is also "tests have to use the SB API and no other
> API", which if so I think that's counterproductive. More productive, IMO,
> would be being open to any alternative that addresses the concerns you have
>
Author: jingham
Date: Thu Sep 15 20:41:27 2016
New Revision: 281690
URL: http://llvm.org/viewvc/llvm-project?rev=281690&view=rev
Log:
First tests for serializing breakpoints.
Plus a few bug fixes I found along the way.
Added:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpo
Author: zturner
Date: Thu Sep 15 16:32:51 2016
New Revision: 281661
URL: http://llvm.org/viewvc/llvm-project?rev=281661&view=rev
Log:
[cmake] Don't depend on lldb-server unless it's built.
Modified:
lldb/trunk/lit/CMakeLists.txt
Modified: lldb/trunk/lit/CMakeLists.txt
URL:
http://llvm.org/v
Author: zturner
Date: Thu Sep 15 16:32:57 2016
New Revision: 281662
URL: http://llvm.org/viewvc/llvm-project?rev=281662&view=rev
Log:
Allow ArchSpec to take a StringRef.
Modified:
lldb/trunk/include/lldb/Core/ArchSpec.h
lldb/trunk/source/Core/ArchSpec.cpp
lldb/trunk/unittests/Core/Arc
fjricci added a comment.
The issue is that you can only commit a patch to xfail a test that fails when
you run the test suite on master with no local changes.
The problem is that if you run into test failures on other branches or in
unconventional configurations, there is no good way to disable
zturner added a comment.
If a set of tests is failing, wouldn't you just want to xfail them?
https://reviews.llvm.org/D24629
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
fjricci created this revision.
fjricci added reviewers: zturner, labath, tfiala.
fjricci added subscribers: lldb-commits, sas.
The current implementation of the test suite allows the user to run
a certain subset of tests using '-p', but does not allow the inverse,
where a user wants to run all but
Author: cbieneman
Date: Thu Sep 15 15:23:31 2016
New Revision: 281652
URL: http://llvm.org/viewvc/llvm-project?rev=281652&view=rev
Log:
Fixing bot failures
Need to only add debugserver as a test dependency on Darwin.
Modified:
lldb/trunk/lit/CMakeLists.txt
Modified: lldb/trunk/lit/CMakeList
This revision was automatically updated to reflect the committed changes.
Closed by commit rL281651: [LIT] First pass of LLDB LIT support (authored by
cbieneman).
Changed prior to commit:
https://reviews.llvm.org/D24591?vs=71537&id=71546#toc
Repository:
rL LLVM
https://reviews.llvm.org/D245
Author: cbieneman
Date: Thu Sep 15 15:13:55 2016
New Revision: 281651
URL: http://llvm.org/viewvc/llvm-project?rev=281651&view=rev
Log:
[LIT] First pass of LLDB LIT support
Summary:
This patch supplies basic infrastructure for LLDB to use LIT, and ports a few
basic test cases from the LLDB test
clayborg requested changes to this revision.
clayborg added a comment.
Great fix. Just fix the testing so that it isn't ARM specific. There shouldn't
be any:
if self.getArchitecture() in ['arm']:
do arm stuff
else:
do non arm stuff
Also we will need to be able to test the set watch
beanz updated this revision to Diff 71537.
beanz added a comment.
- Removed the XFAIL for icc
- Added support for LLDB_TEST__COMPILER options
Assuming there are no objections, since the patch has been approved by two
reviewers I'll commit it this afternoon.
Thanks,
-Chris
https://reviews.llvm
Author: zturner
Date: Thu Sep 15 13:41:48 2016
New Revision: 281642
URL: http://llvm.org/viewvc/llvm-project?rev=281642&view=rev
Log:
Convert ArchSpec::ParseMachOCPUDashSubtypeTriple to use StringRef.
This makes the code easier to grok, and since this is a very low
level function it also is very
lldb-commits to bcc, lldb-dev to cc.
> The biggest feature I see missing here is the ability to run tests
remotely. Remote debugging is the most important use case for our team, and
now we have a number of (experimental) bots running the remote test suite.
We want to make sure we can debug correct
Author: tfiala
Date: Thu Sep 15 13:28:03 2016
New Revision: 281639
URL: http://llvm.org/viewvc/llvm-project?rev=281639&view=rev
Log:
added LLDB_PYTHON_TESTSUITE_ARCH Xcode variable
This Xcode build variable defaults to x86_64. It can be set to i386
to cause the lldb-python-test-suite target run
clayborg added a comment.
A few things about a the RegisterContext class in case it would change and
thing that you are submitting here. The entire register context defines a
buffer of bytes that can contain all register values. Each RegisterInfo
contains the offset for the value of this regist
labath added inline comments.
Comment at:
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp:1161
@@ +1160,3 @@
+ // In case of MIPS, the PTRACE_PEEKUSER/PTRACE_POKEUSER
+ // take register number has an offset
+ // Apart from GPR registers , the offset for othe
On Wed, Sep 14, 2016 at 11:43 PM Jason Molenda wrote:
> If we want to add a testsuite runner which takes a source file, a place to
> put a breakpoint, the name of a variable to examine, and it runs through
> those in SB API, I'm all in favor. I don't know if that's going to add a
> lot of test c
nitesh.jain marked an inline comment as done.
nitesh.jain added a comment.
https://reviews.llvm.org/D24603
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
nitesh.jain updated this revision to Diff 71505.
nitesh.jain added a comment.
Updated diff as per suggestion.
https://reviews.llvm.org/D24603
Files:
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
Index: so
labath requested changes to this revision.
labath added a comment.
This revision now requires changes to proceed.
I have some doubts about the validity of this patch. We should make sure those
are cleared before putting this in.
Comment at:
packages/Python/lldbsuite/test/funct
nitesh.jain added inline comments.
Comment at:
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp:1183
@@ +1182,3 @@
+ case dwarf_config5_mips64:
+return reg_info->byte_offset;
+ case dwarf_cause_mips:
labath wrote:
> Why do we need to do th
Author: dvlahovski
Date: Thu Sep 15 07:58:27 2016
New Revision: 281606
URL: http://llvm.org/viewvc/llvm-project?rev=281606&view=rev
Log:
Reformat x86_64 register infos defines table
Fix the table format of the register defines after clang-format.
Added guards to prevent future reformatting again
labath added a comment.
Btw, I will be in the bay area from 3rd to 7th of October. Maybe we could sit
down and talk the design and requirements through in person? I've been hoping
to speak to some of you in person anyway, and this could be a good first topic
on the agenda...
https://reviews.l
labath added inline comments.
Comment at:
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp:1183
@@ +1182,3 @@
+ case dwarf_config5_mips64:
+return reg_info->byte_offset;
+ case dwarf_cause_mips:
Why do we need to do this remapping? Couldn'
labath added a comment.
The biggest feature I see missing here is the ability to run tests remotely.
Remote debugging is the most important use case for our team, and now we have a
number of (experimental) bots running the remote test suite. We want to make
sure we can debug correctly when the
Author: tberghammer
Date: Thu Sep 15 05:49:55 2016
New Revision: 281601
URL: http://llvm.org/viewvc/llvm-project?rev=281601&view=rev
Log:
Fix TestSymbolContextTwoFiles on Android after rL281595
Modified:
lldb/trunk/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbol
nitesh.jain created this revision.
nitesh.jain added reviewers: clayborg, labath, jaydeep.
nitesh.jain added subscribers: bhushan, slthakur, lldb-commits.
Herald added a subscriber: sdardis.
This patch add fix for reading and writing floating point register based on
SR.FR bit.
https://reviews.l
nitesh.jain added a comment.
Will submit separate patch for Floating point register read/write and ptrace
changes.
https://reviews.llvm.org/D24124
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listi
nitesh.jain marked 2 inline comments as done.
nitesh.jain added a comment.
https://reviews.llvm.org/D24124
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
nitesh.jain added inline comments.
Comment at:
source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp:1940
@@ +1939,3 @@
+ uint64_t dst_value;
+ RegisterValue reg_value;
+ lldb::ByteOrder byte_order = lldb::eByteOrderInvalid;
The GetAsUint64 wo
This revision was automatically updated to reflect the committed changes.
Closed by commit rL281595: Add support for DW_AT_ranges_base attribute
(authored by tberghammer).
Changed prior to commit:
https://reviews.llvm.org/D24514?vs=71316&id=71484#toc
Repository:
rL LLVM
https://reviews.llvm
Author: tberghammer
Date: Thu Sep 15 03:53:33 2016
New Revision: 281595
URL: http://llvm.org/viewvc/llvm-project?rev=281595&view=rev
Log:
Add support for DW_AT_ranges_base attribute
It is a new attribute emitted by clang as a GNU extension and will
be part of Dwarf5. The purpose of the attribute
Author: tberghammer
Date: Thu Sep 15 03:47:59 2016
New Revision: 281594
URL: http://llvm.org/viewvc/llvm-project?rev=281594&view=rev
Log:
Try to fix windows build after rL281569
Modified:
lldb/trunk/include/lldb/Breakpoint/BreakpointOptions.h
lldb/trunk/include/lldb/Breakpoint/BreakpointR
nitesh.jain retitled this revision from "[LLDB][MIPS] Fix register read/write
for big endian" to "[LLDB][MIPS] Fix register read/write for 32 bit big endian
system".
nitesh.jain updated the summary for this revision.
nitesh.jain updated this revision to Diff 71360.
https://reviews.llvm.org/D2412
37 matches
Mail list logo