[llvm-commits] [llvm] r127272 - /llvm/trunk/test/FrontendC/mmx-inline-asm.c

Dimitry Andric dimitry at andric.com
Tue Mar 8 15:00:39 PST 2011


On 2011-03-08 23:19, Bill Wendling wrote:
>>> Modified:
>>>      llvm/trunk/test/FrontendC/mmx-inline-asm.c
>>
>> Funny enough, this same test code crashes Clang. :)
>
> Is it? I'm not getting the crash on my machine. What is the error?

See http://llvm.org/bugs/show_bug.cgi?id=8299

Assertion failed: (ValueVT.getVectorElementType() == PartVT && ValueVT.getVectorNumElements() == 1 && "Only trivial scalar-to-vector conversions should get here!"), function getCopyFromPartsVector, file /home/dim/src/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 291.
Stack dump:
0.      Program arguments: /home/dim/llvm/127164M-clang-rel-1/bin/clang -cc1 -triple x86_64-unknown-freebsd9.0 -emit-obj -mrelax-all -disable-free -main-file-name pr8299.c -mrelocation-model static -mdisable-fp-elim -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -target-linker-version 2.17.50 -momit-leaf-frame-pointer -resource-dir /home/dim/llvm/127164M-clang-rel-1/bin/../lib/clang/2.9 -ferror-limit 19 -fmessage-length 125 -fgnu-runtime -fdiagnostics-show-option -fcolor-diagnostics -o pr8299.o -x c pr8299.c
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'pr8299.c'.
4.      Running pass 'X86 DAG->DAG Instruction Selection' on function '@f'



More information about the llvm-commits mailing list