Open borodust opened 2 years ago
Backtrace is from Gentoo machine. It seems to work fine across different Manjaro machines though.
It also works on bare Linux Mint 19 Xfce on LiveUSB. Maybe this is related to processor architecture. Foundation libraries built against AVX instruction set and older processors could exhibit this behavior.
Also, one of the reason SIGILL is signalled - instruction is not recognized by CPU, which indirectly supports the theory about processor being too old.
I guess, at some point I need to decide whether AVX is really giving any performance boost. According to latest Steam Hardware Survey ~95% of gamer CPUs should support it. On the other hand, Filament requires OpenGL 4.1 anyway which is available in hardware since around the same time AVX made its hardware debut.
Apparently, there are more or less recent (~2017) CPU without AVX like Pentiums and Celerons, although looks like even those are getting AVX included as of late.
Even when built in LTS environment. Backtrace goes smth like this: