Hi thank you very much for your patch atomic.diff. I applied it and get now the following error.
sunpc1 openmpi-1.9-SunOS.x86_64.32_cc 21 grep Error log.make.SunOS.x86_64.32_cc Creating mpi/man/man3/MPI_Error_class.3 man page... Creating mpi/man/man3/MPI_Error_string.3 man page... "../../../../openmpi-1.9a1r27979/opal/include/opal/sys/atomic_impl.h", line 106: Error: opal_atomic_add_64(volatile long long*, long long) was previously declared "extern", not "inline". "../../../../openmpi-1.9a1r27979/opal/include/opal/sys/atomic_impl.h", line 121: Error: opal_atomic_sub_64(volatile long long*, long long) was previously declared "extern", not "inline". 2 Error(s) detected. make[2]: *** [mpicxx.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 sunpc1 openmpi-1.9-SunOS.x86_64.32_cc 22 linpc1 openmpi-1.9-Linux.x86_64.32_cc 116 grep Error log.make.Linux.x86_64.32_cc Creating mpi/man/man3/MPI_Error_class.3 man page... Creating mpi/man/man3/MPI_Error_string.3 man page... "../../../../openmpi-1.9a1r27979/opal/include/opal/sys/atomic_impl.h", line 106: Error: opal_atomic_add_64(volatile long long*, long long) was previously declared "extern", not "inline". "../../../../openmpi-1.9a1r27979/opal/include/opal/sys/atomic_impl.h", line 121: Error: opal_atomic_sub_64(volatile long long*, long long) was previously declared "extern", not "inline". 2 Error(s) detected. make[2]: *** [mpicxx.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 linpc1 openmpi-1.9-Linux.x86_64.32_cc 116 Kind regards Siegmar