replace finite with isfinite
authorFriedrich Beckmann <friedrich.beckmann@gmx.de>
Tue, 25 Aug 2020 12:58:17 +0000 (14:58 +0200)
committerFriedrich Beckmann <friedrich.beckmann@gmx.de>
Tue, 25 Aug 2020 12:58:17 +0000 (14:58 +0200)
finite function is deprecated on MacOS.

src/language/expressions/operations.def

index c0e684969b10d917cb2ff0796044f7c01cefbe84..19bf2b54a8a00063b655d34b4429160ec0575912 100644 (file)
@@ -960,8 +960,8 @@ function PDF.POISSON (k >= 0 && k == floor (k), mu > 0)
 no_opt function RV.POISSON (mu > 0) = gsl_ran_poisson (get_rng (), mu);
 
 // Weirdness.
-absorb_miss boolean function MISSING (x) = x == SYSMIS || !finite (x);
-absorb_miss boolean function SYSMIS (x) = x == SYSMIS || !finite (x);
+absorb_miss boolean function MISSING (x) = x == SYSMIS || !isfinite (x);
+absorb_miss boolean function SYSMIS (x) = x == SYSMIS || !isfinite (x);
 no_opt boolean function SYSMIS (num_var v)
      case c;
 {