Hello Csaba,
Thanks for the heads up. I am the one who wrote that test. I'll look into
that shortly. Sorry about the trouble.
pl
********************
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
r330121 should fix that. Let me know if you still run into any issues.
cheers,
pl
Hello Csaba,
Thanks for the heads up. I am the one who wrote that test. I'll look into
that shortly. Sorry about the trouble.
pl
> ********************
> 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:
Yes! One less failed test