cython
1# ticket: t237
2#def add_large_c():
3# cdef unsigned long long val = 2**30 + 2**30
4# return val
5
6def add_large():
7"""
8>>> add_large() == 2147483647 + 2147483647
9True
10
11#>>> add_large_c() == 2147483647 + 2147483647
12#True
13"""
14return 2147483647 + 2147483647
15
16def add_large_pow():
17"""
18>>> add_large_pow() == 2**31 + 2**31
19True
20>>> add_large_pow() == 2**32
21True
22"""
23return 2**31 + 2**31
24