title: Unable to read the LLVM IR corresponding to HelloWorld.bc using llvm-dis
body: <p>I have the program <code>HelloWorld.c</code></p>
  
  <pre><code>#include &lt;stdio.h&gt;
  
  int main() {
   printf("hello world\n");
   return 0;
  }
  </code></pre>
  
  <p>which is compiled to the bitcode <code>helloWorld.bc</code> using the command :</p>
  
  <pre><code>clang -emit-llvm HelloWorld.c -c -o HelloWorld.bc
  </code></pre>
  
  <p>In order to print the LLVM IR corresponding to <code>HelloWorld.bc</code>, I try to disassemble the .bc file.</p>
  
  <pre><code>llvm-dis HelloWorld.bc
  </code></pre>
  
  <p>Strangely, the last command outputs nothing to my Terminal. Where am I wrong?</p>