A while ago, I tried making a Piet compiler in Haskell that emits LLVM IR. Eventually I found an inconsistency between my interpretation of the spec and npiet's implementation, so some Hello World examples would print something like "Hello wowowowowo...".