On Mon, Dec 11, 2023 at 8:39 PM Hongyu Wang <wwwhhhyyy...@gmail.com> wrote: > > > > + __int128 u128_2 = (9223372036854775808 << 4) * foo0_u8_0; /* { > > > dg-warning "integer constant is so large that it is unsigned" "so large" > > > } */ > > > > Just you can use (9223372036854775807LL + (__int128) 1) instead of > > 9223372036854775808 > > to avoid the warning. > > The testcase will ICE without the patch even with that. > > Thanks for the hint! Will adjust when pushing the patch. Ok.
-- BR, Hongtao