https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105091
--- Comment #6 from Jiu Fu Guo <guojiufu at gcc dot gnu.org> --- ---bits_test.go package big import ( "fmt" "testing" ) type Bits []int func TestMulBits(t *testing.T) { for _, test := range []struct { x, y, want Bits }{ {Bits{}, Bits{}, nil}, {Bits{0}, Bits{0}, Bits{0}}, } { p := test.x fmt.Printf("%v", p) } } --- Hi Richard! The dumps are attached. Thanks. One interesting thing: after r12-656, it seems no changes on dse.cc relates to this issue.