X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2Ffloat%2Ftranscendental%2Fcl_LF_ratseries_pab.cc;h=67a2b78b4386065d1571c3973bcfb0af92063c6d;hb=8b3d91dec77438c0fe679b10869ab29e6cdeba58;hp=ee97f0652574dc1bfdaee3afea767c66102636a7;hpb=c84c6db5d56829d69083c819688a973867694a2a;p=cln.git diff --git a/src/float/transcendental/cl_LF_ratseries_pab.cc b/src/float/transcendental/cl_LF_ratseries_pab.cc index ee97f06..67a2b78 100644 --- a/src/float/transcendental/cl_LF_ratseries_pab.cc +++ b/src/float/transcendental/cl_LF_ratseries_pab.cc @@ -11,7 +11,7 @@ #include "cln/lfloat.h" #include "cln/integer.h" -#include "cln/abort.h" +#include "cln/exception.h" #include "cl_LF.h" namespace cln { @@ -28,7 +28,7 @@ static void eval_pab_series_aux (uintC N1, uintC N2, { switch (N2 - N1) { case 0: - cl_abort(); break; + throw runtime_exception(); break; case 1: if (P) { *P = args.pv[N1]; } *B = args.bv[N1];