Ed Maste
e63b5125e0
Add decorator for FreeBSD DynamicValueTestCase failure
...
Not yet root-caused, but I presume it is the same issue that affects
Linux.
llvm-svn: 205712
2014-04-07 13:42:05 +00:00
Enrico Granata
c1fb7bd33e
rdar://16424649
...
Clean up the DynamicValueTestCase
Namely, I split off the part of the test that validates child counts to a separate test
llvm-svn: 205450
2014-04-02 18:55:29 +00:00
Enrico Granata
a4d5fc3841
Use continue instead of next
...
llvm-svn: 205354
2014-04-01 19:37:14 +00:00
Greg Clayton
c694751a06
Correctly set the working directory when launching processes for both local and remote targets.
...
llvm-svn: 197266
2013-12-13 19:18:59 +00:00
Greg Clayton
4570d3eba0
Massive test suite cleanup to stop everyone from manually having to compute "mydir" inside each test case.
...
This has led to many test suite failures because of copy and paste where new test cases were based off of other test cases and the "mydir" variable wasn't updated.
Now you can call your superclasses "compute_mydir()" function with "__file__" as the sole argument and the relative path will be computed for you.
llvm-svn: 196985
2013-12-10 23:19:29 +00:00
Ed Maste
53ae4b1433
Remove decorators for llvm.org/pr17225
...
This issue is no longer reproducible, presumably due to changes in clang.
llvm-svn: 195458
2013-11-22 13:46:43 +00:00
Enrico Granata
0ede1094bf
Workaround the DWARF info is anticipating the derived class assignment issue in this test case for now
...
llvm-svn: 193821
2013-10-31 22:49:31 +00:00
Andrew Kaylor
70ce6d2e62
Marking dynamic value test as expected failure on Linux.
...
llvm-svn: 193809
2013-10-31 22:07:11 +00:00
Andrew Kaylor
7268e6ef9d
Fix dynamic value test to build correctly on Linux with C++11 features.
...
llvm-svn: 193793
2013-10-31 19:42:35 +00:00
Enrico Granata
38c546320c
<rdar://problem/15045059>
...
One of the things that dynamic typing affects is the count of children a type has
Clear out the flag that makes us blindly believe the children count when a dynamic type change is detected
llvm-svn: 193663
2013-10-30 00:04:29 +00:00
Ed Maste
34bdbbdf97
test: Update FreeBSD failure decorators
...
llvm.org/pr15261 missing size for static arrays
llvm.org/pr15278 expressions generating signals
llvm.org/pr15824 thread states aren't properly maintained
llvm.org/pr16696 threaded inferior debugging not yet on FreeBSD
llvm.org/pr17214 inline stepping fails on FreeBSD
llvm.org/pr17225 Clang assertion failure
llvm.org/pr17226 frame info lost after failed expression evaluation
llvm.org/pr17228 test timeout
The first three are existing Linux issues that also affect FreeBSD.
llvm-svn: 190698
2013-09-13 15:34:59 +00:00
Enrico Granata
a0f9512cb1
<rdar://problem/13558484>
...
This makes the dynamic values test case work for both libc++ and libstdcpp
llvm-svn: 179333
2013-04-11 22:55:45 +00:00
Jim Ingham
5d88a068ee
Patch from Matt Kopec <matt.kopec@intel.com> to fix the problem that if two breakpoints were set on consecutive addresses, the continue from the
...
first breakpoint would skip the second.
llvm-svn: 166000
2012-10-16 00:09:33 +00:00
Johnny Chen
24086bc93b
Second batch of adding @dsym_test/@dwarf_test decorators to existing test cases.
...
Plus some minor cleanup of test method names.
Third and final batch is coming.
llvm-svn: 154197
2012-04-06 19:54:10 +00:00
Enrico Granata
55031d28ba
fixing a macro name mismatch that was making our test case succeed for the wrong reason; plus a minor code change to the CPP side of the test which eases debugging efforts
...
llvm-svn: 150213
2012-02-10 00:10:27 +00:00
Johnny Chen
f4a75d880d
Fix compile time warnings for the inferior program.
...
llvm-svn: 150205
2012-02-09 20:29:11 +00:00
Johnny Chen
a2791f8aeb
Special build dictionary needs the same dictionary when specifying the after-the-test cleanup.
...
llvm-svn: 149900
2012-02-06 21:11:17 +00:00
Johnny Chen
2eb6c3d246
Add regular C++ inheritance in addition to the virtual inheritance to TestCppValueCast.py.
...
Plus mark the virtual inheritance test cases as expected failures.
llvm-svn: 149891
2012-02-06 19:14:44 +00:00
Johnny Chen
b428b69745
Add test cases for SBValue.Cast(SBType). The test logic needs more polishing.
...
llvm-svn: 149741
2012-02-04 02:07:33 +00:00
Jim Ingham
60dbabbaa7
Add SBValue::GetDynamicValue and SBValue::GetStaticValue API's.
...
<rdar://problem/10545069>
llvm-svn: 146173
2011-12-08 19:44:08 +00:00
Jim Ingham
de4b919d27
Turn the EvaluateExpression (..., True) tests back on.
...
llvm-svn: 141375
2011-10-07 18:02:54 +00:00
Greg Clayton
e305594277
Centralize all of the type name code so that we always strip the leading
...
"struct ", "class ", and "union " from the start of any type names that are
extracted from clang QualType objects. I had to fix test suite cases that
were expecting the struct/union/class prefix to be there.
llvm-svn: 134132
2011-06-30 02:28:26 +00:00
Johnny Chen
91b6b77795
Move C++-related test directories to now reside under lang.
...
llvm-svn: 133878
2011-06-25 20:19:47 +00:00