Conversation
|
@lemire I'm still experiencing the same behavior from #216, but I also saw that all checks from your CI passed. From what I can tell, the biggest difference between our runs is that I'm using VS16 (VS 2019) while you are using VS17 (VS 2022). Could you try building and running tests with VS16 and see what happens? The thing here is that in Node.js CI we're using VS 2019 for building on Windows. FYI, I'm OOF for the rest of the week, but I'll try to follow this as time allows. |
|
Ok. Let me try with an older Visual Studio. |
|
@StefanStojanovic Ok. Older Visual Studios are not supported on ARM64 and requires cross-compiling. Checking the cross-compilation. |
|
So here is what I did. I went on an x64 machine. I made use that I had both VS 2019 and VS 2022 installed. I then cross-compiled the project. (If you want the more recent Visual Studio, you have to use "Visual Studio 17 2022" instead.) It built various files. I tend uploaded the files to my ARM64 machine and I ran the files, and they ran fine. You can download the files in question from my Google Drive... |
@StefanStojanovic could you test/review?
Fixes #216