this is most probably https://trac.sagemath.org/ticket/32424

On Wed, 1 Sep 2021, 22:30 Max Alekseyev, <max...@gmail.com> wrote:

> I'm also seeing illegal instruction in Sage 9.3 and 9.4 (and not in 9.2)
> while doing some linear algebra, although I'm not sure if it's the same bug
> or not.
> In either case, my bugreport is submitted to
> https://trac.sagemath.org/ticket/32447
>
> Regards,
> Max
>
> On Thursday, August 26, 2021 at 2:38:10 PM UTC-4 Nathan Dunfield wrote:
>
>> I suspect the cause is OpenBLAS.  While this library is built with
>> DYNAMIC_ARCH=1, there is still the non-performance critical code which will
>> use whatever instructions are available on the machine at compile time
>> unless you also set TARGET.  See
>>
>> https://github.com/xianyi/OpenBLAS/issues/3056
>>
>> For the macOS app, Marc Culler had to set TARGET=CORE2 so that it would
>> run on a 2013 cylindrical Mac Pro (this version is not yet posted).
>>
>> Best,
>>
>> Nathan
>>
>> On Wednesday, August 25, 2021 at 10:15:02 PM William Stein wrote:
>>
>>> Hi,
>>>
>>> I release cocalc-docker ([1], [2]) a few days ago with sage-9.4, and had
>>> people reporting back "illegal instruction" issues.  Sage is built there
>>> with SAGE_FAT_BINARY="yes", using this script [3].  One person who reported
>>> a problem had a "Dell PowerEdge R710." and I built on an intel Dell
>>> PowerEdge R630, for what it is worth.  They got the error "An illegal
>>> instructor occurred" when computing "5+2" in Sage.
>>>
>>> My solution for now is to keep cocalc-docker at sage-9.3 for the time
>>> being, and suggest that people build sage from source on their own machine
>>> if necessary.   I'll let you know if I have any further information, but I
>>> just wanted to add this data point.
>>>
>>> [1] https://github.com/sagemathinc/cocalc-docker
>>> [2] https://hub.docker.com/r/sagemathinc/cocalc
>>> [3]
>>> https://github.com/sagemathinc/cocalc-docker/blob/master/scripts/install_sage.sh
>>>
>>> On Wednesday, August 25, 2021 at 8:57:44 AM UTC-7 Marco Streng wrote:
>>>
>>>> In the end I build 9.4 from source and that worked perfectly. And it
>>>> turned out that the Ubuntu 18.04 binaries of 9.2 also work on this
>>>> particular machine (though we went for 9.4 in the end). Thanks again for
>>>> the help.
>>>>
>>>> Op dinsdag 24 augustus 2021 om 18:03:01 UTC+2 schreef slelievre:
>>>>
>>>>> 2021-08-24 05:48 UTC, Dima Pasechnik:
>>>>> >
>>>>> > These "illegal instruction" errors are an indication
>>>>> > that the binary was built for a more advanced CPU
>>>>> > than yours - which does not support certain CPU
>>>>> > commands. It's a bug in "fat binary" build process
>>>>> > we see for some time.
>>>>> >
>>>>> > Build Sage yourself, or use Conda.
>>>>>
>>>>> I opened a ticket at binary-pkg for that:
>>>>> https://github.com/sagemath/binary-pkg/issues/31
>>>>>
>>>> --
> You received this message because you are subscribed to the Google Groups
> "sage-support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-support+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-support/645619ca-53e5-43be-93d6-8b82106210b3n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-support/645619ca-53e5-43be-93d6-8b82106210b3n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/CAAWYfq0W_3ymJ920Us_bJtsFm-%3DW9nwQ6Q9pR7u-T1zxz3-x-g%40mail.gmail.com.

Reply via email to