diff options
| author | David Blaikie <dblaikie@gmail.com> | 2016-05-12 19:59:54 +0000 |
|---|---|---|
| committer | David Blaikie <dblaikie@gmail.com> | 2016-05-12 19:59:54 +0000 |
| commit | bc8397cdf0a76c614e53dc1deede78b0e568f753 (patch) | |
| tree | 1625a201a70b0c024929dfbcb5dfb2335c23193b /llvm/test/tools/llvm-dwp | |
| parent | 04ac3d730c317b7384ad5fca882d5e3b75951ceb (diff) | |
| download | bcm5719-llvm-bc8397cdf0a76c614e53dc1deede78b0e568f753.tar.gz bcm5719-llvm-bc8397cdf0a76c614e53dc1deede78b0e568f753.zip | |
llvm-dwp: Use llvm::Error to improve diagnostic quality/error handling in llvm-dwp
llvm-svn: 269339
Diffstat (limited to 'llvm/test/tools/llvm-dwp')
| -rw-r--r-- | llvm/test/tools/llvm-dwp/Inputs/compressfail/a.dwo | bin | 0 -> 1297 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.dwo | bin | 0 -> 1305 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.o | bin | 0 -> 2712 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/Inputs/invalid_cu_index/x.dwp | bin | 0 -> 1048 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/Inputs/missing_tu_index/x.dwp | bin | 0 -> 1312 bytes | |||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/X86/compressfail.test | 5 | ||||
| -rw-r--r-- | llvm/test/tools/llvm-dwp/X86/nocompress.test | 5 |
7 files changed, 10 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-dwp/Inputs/compressfail/a.dwo b/llvm/test/tools/llvm-dwp/Inputs/compressfail/a.dwo Binary files differnew file mode 100644 index 00000000000..0201f07d8da --- /dev/null +++ b/llvm/test/tools/llvm-dwp/Inputs/compressfail/a.dwo diff --git a/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.dwo b/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.dwo Binary files differnew file mode 100644 index 00000000000..63459442e08 --- /dev/null +++ b/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.dwo diff --git a/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.o b/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.o Binary files differnew file mode 100644 index 00000000000..f12bb098579 --- /dev/null +++ b/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.o diff --git a/llvm/test/tools/llvm-dwp/Inputs/invalid_cu_index/x.dwp b/llvm/test/tools/llvm-dwp/Inputs/invalid_cu_index/x.dwp Binary files differnew file mode 100644 index 00000000000..1a1e94936bc --- /dev/null +++ b/llvm/test/tools/llvm-dwp/Inputs/invalid_cu_index/x.dwp diff --git a/llvm/test/tools/llvm-dwp/Inputs/missing_tu_index/x.dwp b/llvm/test/tools/llvm-dwp/Inputs/missing_tu_index/x.dwp Binary files differnew file mode 100644 index 00000000000..f5d09f0f5e7 --- /dev/null +++ b/llvm/test/tools/llvm-dwp/Inputs/missing_tu_index/x.dwp diff --git a/llvm/test/tools/llvm-dwp/X86/compressfail.test b/llvm/test/tools/llvm-dwp/X86/compressfail.test new file mode 100644 index 00000000000..d9f50cb434f --- /dev/null +++ b/llvm/test/tools/llvm-dwp/X86/compressfail.test @@ -0,0 +1,5 @@ +RUN: not llvm-dwp %p/../Inputs/compressfail/a.dwo -o %t 2>&1 | FileCheck %s + +REQUIRES: zlib + +CHECK: error: failure while decompressing compressed section: 'zdebug_info.dwo' diff --git a/llvm/test/tools/llvm-dwp/X86/nocompress.test b/llvm/test/tools/llvm-dwp/X86/nocompress.test new file mode 100644 index 00000000000..1de9444dd3e --- /dev/null +++ b/llvm/test/tools/llvm-dwp/X86/nocompress.test @@ -0,0 +1,5 @@ +RUN: not llvm-dwp %p/../Inputs/compress/a.dwo -o %t 2>&1 | FileCheck %s + +REQUIRES: nozlib + +CHECK: error: zlib not available |

