[x264-devel] Solaris 10x86 AMD and SSSE3 bug

Jason Garrett-Glaser darkshikari at gmail.com
Fri Aug 13 00:34:12 CEST 2010


On Thu, Aug 12, 2010 at 2:03 PM, Mike Moya <moyman at ecn.purdue.edu> wrote:
>
> On Aug 12, 2010, at 4:51 PM, Jason Garrett-Glaser wrote:
>
>>> Something in the x264 code is incorrectly defining SSSE3 support.
>>
>> x264 queries your processor to determine what extensions it supports.
>> It does not "define" anything.
>>
>> But there is clearly something incredibly broken with your system:
>
> It doesn't matter the system. I tried 5 different AMD processors and
> all failed the same way. Intel processors work as expected. I have some
> 300-400 different packages compiled and working normally. It can't be
> that broken?
>>
>>> # ./x264 --version
>>> ld.so.1: x264: fatal: hardware capability unsupported: 0x400000  [ SSSE3 ]
>>
>> --version doesn't even reach any CPU-specific code, nor does it call
>> CPU detection.  Furthermore, the error message printed there is not an
>> x264 error message.
>
> the option doesn't matter. The message is the OS telling me it can't execute
> a binary with SSSE3 specific code.

Then your system is broken.  The binary has SSSE3 specific code, but
it isn't being executed.  Your OS shouldn't complain unless it tries
to execute the code.

Dark Shikari


More information about the x264-devel mailing list