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

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 :slight_smile: