Hurgh. My fault. I was testing ben's new patch with a newer LLVM and got it working, but didn't test the case of not having it installed. :) Will try to fix shortly.
I’m getting this on Linux (Ubuntu). How do I get a newer version of llvm?
Simon
<no location info>:
You are using an old version of LLVM that isn't supported anymore!
We will try though...
/usr/bin/opt: /tmp/ghc451_0/ghc451_1.ll:7:6: error: expected type
!0 = !{!"top", i8* null}
^