[Lazarus] Error Compiling Lazarus: tageometry

Sergei Gorelkin sergei_gorelkin at mail.ru
Thu May 22 09:24:24 CEST 2014


22.05.2014 10:46, Sergei Gorelkin пишет:
> 22.05.2014 5:44, Daniel Gaspary пишет:
>> Hi,
>>
>>     I am trying to compile lazarus trunk with fpc 2.7.1(Rev 27809), but
>> the error bellow is being raised:
>>
>> tageometry.pas(374,85) Error: Asm: [sqrtsd mem128,xmmreg] invalid
>> combination of opcode and operands
>>
>>     My OS is Linux(Kubuntu 14.04), 64 bits. I'm using LCL_PLATFORM=qt
>>
>>     The IDE is compiled without problems with fpc 2.6.4 on the same environment.
>>
>>     There is some time I don't try to compile Lazarus, so I think could
>> be my mistake and ask here before, avoiding open an unnecessary
>> bugtracker issue.
>>
> That could be caused by r27809, which enables SSE instructions for calculating square roots but
> apparently lacks proper adjustments to spilling code. I'll try to fix it ASAP.
>
Should be fixed in r27810.

Sergei






More information about the Lazarus mailing list