summaryrefslogtreecommitdiffstats
path: root/debuginfo-tests
Commit message (Collapse)AuthorAgeFilesLines
* New round of fixes for "Always compile debuginfo-tests for the host triple"Filipe Cabecinhas2014-10-1811-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 tripleFilipe Cabecinhas2014-10-1611-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 workaroundAdrian Prantl2014-10-131-4/+2
| | | | llvm-svn: 219623
* Address review comments from Justin Bogner.Adrian Prantl2014-10-131-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 Prantl2014-10-091-1/+3
| | | | | | rdar://problem/18577039 llvm-svn: 219451
* relax testcase for LLDB output format compatibility.Adrian Prantl2014-03-191-1/+1
| | | | llvm-svn: 204280
* Revert "xfail a test on darwin because some of the public buildbots are ↵Adrian Prantl2014-03-111-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 onAdrian Prantl2014-03-101-0/+4
| | | | | | older versions of LLDB. llvm-svn: 203504
* Revert "Experimentally enable --verify-debug-info on some testcases and see if"Adrian Prantl2014-03-082-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 ifAdrian Prantl2014-03-082-2/+2
| | | | | | the buildbots can take it. llvm-svn: 203327
* Add back the original version of the test, too. (as XFAILed on Darwin)Adrian Prantl2014-03-081-0/+39
| | | | llvm-svn: 203326
* Work around a bug in LLDB (it finds the wrong "C", rdar://problem/14933867)Adrian Prantl2014-03-081-12/+11
| | | | | | and enable this test on Darwin. llvm-svn: 203324
* Relax testcase: Newer versions of LLDB don't necessarily print the "{".Adrian Prantl2014-02-271-1/+1
| | | | llvm-svn: 202415
* Relax testcase: Newer versions of LLDB don't necessarily print the "{" either.Adrian Prantl2014-02-271-1/+1
| | | | llvm-svn: 202319
* Add a fallback path for buildbots temporarily stuck on really oldAdrian Prantl2014-02-211-4/+12
| | | | | | versions of LLDB. llvm-svn: 201828
* Relax testcases. LLDB starts counting at $0.Adrian Prantl2014-02-202-4/+4
| | | | llvm-svn: 201806
* don't use CHECK-NEXT because it may be on the same line.Adrian Prantl2013-09-181-1/+1
| | | | llvm-svn: 190969
* Massage those regexps to work with both lldb and gdb.Adrian Prantl2013-09-182-4/+3
| | | | llvm-svn: 190967
* Auto-detect the architecture of the executable instead of using the arch ofAdrian Prantl2013-09-071-1/+1
| | | | | | the kernel. llvm-svn: 190256
* Set the architecture when creating a target.Adrian Prantl2013-09-071-1/+2
| | | | llvm-svn: 190252
* Use a more backwards-compatible method for evaluating expressions and addAdrian Prantl2013-09-062-7/+14
| | | | | | more explanatory error messages. llvm-svn: 190215
* Add an lldb wrapper script that implements gdb-compatible commands on topAdrian Prantl2013-09-064-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 typosAdrian Prantl2013-09-061-10/+10
| | | | llvm-svn: 190184
* Only fail this on darwin since most other platforms should have a newerEric Christopher2013-09-041-1/+1
| | | | | | gdb. llvm-svn: 189920
* XFAILed the static-member.cpp test since we no longer support emitting debug ↵Michael Gottesman2013-09-041-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 Blaikie2013-06-192-7/+3
| | | | | | these tests. llvm-svn: 184372
* We've got the type right, which has broken these tests - but now we need to ↵David Blaikie2013-06-072-0/+4
| | | | | | get the location information correct that the type was papering over llvm-svn: 183576
* Remove IR scenario tests.David Blaikie2013-03-155-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 Blaikie2013-03-132-126/+41
| | | | llvm-svn: 176964
* Harden this test a bit to work on the mac with ancient gdbs.Eric Christopher2013-01-171-8/+9
| | | | llvm-svn: 172752
* Add a test for static member debug information.Eric Christopher2013-01-161-0/+35
| | | | | | | | Part of PR14471. Patch by Paul Robinson. llvm-svn: 172589
* XTARGET was removed, update debug-info tests.Argyrios Kyrtzidis2012-10-209-18/+18
| | | | llvm-svn: 166362
* Fix this for gdb 7.4.Eric Christopher2012-07-231-1/+2
| | | | | | Patch by Andy Gibbs. llvm-svn: 160639
* Fix this for buggy gdb behavior alongside the changeEric Christopher2012-06-051-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 Christopher2012-01-261-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. ShouldEric Christopher2012-01-261-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 r133065Devang Patel2011-06-151-0/+25
| | | | llvm-svn: 133066
* New test case for r132949.Devang Patel2011-06-131-0/+31
| | | | llvm-svn: 132950
* Remove working directory path from intermediate files. They are not checked ↵Devang Patel2011-05-314-8/+8
| | | | | | in the output anyway. llvm-svn: 132375
* Fix tests broken by r132257.Eli Friedman2011-05-292-2/+2
| | | | llvm-svn: 132277
* adding XFAIL and XTARGET to those that require Darwin hostRenato Golin2011-05-288-0/+17
| | | | llvm-svn: 132257
* Clang is now correctly marking this as a class, so update the test case ↵Douglas Gregor2011-05-211-1/+2
| | | | | | accordingly llvm-svn: 131797
* Test case for r131441.Devang Patel2011-05-171-0/+21
| | | | llvm-svn: 131442
* Test case for r131422.Devang Patel2011-05-161-0/+82
| | | | llvm-svn: 131423
* Test case for r130373.Devang Patel2011-04-281-0/+40
| | | | llvm-svn: 130374
* Silence return-type warning.Devang Patel2011-04-281-1/+2
| | | | llvm-svn: 130349
* These tests are x86_64 specific.Devang Patel2011-03-285-10/+10
| | | | llvm-svn: 128421
* Test case for r128150.Devang Patel2011-03-231-0/+23
| | | | llvm-svn: 128151
* test case for r125249.Devang Patel2011-02-101-0/+70
| | | | llvm-svn: 125250
* Test case for r125142.Devang Patel2011-02-091-0/+32
| | | | llvm-svn: 125144
OpenPOWER on IntegriCloud