[lld] r220185 - [ELF] Add demangle test to XFAIL
Shankar Easwaram
shankarke at gmail.com
Tue Oct 21 18:50:35 PDT 2014
Yes! The demangling code should reside in LLVM for that. How does clang deal with this same thing on windows ?
> On Oct 21, 2014, at 17:54, Michael Spencer <bigcheesegs at gmail.com> wrote:
>
>> On Sun, Oct 19, 2014 at 10:33 PM, Shankar Easwaran <shankarke at gmail.com> wrote:
>> Author: shankare
>> Date: Mon Oct 20 00:33:42 2014
>> New Revision: 220185
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=220185&view=rev
>> Log:
>> [ELF] Add demangle test to XFAIL
>>
>> This test is failing for some reason on freebsd.
>>
>> Not sure why it should fail, need to investigate.
>>
>> Modified:
>> lld/trunk/test/elf/X86_64/demangle.test
>>
>> Modified: lld/trunk/test/elf/X86_64/demangle.test
>> URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/X86_64/demangle.test?rev=220185&r1=220184&r2=220185&view=diff
>> ==============================================================================
>> --- lld/trunk/test/elf/X86_64/demangle.test (original)
>> +++ lld/trunk/test/elf/X86_64/demangle.test Mon Oct 20 00:33:42 2014
>> @@ -6,5 +6,6 @@ RUN: lld -flavor gnu -target x86_64 %p/I
>> RUN: lld -flavor gnu -target x86_64 %p/Inputs/undefcpp.o --noinhibit-exec --no-demangle 2>&1 | FileCheck -check-prefix=NODEMANGLE %s
>> RUN: lld -flavor gnu -target x86_64 %p/Inputs/undefcpp.o --noinhibit-exec --demangle 2>&1 | FileCheck -check-prefix=DEMANGLE %s
>>
>> +XFAIL: freebsd
>> #DEMANGLE: undefcpp.o: foo(char const*)
>> #NODEMANGLE: undefcpp.o: _Z3fooPKc
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
> This test is also going to fail on Windows. We need proper demangling
> that doesn't depend on the system library.
>
> - Michael Spencer
More information about the llvm-commits
mailing list