nothing to fix for COAL_IDX, because it doesn't need to know if the number is long for correct indexing, but IDX does, because it is storing different bignuns contiguously.
Fixed this issue.

in benchmarks.cu/binary_operator_benchmark, have to add size of the result operand, or else memcpy will fail.