I was trying out various GPU instructions and found out that UNPACK behaved oddly.
Well, this was due to a minor bug in SMAC. It wasn't differentiating PACK from UNPACK properly (it's a special case, the opcodes are the same).
I attached a fixed version.














