message: Adjusted the #pragma to ignore warnings from gslib.h.
  The original version didn't work for me (gcc 5.4.0). Apparently
  the unused function warning is special in that it gets processed
  in later stages in the compiler. Applying the pragma to the whole
  file shouldn't be a big deal hopefully.
diff: namespace mfem
  {
  -#ifndef __GNUC__
  -
  -#include "gslib.h"
  -
  -#else // Ignore warnings from the gslib header (GCC version)
  -
  -#pragma GCC diagnostic push
  +#ifdef __GNUC__
  +// Ignore warnings from the gslib header (GCC version)
  #pragma GCC diagnostic ignored "-Wunused-function"
  +#endif // __GNUC__
  +
  #include "gslib.h"
  -#pragma GCC diagnostic pop
  -#endif // GCC
  FindPointsGSLib::FindPointsGSLib()
  : mesh(NULL), gsl_mesh(), fdata2D(NULL), fdata3D(NULL), dim(-1)
  