[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 07:49:17 PDT 2018


Yes! One less failed test :)

On 4/16/18, Pavel Labath <labath at google.com> wrote:
> 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
>


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