+2015-07-03 Jason Merrill <jason@redhat.com>
+
+ * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
+ Avoid narrowing error.
+
2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
PR rtl-optimization/66706
test_double_int_round_udiv (void)
{
double_int dmin = { 0, HOST_WIDE_INT_MIN };
- double_int dmax = { -1, HOST_WIDE_INT_MAX };
- double_int dnegone = { -1, -1 };
+ double_int dmax = { (unsigned HOST_WIDE_INT)-1, HOST_WIDE_INT_MAX };
+ double_int dnegone = { (unsigned HOST_WIDE_INT)-1, -1 };
double_int mod, div;
div = dmin.udivmod (dnegone, ROUND_DIV_EXPR, &mod);
if (div.low != 1 || div.high != 0