Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New round of fixes for "Always compile debuginfo-tests for the host triple" | Filipe Cabecinhas | 2014-10-18 | 11 | -20/+20 |
| | | | | | | | | clang tests were breaking, at least when compiling clang only, from an installed llvm. Make the lit.cfg script deal with the case when we don't have a host_triple available. llvm-svn: 220152 | ||||
* | Always compile debuginfo-tests for the host triple | Filipe Cabecinhas | 2014-10-16 | 11 | -20/+20 |
| | | | | | | | | | | Since these tests expect a working debugger, always compile them for the host triple, assuming a working debugger is present. This enables us to compile and run them, even when clang is, by default, a cross-compiler (but can still target the host). llvm-svn: 219992 | ||||
* | cleanup comments and remove an obsolete workaround | Adrian Prantl | 2014-10-13 | 1 | -4/+2 |
| | | | | llvm-svn: 219623 | ||||
* | Address review comments from Justin Bogner. | Adrian Prantl | 2014-10-13 | 1 | -3/+3 |
| | | | | | | | - raise without arguments is preserving the backtrace - move the call to terminate lldb to the exit handler llvm-svn: 219618 | ||||
* | Properly shutdown lldb by invoking SBDebugger_Terminate() | Adrian Prantl | 2014-10-09 | 1 | -1/+3 |
| | | | | | | rdar://problem/18577039 llvm-svn: 219451 | ||||
* | relax testcase for LLDB output format compatibility. | Adrian Prantl | 2014-03-19 | 1 | -1/+1 |
| | | | | llvm-svn: 204280 | ||||
* | Revert "xfail a test on darwin because some of the public buildbots are ↵ | Adrian Prantl | 2014-03-11 | 1 | -4/+0 |
| | | | | | | | | stuck on" This reverts commit 203504. We decided that it is better to disable this test on a per-buildbot basis in zorg rather than everywhere on Darwin. llvm-svn: 203627 | ||||
* | xfail a test on darwin because some of the public buildbots are stuck on | Adrian Prantl | 2014-03-10 | 1 | -0/+4 |
| | | | | | | older versions of LLDB. llvm-svn: 203504 | ||||
* | Revert "Experimentally enable --verify-debug-info on some testcases and see if" | Adrian Prantl | 2014-03-08 | 2 | -2/+2 |
| | | | | | | | | | Some of the buildbots need to be upgraded to a more recen version of dwarfdump first. Reverting for now. llvm-svn: 203338 | ||||
* | Experimentally enable --verify-debug-info on some testcases and see if | Adrian Prantl | 2014-03-08 | 2 | -2/+2 |
| | | | | | | the buildbots can take it. llvm-svn: 203327 | ||||
* | Add back the original version of the test, too. (as XFAILed on Darwin) | Adrian Prantl | 2014-03-08 | 1 | -0/+39 |
| | | | | llvm-svn: 203326 | ||||
* | Work around a bug in LLDB (it finds the wrong "C", rdar://problem/14933867) | Adrian Prantl | 2014-03-08 | 1 | -12/+11 |
| | | | | | | and enable this test on Darwin. llvm-svn: 203324 | ||||
* | Relax testcase: Newer versions of LLDB don't necessarily print the "{". | Adrian Prantl | 2014-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 202415 | ||||
* | Relax testcase: Newer versions of LLDB don't necessarily print the "{" either. | Adrian Prantl | 2014-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 202319 | ||||
* | Add a fallback path for buildbots temporarily stuck on really old | Adrian Prantl | 2014-02-21 | 1 | -4/+12 |
| | | | | | | versions of LLDB. llvm-svn: 201828 | ||||
* | Relax testcases. LLDB starts counting at $0. | Adrian Prantl | 2014-02-20 | 2 | -4/+4 |
| | | | | llvm-svn: 201806 | ||||
* | don't use CHECK-NEXT because it may be on the same line. | Adrian Prantl | 2013-09-18 | 1 | -1/+1 |
| | | | | llvm-svn: 190969 | ||||
* | Massage those regexps to work with both lldb and gdb. | Adrian Prantl | 2013-09-18 | 2 | -4/+3 |
| | | | | llvm-svn: 190967 | ||||
* | Auto-detect the architecture of the executable instead of using the arch of | Adrian Prantl | 2013-09-07 | 1 | -1/+1 |
| | | | | | | the kernel. llvm-svn: 190256 | ||||
* | Set the architecture when creating a target. | Adrian Prantl | 2013-09-07 | 1 | -1/+2 |
| | | | | llvm-svn: 190252 | ||||
* | Use a more backwards-compatible method for evaluating expressions and add | Adrian Prantl | 2013-09-06 | 2 | -7/+14 |
| | | | | | | more explanatory error messages. llvm-svn: 190215 | ||||
* | Add an lldb wrapper script that implements gdb-compatible commands on top | Adrian Prantl | 2013-09-06 | 4 | -7/+145 |
| | | | | | | | | | | | of lldb. This will be the new default method for executing the tests in this repository on Darwin. There is also a related patch for llvm/utils/test_debuginfo.pl coming. I also relaxed some of the checks to work with both gdb's and lldb's output. llvm-svn: 190185 | ||||
* | fix typos | Adrian Prantl | 2013-09-06 | 1 | -10/+10 |
| | | | | llvm-svn: 190184 | ||||
* | Only fail this on darwin since most other platforms should have a newer | Eric Christopher | 2013-09-04 | 1 | -1/+1 |
| | | | | | | gdb. llvm-svn: 189920 | ||||
* | XFAILed the static-member.cpp test since we no longer support emitting debug ↵ | Michael Gottesman | 2013-09-04 | 1 | -0/+1 |
| | | | | | | info that support what Eric calls "the member hack". llvm-svn: 189915 | ||||
* | Now that we get non-trivial value parameters locations correct, un-XFAIL ↵ | David Blaikie | 2013-06-19 | 2 | -7/+3 |
| | | | | | | these tests. llvm-svn: 184372 | ||||
* | We've got the type right, which has broken these tests - but now we need to ↵ | David Blaikie | 2013-06-07 | 2 | -0/+4 |
| | | | | | | get the location information correct that the type was papering over llvm-svn: 183576 | ||||
* | Remove IR scenario tests. | David Blaikie | 2013-03-15 | 5 | -829/+0 |
| | | | | | | | | | These are a burden to maintain & use hand crafted IR to test particular DWARF generation cases in LLVM. If someone thinks there's high value coverage here they can rephrase these as IR+dwarfdump tests in the LLVM regression suite so they'll be portable/easily executed by all developers. llvm-svn: 177182 | ||||
* | Migrate dbg-arg.ll to a C file test to be resilient to IR changes. | David Blaikie | 2013-03-13 | 2 | -126/+41 |
| | | | | llvm-svn: 176964 | ||||
* | Harden this test a bit to work on the mac with ancient gdbs. | Eric Christopher | 2013-01-17 | 1 | -8/+9 |
| | | | | llvm-svn: 172752 | ||||
* | Add a test for static member debug information. | Eric Christopher | 2013-01-16 | 1 | -0/+35 |
| | | | | | | | | Part of PR14471. Patch by Paul Robinson. llvm-svn: 172589 | ||||
* | XTARGET was removed, update debug-info tests. | Argyrios Kyrtzidis | 2012-10-20 | 9 | -18/+18 |
| | | | | llvm-svn: 166362 | ||||
* | Fix this for gdb 7.4. | Eric Christopher | 2012-07-23 | 1 | -1/+2 |
| | | | | | | Patch by Andy Gibbs. llvm-svn: 160639 | ||||
* | Fix this for buggy gdb behavior alongside the change | Eric Christopher | 2012-06-05 | 1 | -2/+4 |
| | | | | | | | to clang that omits debug information for non-user-defined methods. llvm-svn: 158008 | ||||
* | Revert previous patch as the corresponding clang patch was reverted. | Eric Christopher | 2012-01-26 | 1 | -1/+1 |
| | | | | | | gdb's tests are too dependent upon order in debug info. llvm-svn: 149050 | ||||
* | Reverse the order that these are expected for clang change. Should | Eric Christopher | 2012-01-26 | 1 | -1/+1 |
| | | | | | | | | be no functional change (the offsets in AT_data_member_location are still correct). If the gdb testsuite itself needs changing then I'll revert this and the clang patch. llvm-svn: 149026 | ||||
* | Testcase for r133065 | Devang Patel | 2011-06-15 | 1 | -0/+25 |
| | | | | llvm-svn: 133066 | ||||
* | New test case for r132949. | Devang Patel | 2011-06-13 | 1 | -0/+31 |
| | | | | llvm-svn: 132950 | ||||
* | Remove working directory path from intermediate files. They are not checked ↵ | Devang Patel | 2011-05-31 | 4 | -8/+8 |
| | | | | | | in the output anyway. llvm-svn: 132375 | ||||
* | Fix tests broken by r132257. | Eli Friedman | 2011-05-29 | 2 | -2/+2 |
| | | | | llvm-svn: 132277 | ||||
* | adding XFAIL and XTARGET to those that require Darwin host | Renato Golin | 2011-05-28 | 8 | -0/+17 |
| | | | | llvm-svn: 132257 | ||||
* | Clang is now correctly marking this as a class, so update the test case ↵ | Douglas Gregor | 2011-05-21 | 1 | -1/+2 |
| | | | | | | accordingly llvm-svn: 131797 | ||||
* | Test case for r131441. | Devang Patel | 2011-05-17 | 1 | -0/+21 |
| | | | | llvm-svn: 131442 | ||||
* | Test case for r131422. | Devang Patel | 2011-05-16 | 1 | -0/+82 |
| | | | | llvm-svn: 131423 | ||||
* | Test case for r130373. | Devang Patel | 2011-04-28 | 1 | -0/+40 |
| | | | | llvm-svn: 130374 | ||||
* | Silence return-type warning. | Devang Patel | 2011-04-28 | 1 | -1/+2 |
| | | | | llvm-svn: 130349 | ||||
* | These tests are x86_64 specific. | Devang Patel | 2011-03-28 | 5 | -10/+10 |
| | | | | llvm-svn: 128421 | ||||
* | Test case for r128150. | Devang Patel | 2011-03-23 | 1 | -0/+23 |
| | | | | llvm-svn: 128151 | ||||
* | test case for r125249. | Devang Patel | 2011-02-10 | 1 | -0/+70 |
| | | | | llvm-svn: 125250 | ||||
* | Test case for r125142. | Devang Patel | 2011-02-09 | 1 | -0/+32 |
| | | | | llvm-svn: 125144 |