On Mon, Dec 11, 2023 at 08:20:20PM +0800, Hongyu Wang wrote:

LGTM but will defer review of the patch to Hongtao or Uros.

> +    __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.

        Jakub

Reply via email to