10 int main(int argc, char ** argv)
12 int64_t test[] = {12L, 5L};
13 test[1] = 0xE000000000000000;
14 int64_t size = sizeof(test)/sizeof(int64_t);
18 int64_t overflow = mul_digits(test, mul, size);
20 for (int64_t i = 0; i < size; ++i)
22 printf("digit[%li] = %.16lx\n", i, test[i]);
24 printf("Overflow is %.16lx\n", overflow);