Replace Boost::GCC check by MPI check, func types differ if parallel (kudos to Rene M.)