This was with gcc backend, however the clang one said the same. Is this a nimrod bug?
It's a regression. I'm working on it.
Update: Should work again.