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

Pavel Labath via llvm-dev llvm-dev at lists.llvm.org
Mon Apr 16 04:07:52 PDT 2018


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
On Mon, 16 Apr 2018 at 11:56, Csaba Raduly via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> ********************
> 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)
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


More information about the llvm-dev mailing list