transcribe-cpp 0.1.2: STATUS_ILLEGAL_INSTRUCTION (0xC000001D) inside statically-linked ggml during Session::run on Windows x64 CPU
Repro: v0.4.0 NSIS installer (recast_0.4.0_x64-setup.exe), 84s h264 recording, any model after fresh download.
Faulting module: recast.exe (offset 0x276430b). No Windows error dialog, just process termination reported via WER. Statically-linked ggml CPU dispatch seems to compile in an instruction the runtime CPU can't execute — this matches the __cpuid runtime detection gap if the staticlib was built with GGML_NATIVE=ON (or pre-Skylake AVX-512) and the user's CPU isn't matched.
Apparently here: https://github.com/kanakkholwal/recast/releases
transcribe-cpp 0.1.2: STATUS_ILLEGAL_INSTRUCTION (0xC000001D) inside statically-linked ggml during Session::run on Windows x64 CPU
Repro:
v0.4.0NSIS installer (recast_0.4.0_x64-setup.exe), 84s h264 recording, any model after fresh download.Faulting module:
recast.exe (offset 0x276430b). No Windows error dialog, just process termination reported via WER. Statically-linked ggml CPU dispatch seems to compile in an instruction the runtime CPU can't execute — this matches the __cpuid runtime detection gap if the staticlib was built withGGML_NATIVE=ON(or pre-Skylake AVX-512) and the user's CPU isn't matched.Apparently here: https://github.com/kanakkholwal/recast/releases