[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 06:19:42 PDT 2018


r330121 should fix that. Let me know if you still run into any issues.

cheers,
pl
On Mon, 16 Apr 2018 at 12:07, Pavel Labath <labath at google.com> wrote:

> 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