diff --git a/mrbgems/mruby-bigint/core/bigint.c b/mrbgems/mruby-bigint/core/bigint.c index 59c7bbe8d..a56c45e47 100644 --- a/mrbgems/mruby-bigint/core/bigint.c +++ b/mrbgems/mruby-bigint/core/bigint.c @@ -820,40 +820,40 @@ static const mp_limb base_limit[34*2] = { 42875, // 35^3 46656, // 36^3 #else - 3486784401, // 3^20 + 3486784401UL, // 3^20 0, // 4^16 (skip) - 1220703125, // 5^13 - 2176782336, // 6^12 - 1977326743, // 7^11 + 1220703125UL, // 5^13 + 2176782336UL, // 6^12 + 1977326743UL, // 7^11 0, // 8^10 (skip) - 3486784401, // 9^10 - 1000000000, // 10^9 - 2357947691, // 11^9 - 429981696, // 12^8 - 815730721, // 13^8 - 1475789056, // 14^8 - 2562890625, // 15^8 + 3486784401UL, // 9^10 + 1000000000UL, // 10^9 + 2357947691UL, // 11^9 + 429981696UL, // 12^8 + 815730721UL, // 13^8 + 1475789056UL, // 14^8 + 2562890625UL, // 15^8 0, // 16^8 (skip) - 410338673, // 17^7 - 612220032, // 18^7 - 893871739, // 19^7 - 1280000000, // 20^7 - 1801088541, // 21^7 - 2494357888, // 22^7 - 3404825447, // 23^7 - 191102976, // 24^6 - 244140625, // 25^6 - 308915776, // 26^6 - 387420489, // 27^6 - 481890304, // 28^6 - 594823321, // 29^6 - 729000000, // 30^6 - 887503681, // 31^6 + 410338673UL, // 17^7 + 612220032UL, // 18^7 + 893871739UL, // 19^7 + 1280000000UL, // 20^7 + 1801088541UL, // 21^7 + 2494357888UL, // 22^7 + 3404825447UL, // 23^7 + 191102976UL, // 24^6 + 244140625UL, // 25^6 + 308915776UL, // 26^6 + 387420489UL, // 27^6 + 481890304UL, // 28^6 + 594823321UL, // 29^6 + 729000000UL, // 30^6 + 887503681UL, // 31^6 0, // 32^6 (skip) - 1291467969, // 33^6 - 1544804416, // 34^6 - 1838265625, // 35^6 - 2176782336, // 36^6 + 1291467969UL, // 33^6 + 1544804416UL, // 34^6 + 1838265625UL, // 35^6 + 2176782336UL, // 36^6 #endif };