Audacious crashes with "Illegal instruction" on startup
Dominik 'Rathann' Mierzejewski
dominik at greysector.net
Mon Nov 17 15:11:48 UTC 2008
On Monday, 17 November 2008 at 16:07, Ralf Ertzinger wrote:
> Hi.
>
> On Mon, 17 Nov 2008 12:35:02 +0000 (GMT), Steve Hill wrote:
>
> > Thanks. I've added a stack trace to bugzilla. Disassembling the
> > code tells me that it is using the cvttsd2si instruction, which is
> > SSE2. Unfortunately, many i386 compatible processors don't do SSE2
> > (the Athlon XP doesn't).
>
> The most fascinating thing about this is that you seem to be the first
> to notice that. Either noone cares enough to file a bug, or there are
> fewer SSE2 incapable processors out there than I thought, or GCC did not
> emit that instruction in earlier releases.
GCC shouldn't be emitting SSE2 if you pass -march=i386 -mtune=generic.
If it does, it's a bug.
Regards,
R.
--
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu
"Faith manages."
-- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
More information about the fedora-devel-list
mailing list