@@ -401,6 +401,7 @@ tape( 'the function correctly evaluates the lower incomplete gamma function for
401401			t . strictEqual (  isSameValue (  actual ,  PINF  ) ,  true ,  'returns expected value'  ) ; 
402402			continue ; 
403403		} 
404+ 		// NOTE: The difference is high because some of the expected values are very small. 
404405		t . strictEqual (  ulpdiff (  actual ,  expected [  i  ]  )  <=  1370 ,  true ,  'returns expected value within 1370 ulp'  ) ; 
405406	} 
406407	t . end ( ) ; 
@@ -423,6 +424,7 @@ tape( 'the function correctly evaluates the upper incomplete gamma function for
423424			t . strictEqual (  isSameValue (  actual ,  PINF  ) ,  true ,  'returns expected value'  ) ; 
424425			continue ; 
425426		} 
427+ 		// NOTE: The difference is high because some of the expected values are very large. 
426428		t . strictEqual (  ulpdiff (  actual ,  expected [  i  ]  )  <=  658 ,  true ,  'returns expected value within 658 ulp'  ) ; 
427429	} 
428430	t . end ( ) ; 
@@ -445,6 +447,7 @@ tape( 'the function correctly evaluates the unregularized lower incomplete gamma
445447			t . strictEqual (  isSameValue (  actual ,  PINF  ) ,  true ,  'returns expected value'  ) ; 
446448			continue ; 
447449		} 
450+ 		// NOTE: The difference is high because some of the expected values are very large. 
448451		t . strictEqual (  ulpdiff (  actual ,  expected [  i  ]  )  <=  534 ,  true ,  'returns expected value within 534 ulp'  ) ; 
449452	} 
450453	t . end ( ) ; 
@@ -467,6 +470,7 @@ tape( 'the function correctly evaluates the unregularized upper incomplete gamma
467470			t . strictEqual (  isSameValue (  actual ,  PINF  ) ,  true ,  'returns expected value'  ) ; 
468471			continue ; 
469472		} 
473+ 		// NOTE: The difference is high because some of the expected values are very large. 
470474		t . strictEqual (  ulpdiff (  actual ,  expected [  i  ]  )  <=  969 ,  true ,  'returns expected value within 969 ulp'  ) ; 
471475	} 
472476	t . end ( ) ; 
0 commit comments