about summary refs log tree commit diff
path: root/src/test/debuginfo/generic-enum-with-different-disr-sizes.rs
AgeCommit message (Collapse)AuthorLines
2019-04-23Remove unnecessary ignore-tidy-linelengthvarkor-1/+0
2019-03-22Correct minimum system LLVM version in testsSamuel Holland-1/+1
Since commit 9452a8dfa3ba, the new debug info format is only generated for LLVM 8 and newer versions. However, the tests still assume that LLVM 7 will use the new debug info format. Fix the tests (and a comment in the code) to match the actual version check.
2018-12-25Remove licensesMark Rousskov-10/+0
2018-10-30Update enum debuginfo testsTom Tromey-16/+12
Bug #52452 notes some debuginfo test regressions when moving to gdb 8.1. This series will also cause versions of gdb before 8.2 to fail when a recent LLVM is used -- DW_TAG_variant_part support was not added until 8.2. This patch updates one of the builders to a later version of Ubuntu, which comes with gdb 8.2. It updates the relevant tests to require both a new-enough LLVM and a new-enough gdb; the subsequent patch arranges to continue testing the fallback mode. The "gdbg" results are removed from these tests because the tests now require a rust-enabled gdb. If you read closely, you'll see that some of the lldb results in this patch still look a bit strange. This will be addressed in a subsequent patch; I believe the fix is to disable the Python pretty-printers when lldb is rust-enabled.
2016-10-31adapt debuginfo tests for gdb with native rust supportTim Neumann-8/+23
2015-09-19Feature-gate `#[no_debug]` and `#[omit_gdb_pretty_printer_section]`Andrew Paseltiner-0/+1
Closes #28091.
2015-07-17test: Ignore a failing test on LLDBAlex Crichton-0/+1
Re-enabling it is tracked in #27089
2015-07-16debuginfo: Fix type description generic enum discriminants.Michael Woerister-0/+91