Left-shifting more than 30 places is broken
As reported in the comments of #98 (closed), using the left-shift operation with an operand greater than 30 is broken:
There are still issues with left-shift in decimal mode:
1<<31
gives a negative number1<<32
to1<<63
give all zero
This is still true as of version 40.1.