diff --git a/test/Fortran/test.F90 b/test/Fortran/test.F90
index 376559f33c3df494fe966efbf114edee822f6c9a..a3515dfd2bd5ea30c5ee561a2a89991178346fae 100644
--- a/test/Fortran/test.F90
+++ b/test/Fortran/test.F90
@@ -570,7 +570,7 @@ program test
    endif
 
 #ifdef TEST_DOUBLE
-   if (normmax .gt. 5e-10_rk8) then
+   if (normmax .gt. 5e-11_rk8) then
 #else
    if (normmax .gt. 5e-3_rk4) then
 #endif
diff --git a/test/shared/test_check_correctness_template.F90 b/test/shared/test_check_correctness_template.F90
index 3193783fd1e573b9dfee694f83c1f39c02ff70e9..82db1aa17327845a73312dd9c09978b66243ae95 100644
--- a/test/shared/test_check_correctness_template.F90
+++ b/test/shared/test_check_correctness_template.F90
@@ -942,11 +942,11 @@ function check_correctness_&
       endif
 
 #ifdef DOUBLE_PRECISION_REAL
-      if (normmax .gt. 5e-12_rk8) then
+      if (normmax .gt. 5e-11_rk8) then
         status = 1
       endif
 #else
-      if (normmax .gt. 5e-4_rk4) then
+      if (normmax .gt. 5e-3_rk4) then
         status = 1
       endif
 #endif