[llvm-dev] tools/llvm-dwarfdump/X86/debug-names-find.s spurious failure

Csaba Raduly via llvm-dev llvm-dev at lists.llvm.org
Mon Apr 16 03:56:05 PDT 2018


********************
FAIL: LLVM :: tools/llvm-dwarfdump/X86/debug-names-find.s (38881 of 41794)
******************** TEST 'LLVM ::
tools/llvm-dwarfdump/X86/debug-names-find.s' FAILED
********************
Script:
--
/home/csabaraduly/wk/LLVM/build_release/bin/llvm-mc -triple
x86_64-pc-linux
/home/csabaraduly/wk/LLVM/llvm/test/tools/llvm-dwarfdump/X86/debug-names-find.s
-filetype=obj -o
/home/csabaraduly/wk/LLVM/build_release/test/tools/llvm-dwarfdump/X86/Output/debug-names-find.s.tmp
/home/csabaraduly/wk/LLVM/build_release/bin/llvm-dwarfdump -find=foo
/home/csabaraduly/wk/LLVM/build_release/test/tools/llvm-dwarfdump/X86/Output/debug-names-find.s.tmp
| /home/csabaraduly/wk/LLVM/build_release/bin/FileCheck
--check-prefix=FOO
/home/csabaraduly/wk/LLVM/llvm/test/tools/llvm-dwarfdump/X86/debug-names-find.s
/home/csabaraduly/wk/LLVM/build_release/bin/llvm-dwarfdump -find=baz
/home/csabaraduly/wk/LLVM/build_release/test/tools/llvm-dwarfdump/X86/Output/debug-names-find.s.tmp
| /home/csabaraduly/wk/LLVM/build_release/bin/FileCheck
--check-prefix=BAZ
/home/csabaraduly/wk/LLVM/llvm/test/tools/llvm-dwarfdump/X86/debug-names-find.s
/home/csabaraduly/wk/LLVM/build_release/bin/llvm-dwarfdump
-find=missing /home/csabaraduly/wk/LLVM/build_release/test/tools/llvm-dwarfdump/X86/Output/debug-names-find.s.tmp
| /home/csabaraduly/wk/LLVM/build_release/bin/FileCheck
--check-prefix=MISSING
/home/csabaraduly/wk/LLVM/llvm/test/tools/llvm-dwarfdump/X86/debug-names-find.s
--
Exit Code: 1

Command Output (stderr):
--
<stdin>:1:10: error: MISSING-NOT: string occurred!
/home/csabaraduly/wk/LLVM/build_release/test/tools/llvm-dwarfdump/X86/Output/debug-names-find.s.tmp:
file format ELF64-x86-64
         ^
/home/csabaraduly/wk/LLVM/llvm/test/tools/llvm-dwarfdump/X86/debug-names-find.s:15:16:
note: MISSING-NOT: pattern specified here
# MISSING-NOT: bar
               ^

The test fails because my username contains the string "bar".

Csaba
-- 
You can get very substantial performance improvements by not doing the
right thing.
   - Scott Meyers, An Effective C++11/14 Sampler
So if you're looking for a completely portable, 100% standards-conformat way
to get the wrong information: this is what you want. - Scott Meyers
(C++TDaWYK)


More information about the llvm-dev mailing list