4 ms·
I don't understand what's so misterious about this. It's pretty obvious from the message that the problem is that program tried to run illegal instruction. Look
by mvuksano 4y ago
I don't understand what's so misterious about this. It's pretty obvious from the message that the problem is that program tried to run illegal instruction. Looking at opcode the instruction is part of AVX extensions.
I'm surprised we still encounter CPUs that don't have those these days. I'm pretty sure every CPU these days has AVX extensions (fact check this :) ).
By the way, title is somewhat click beauty. This is not a python crash. It's one of the shared libraries that were loaded by matplot lib that trigged the problem.
- Mehdi2277 4y agoArm CPUs including M1 macs do not support avx. AVX is an x86 specific thing.
- masklinn 4y ago… Op was obviously talking about x86 there, trying to run x86 on arm would fail long before reaching the avx instruction unless it was emulated. Incidentally Apple’s rosetta (the x86_64-on-arm64 emulator) does not support AVX, if I remember correctly.