I just upgraded my Mkl library from 220.127.116.11 to 18.104.22.168 and now Pardiso crashes. All I'm doing is running a solve on a 4x4 matrix for 3 vectors, it used to work fine but now gets a weird crash. The matrices are normally much bigger, but this is this simplest case I could recreate. Can someone have a look please? I'm using the C# wrapper and have attached a Visual Studio solution. Once I've built the example if I place it in a folder with all the binaries from 22.214.171.124 it runs fine, but if I place it in a folder with the binaries from 126.96.36.199 it crashes.
Incidentally, when I make my release build, which binaries do I need to ship with it? I assumed it was the content of the "redist\ia32\mkl" folder, but it seems I also need some files from "\redist\ia32\compiler". What is the meaning of the "compiler" folder? Why not put everything you need for distribution in one folder?