diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 220d4eb7eb24166e42ca11f114ebcc8aa6aef57b..966b0729b6e556bc6092b333305f45cb13e103d7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2010-08-22  Tobias Burnus  <burnus@net-b.de>
+
+	PR fortran/45367
+	* gfortran.dg/bessel_6.f90: Fix numeric tolerence.
+
 2010-08-22  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/36158
diff --git a/gcc/testsuite/gfortran.dg/bessel_6.f90 b/gcc/testsuite/gfortran.dg/bessel_6.f90
index 99614957c42c846a7b5b7684993c482d1f600ac8..1834d67a0f530ab81fd8128d602e10d6951839e7 100644
--- a/gcc/testsuite/gfortran.dg/bessel_6.f90
+++ b/gcc/testsuite/gfortran.dg/bessel_6.f90
@@ -13,7 +13,7 @@ real,parameter :: myeps(size(values)) = epsilon(0.0) &
 ! more tolerant
 !                  * [0, 5, 3, 4, 6, 7, 7, 5, 5, 6, 66, 4 ]
 integer,parameter :: mymax(size(values)) =  &
-                 [100, 17, 23, 21, 27, 28, 32, 35, 36, 41, 100, 100 ]
+                 [100, 17, 23, 21, 27, 28, 32, 35, 36, 41, 49, 50 ]
 integer, parameter :: Nmax = 100
 real :: rec(0:Nmax), lib(0:Nmax)
 integer :: i