From 03971d24dd0a5a4ed0e41f5b844eb98bd8efec08 Mon Sep 17 00:00:00 2001 From: tannevaled Date: Sun, 8 Nov 2026 00:55:02 +0100 Subject: [PATCH] floats v0.11.0: SIMD Max/Min again on amd64 and arm64 v0.37.0 moved maxSIMD/minSIMD to floats.Max/Min, which were a scalar loop (SIMD to scalar regression; v0.36.0 had maxSSE2/maxNEON). floats v0.11.0 has the SSE2 and NEON kernels with the signed-zero/NaN contract; no code change here. Co-Authored-By: Claude Sonnet 5.5 --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index bbfaaa9..24e5b83 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.27.2 require ( github.com/go-fft/fft v0.28.11 - github.com/go-simd/floats v0.10.0 + github.com/go-simd/floats v0.11.0 ) require golang.org/x/sys v0.49.0 // indirect diff --git a/go.sum b/go.sum index 512f12b..883d6ca 100644 --- a/go.sum +++ b/go.sum @@ -4,5 +4,7 @@ github.com/go-simd/floats v0.9.0 h1:P/sMlwYWwaqCah/cMcBRfffK1JcUxXZVj76f4AwQRN0= github.com/go-simd/floats v0.9.0/go.mod h1:Aq5a6oY5pUqm9Hpi+iV2nrNmaaUb0rwHvUHIerXWSvA= github.com/go-simd/floats v0.10.0 h1:NFMzLl2wmc1+jNE9J0W9li0O+OmtW9TE1m9XS27068k= github.com/go-simd/floats v0.10.0/go.mod h1:Aq5a6oY5pUqm9Hpi+iV2nrNmaaUb0rwHvUHIerXWSvA= +github.com/go-simd/floats v0.11.0 h1:w0fmevmbISZQGlI7FNs5TI8Qk5pDD6iLfl2BMN4NUTI= +github.com/go-simd/floats v0.11.0/go.mod h1:Aq5a6oY5pUqm9Hpi+iV2nrNmaaUb0rwHvUHIerXWSvA= golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=