Repository navigation
3.1.1 Windows binary does not run #2560
Replies: 5 comments 9 replies
|
I have very limited access to Windows and I depend on GH Actions Windows runners to build them. Currently, the Windows publishing workflows have CPU optimizations enabled, and they may prevent them from running on your Windows laptop. What kind of Windows platform do you have? Is it Intel? AMD? What does qsv has a ton of dependencies and uses a lot of SIMD crates that have CPU dependencies for performance. Have you tried running the "portable" versions of qsv? (ending with the p suffix) when you download the binary archives? The "portable" versions do not have CPU optimizations enabled and should run on all Windows platforms. |
|
Converting this to a discussion as its not strictly a "bug". |
|
I've just downloaded qsv-3.1.1-x86_64-pc-windows-msvc.zip and the extracted qsv.exe binary does work perfectly on my Windows 11 PC and all my other laptops (Intel and AMD, Windows 10 and Windows 11): @ggrothendieck I'm sorry but I assume your specific PC has a problem. Can you try it on another Windows machine? |
|
Added a note about "portable" binaries... |
Uh oh!
There was an error while loading. Please reload this page.
The only way I can run recent versions of qsv on
Windows Version 10.0.19045.5487 is to build it myself using cargo.
The versions that do not work do not give any output when running
qsvorqsv --versionand I assume for all else as well.I have also previously tried some (not all) earlier releases than 3.1.1 and of
the ones I tried they do not work unless I build them using cargo. The 3.1.1
cargo build takes over 3 hours on my Windows laptop so I have to run it
overnight. I did not use optimization to build it.
Just to check that it is not everything that uses rust I tried to run the
csvlens 0.12.0 binary (i.e. not using cargo). This was released just a few days
ago and I had no problem so the problem seems specific to qsv.
All reactions