Hi Gilles, thank you very much for your help.
> how did you configure openmpi ? which java version did you use ? > > i just found a regression and you currently have to explicitly add > CFLAGS=-D_REENTRANT CPPFLAGS=-D_REENTRANT > to your configure command line I added "-D_REENTRANT" to my command. ../openmpi-dev-124-g91e9686/configure --prefix=/usr/local/openmpi-1.9.0_64_gcc \ --libdir=/usr/local/openmpi-1.9.0_64_gcc/lib64 \ --with-jdk-bindir=/usr/local/jdk1.8.0/bin \ --with-jdk-headers=/usr/local/jdk1.8.0/include \ JAVA_HOME=/usr/local/jdk1.8.0 \ LDFLAGS="-m64" CC="gcc" CXX="g++" FC="gfortran" \ CFLAGS="-m64 -D_REENTRANT" CXXFLAGS="-m64" FCFLAGS="-m64" \ CPP="cpp" CXXCPP="cpp" \ CPPFLAGS="-D_REENTRANT" CXXCPPFLAGS="" \ --enable-mpi-cxx \ --enable-cxx-exceptions \ --enable-mpi-java \ --enable-heterogeneous \ --enable-mpi-thread-multiple \ --with-threads=posix \ --with-hwloc=internal \ --without-verbs \ --with-wrapper-cflags="-std=c11 -m64" \ --enable-debug \ |& tee log.configure.$SYSTEM_ENV.$MACHINE_ENV.64_gcc I use Java 8. tyr openmpi-1.9 112 java -version java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b132) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode) tyr openmpi-1.9 113 Unfortunately I still get a SIGSEGV with openmpi-dev-124-g91e9686. I have applied your patch and will try to debug my small Java program tomorrow or next week and then let you know the result. Kind regards and thank you very much once more Siegmar