Describe the bug, including details regarding any error messages, version, and platform.
bitutils.go and type_traits_*.go cast a slice address to a *reflect.SliceHeader to to extract the pointer data, but use of reflect.SliceHeader is deprecated as of go-1.20. There is no user-visible behavior that depends on this, although the new idioms tend to be result in slightly better code.
This is not an urgent bug, but the fix is also not complex.
Component(s)
Go