Problem with running the program using LLVM

Hel.bc is the bytecode for my simple HelloWorld program. Please give me some insight into

this.
Sorry, telepathy module is broken today. How this bytecode was produced? Why do you think
your Hel.bc file is a bytecode (lli thinks it isn't)?