Back to feed

b8195

Mar 4, 2026
Meta/llama.cppCLIvb8195

Fix locale-dependent float printing in GGUF metadata (#17331)

  • Set C locale for consistent float formatting across all binaries.

  • Add C locale setting to all tools binaries

Add std::setlocale(LC_NUMERIC, "C") to all 16 binaries in the tools/ directory to ensure consistent floating-point formatting.

  • Apply suggestion from @JohannesGaessler

Co-authored-by: Johannes Gäßler johannesg@5d6.de

macOS/iOS:

Linux:

Windows:

openEuler: