]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: disable use of new saturating float-to-int conversions
authorDavid Chase <drchase@google.com>
Tue, 14 Oct 2025 20:18:49 +0000 (16:18 -0400)
committerDavid Chase <drchase@google.com>
Tue, 14 Oct 2025 22:09:35 +0000 (15:09 -0700)
commit7056c71d320bea2e1cafbb4f8863513ed50a4256
tree00a37c5e2134d6e12696472be90d9bfda325a128
parent6d5b13793f51c77e7ea730ca140d5c1cb583af92
cmd/compile: disable use of new saturating float-to-int conversions

The new conversions can be activated (or bisected) with
  -gcflags=all=-d=converthash=PATTERN

where PATTERN is either a hash string or n, qn, y, qy for
no, quietly no, yes, quietly yes.

This CL makes the default pattern be "qn" instead of the
default-default which is an efficient encoding of "qy".

Updates #75834

Change-Id: I88a9fd7880bc999132420c8d0a22a8fdc1e95a2a
Reviewed-on: https://go-review.googlesource.com/c/go/+/711845
Reviewed-by: Cherry Mui <cherryyz@google.com>
TryBot-Bypass: David Chase <drchase@google.com>
src/cmd/compile/internal/base/flag.go
test/codegen/math.go
test/convert5.go