title: Errors in implementing MPI send/receive in CentOS 7
body: <p>I am compiling this  MPI program but it is giving me 15 errors and I cannot really what the problems are. I have searched for solutions everywhere but found nothing. My code is as follows and I using CentOS 7. I am able to compile and run other examples from OPENMPI but this one is giving me errors.</p>
  <pre><code>import mpi.*;
  class Hello3 {
    static public void main(String[] args) {
    MPI.Init(args) ;
  
   int myrank = MPI.COMM_WORLD.getRank();  
   if(myrank == 0) {
      char[] message = “Hello, there”.toCharArray();  
     MPI.COMM_WORLD.send(message, 0, message.length, MPI.CHAR, 1, 99);
   }
   else {
   char[] message = new char [20];  
  
   MPI.COMM_WORLD.recv(message, 0, 20, MPI.CHAR, 0, 99) ;
   System.out.println(“received:” + new String(message) + “:”);
   }
   MPI.Finalize();
  }
  </code></pre>
  <p>If try to compile this, I get the following errors:</p>
  <pre><code> [centos@localhost Downloads]$ mpijavac hello3.java
   hello3.java:8: error: illegal character: '\u201c'
   char[] message = “Hello, there”.toCharArray();  
              ^
   hello3.java:8: error: not a statement
   char[] message = “Hello, there”.toCharArray();  
               ^
   hello3.java:8: error: ';' expected
   char[] message = “Hello, there”.toCharArray();  
                    ^
   hello3.java:8: error: illegal character: '\u201d'
   char[] message = “Hello, there”.toCharArray();  
                           ^
    hello3.java:8: error: not a statement
    char[] message = “Hello, there”.toCharArray();  
                      ^
    hello3.java:15: error: illegal character: '\u201c'
    System.out.println(“received:” + new String(message) + “:”);
                ^
    hello3.java:15: error: ';' expected
    System.out.println(“received:” + new String(message) + “:”);
                 ^
     hello3.java:15: error: illegal start of expression
    System.out.println(“received:” + new String(message) + “:”);
                         ^
    hello3.java:15: error: illegal character: '\u201d'
    System.out.println(“received:” + new String(message) + “:”);
                          ^
    hello3.java:15: error: illegal character: '\u201c'
    System.out.println(“received:” + new String(message) + “:”);
                                                    ^
     hello3.java:15: error: not a statement
     System.out.println(“received:” + new String(message) + “:”);
                                                  ^
      hello3.java:15: error: illegal start of expression
      System.out.println(“received:” + new String(message) + “:”);
                                                     ^
      hello3.java:15: error: illegal character: '\u201d'
       System.out.println(“received:” + new String(message) + “:”);
                                                      ^
      hello3.java:15: error: illegal start of expression
      System.out.println(“received:” + new String(message) + “:”);
                                                       ^
       hello3.java:18: error: reached end of file while parsing
       }
        ^
       15 errors
      [centos@localhost Downloads]$
  </code></pre>
  <p>Is anyone able to help me please?</p>