illegal instruction error with "get_d"
leif
not.really at online.de
Wed Apr 2 20:27:04 UTC 2014
On 02.04.2014 21:57, edA-qa mort-ora-y wrote:
> Okay, so you'll fix this in an upcoming release?
>
> Is there anything I can do now to bypass/workaround the issue?
a) Don't use virtualbox.
b) Use the '--build' option to 'configure', choosing a subset of what
*your CPU* actually supports (e.g. just 'x86_64' or 'k10' instead of
'bulldozer'). (See [1], "Native Compilation".)
-leif
[1] https://gmplib.org/manual/Build-Options.html
> On 02/04/14 20:10, Torbjorn Granlund wrote:
>> edA-qa mort-ora-y <eda-qa at disemia.com> writes:
>>
>> Guest: ArchLinux 64bit
>> AMD FX(tm)-8150 Eight-Core Processor
>> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
>> cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx fxsr_opt rdtscp
>> lm rep_good nopl extd_apicid pni ssse3 lahf_lm cmp_legacy cr8_legacy arat
>>
>> Linux localhost 3.13.7-1-ARCH #1 SMP PREEMPT Mon Mar 24 20:06:08 CET
>> 2014 x86_64 GNU/Linux
>>
>> OK, so here the virtualiser confesses its inability of handling AVX
>> instructions.
>>
>> We need to fix this for GMP 6.0.1. I wasn't aware of that this could
>> happen.
>>
>> The simplest fix is no teach config.guess to check the AVX and/or XSAVE
>> bits, and then append "noavx" to the CPU part.
>>
>> Torbjörn
>> Please encrypt, key id 0xC8601622
--
() The ASCII Ribbon Campaign
/\ Help Cure HTML E-Mail
More information about the gmp-bugs
mailing list