Illegal instruction on linux build 1.4

Hello, I tried updating to the new 1.4 version of synthv to try out the new voices and I got an illegal instruction error while trying to run the binary. I went back just to make sure and 1.3 works perfectly well.
Here’s what I got form gdb:

(gdb) run
Starting program: /home/hanabi/dl/Synthesizer V Studio Basic/synthv-studio
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff68ab640 (LWP 31871)]
[New Thread 0x7ffff60aa640 (LWP 31872)]
[New Thread 0x7ffff5860640 (LWP 31873)]
[New Thread 0x7ffff4ff7640 (LWP 31874)]
[New Thread 0x7fffe7fff640 (LWP 31875)]

Thread 1 "synthv-studio" received signal SIGILL, Illegal instruction.
0x00000001009b999e in ?? ()

After running layout asm I found that the instruction is
0x1009b999e shlx %eax, %ecx, %eax
shlx is a BMI instruction introduced with Haswell(according to wikipedia).
Could it be possible to make a build of synthv-studio with for example -march=x86-64-v2 to accommodate people with older CPUs, please?

Thank you very much in advance!

「いいね!」 1

I have this problem too. I guess my laptop CPU Intel® Core™ i7 CPU Q 720 is too old.
Hopefully they can release a version for older CPUs.
Maybe the new AI code needs these instructions to perform well?
Fingers crossed, I hope Dreamtronics can help.

「いいね!」 1

Do you mean the i7-720QM? That’s Nehelem so it also should be supported by x86-64-v2. Can you type this in your terminal just to make sure?
/usr/lib/ld-linux-x86-64.so.2 --help | grep supported

Maybe the new AI code needs these instructions to perform well?

Idk… 1.3 was blazing fast for me so unless the AI code slowed things down immensely, I don’t see how that would happen :confused:
If they want to stick with this build as official for now I at least wish they’d also release some other build for older CPUs stating that it will perform worse

Fingers crossed, I hope Dreamtronics can help.

Same!

I gave up waiting for a response from Dreamtonics and bought new laptop with AMD 5900HX processor. Of course it works.

「いいね!」 2

it appears that the patched 1.4.1 and the newest 1.5 version both support my current CPU.
Big thanks to everyone involved in Dreamtonics!

「いいね!」 2