diff --git a/configure.ac b/configure.ac
index e63f218e671c78f4ea0ea16796c3f024aebc4315..d964e12edc8868ba92b34e50de1a7570f677b437 100644
--- a/configure.ac
+++ b/configure.ac
@@ -133,6 +133,12 @@ fi
 
 AX_LIB_PETSC()
 
+## Check for quadmath
+
+AC_CHECK_LIB(quadmath, sinq, [AC_DEFINE(HAVE_LIBQUADMATH,[],[Have quad math lib])
+                                LIBQUADMATH=" -lquadmath "
+                                ], [])
+
 ########
 
 ## Enable scan coverty
diff --git a/openfpm_numerics b/openfpm_numerics
index 94137f97d3aa803bc2cb410cec901f4b9b11461f..3eea6c4a5818221692627a9569afbcd5cee5edec 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit 94137f97d3aa803bc2cb410cec901f4b9b11461f
+Subproject commit 3eea6c4a5818221692627a9569afbcd5cee5edec