diff options
| author | Keith Randall <khr@golang.org> | 2020-01-06 15:36:42 -0800 |
|---|---|---|
| committer | Keith Randall <khr@golang.org> | 2020-02-25 02:50:24 +0000 |
| commit | 7485050c0f55492c0fdfc41f7564f3da37a1a308 (patch) | |
| tree | 17962833e3ffd8b3acbf6cf7976ecc7fd48c45fc /src/sync/map_reference_test.go | |
| parent | 2aa7c6c5488d3ef5d3eeb53488f74d39facd9301 (diff) | |
| download | go-7485050c0f55492c0fdfc41f7564f3da37a1a308.tar.xz | |
reflect: when Converting between float32s, don't lose signal NaNs
When converting from float32->float64->float32, any signal NaNs
get converted to quiet NaNs. Avoid that so using reflect.Value.Convert
between two float32 types keeps the signal bit of NaNs.
Update #36400
Change-Id: Ic4dd04c4be7189d2171d12b7e4e8f7cf2fb22bb4
Reviewed-on: https://go-review.googlesource.com/c/go/+/213497
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/sync/map_reference_test.go')
0 files changed, 0 insertions, 0 deletions
