When I build with the Intel compiler suite, linking user MPI applications with the wrapper compilers results in warning messages. What do I do?
When Open MPI was built with some versions of the Intel compilers on some platforms, you may see warnings similar to the following when compiling MPI applications with Open MPI’s wrapper compilers: shell$ mpicc hello.c -o hello libimf.so: warning: warning: feupdateenv is not implemented and will always fail shell$ This warning is generally harmless, but it can be alarming to some users. To remove this warning, pass either the -shared-intel or -i-dynamic options when linking your MPI application (the specific option depends on your version of the Intel compilers; consult your local documentation): shell$ mpicc hello.c -o hello -shared-intel shell$ You can also change the default behavior of Open MPI’s wrapper compilers to automatically include this -shared-intel flag so that it is unnecessary to specify it on the command line when linking MPI applications. 19. I’m trying to build with the IBM compilers, but Open MPI eventually fails to compile. What do I do? Unfortunately there are some