broken llvm tuple