diff options
author | Manman Ren <manman.ren@gmail.com> | 2014-01-16 01:51:12 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2014-01-16 01:51:12 +0000 |
commit | 2666b15908125479cea95066593873168127be72 (patch) | |
tree | 8d18e91c3cba8e0add24b9b49b01c00919cc2324 /test/Bitcode | |
parent | 897473a28dc52e941923ea22939f69dacb85a547 (diff) | |
download | llvm-2666b15908125479cea95066593873168127be72.tar.gz llvm-2666b15908125479cea95066593873168127be72.tar.bz2 llvm-2666b15908125479cea95066593873168127be72.tar.xz |
Report a warning when dropping outdated debug info metadata.
Use DiagnosticInfo to emit the warning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199346 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Bitcode')
-rw-r--r-- | test/Bitcode/drop-debug-info.ll | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/Bitcode/drop-debug-info.ll b/test/Bitcode/drop-debug-info.ll index da4ae0c541..8786ebb3b4 100644 --- a/test/Bitcode/drop-debug-info.ll +++ b/test/Bitcode/drop-debug-info.ll @@ -1,4 +1,5 @@ -; RUN: llvm-as < %s | llvm-dis | FileCheck %s +; RUN: llvm-as < %s -o %t.bc 2>&1 >/dev/null | FileCheck -check-prefix=WARN %s +; RUN: llvm-dis < %t.bc | FileCheck %s define i32 @main() { entry: @@ -22,5 +23,6 @@ entry: !9 = metadata !{i32 2, metadata !"Dwarf Version", i32 2} !12 = metadata !{i32 4, i32 0, metadata !4, null} +; WARN: warning: invalid debug metadata version (0) ; CHECK-NOT: !dbg ; CHECK-NOT: !llvm.dbg.cu |