[cfe-dev] cmus compiled with clang crashes with sigill

Gregory Petrosyan gregory.petrosyan+clang at gmail.com
Thu Jun 25 01:32:58 PDT 2009


On Thu, Jun 25, 2009 at 4:10 AM, Eli Friedman<eli.friedman at gmail.com> wrote:
> On Thu, Jun 25, 2009 at 8:18 AM, Gregory
> Petrosyan<gregory.petrosyan+clang at gmail.com> wrote:
>> Hello list,
>>
>> cmus console music player (from
>> git://github.com/JasonWoof/cmus-unofficial.git) crashes at startup when
>> compiled with clang. Some gdb info:
> [snip]
>>    Program received signal SIGILL, Illegal instruction.
>>    (gdb) disassemble $pc $pc+1
>>    Dump of assembler code from 0x8061233 to 0x8061234:
>>    0x08061233 <set_replaygain_preamp+51>:  movsd  -0x10(%ebp),%xmm0
>>    End of assembler dump.
> [snip]
>
> Does your processor support SSE2?  If not, there's a bug in the CPU
> selection code.
>

This has happened on AMD Duron, which AFAIK only supports SSE, not SSE2.

               Gregory



More information about the cfe-dev mailing list