detect NaN

This commit is contained in:
conrad
2022-03-25 13:23:53 +10:00
parent 8005876ae5
commit 725629ca73
@@ -178,6 +178,8 @@ glue_quantile::apply(Mat<typename T2::elem_type>& out, const mtGlue<typename T2:
const quasi_unwrap<T1> UA(expr.A);
const quasi_unwrap<T2> UB(expr.B);
arma_debug_check((UA.M.has_nan() || UB.M.has_nan()), "quantile(): detected NaN");
if(UA.is_alias(out) || UB.is_alias(out))
{
Mat<eTb> tmp;
@@ -208,6 +210,8 @@ glue_quantile_default::apply(Mat<typename T2::elem_type>& out, const mtGlue<type
const uword dim = (T1::is_xvec) ? uword(UA.M.is_rowvec() ? 1 : 0) : uword((T1::is_row) ? 1 : 0);
arma_debug_check((UA.M.has_nan() || UB.M.has_nan()), "quantile(): detected NaN");
if(UA.is_alias(out) || UB.is_alias(out))
{
Mat<eTb> tmp;