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

Jeppe Øland uxorious at acon.dezign.dk
Fri Aug 13 02:21:18 CEST 2010


On Thu, Aug 12, 2010 at 3:34 PM, Jason Garrett-Glaser
<darkshikari at gmail.com> wrote:
> 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.

http://blogs.sun.com/alblog/entry/ridding_or_modifying_hardware_capabilities

Regards,
-Jeppe


More information about the x264-devel mailing list