trouble linking with -O and unboxed tuple