fix nan return value

This commit is contained in:
Zoltán Vörös 2021-05-24 20:02:38 +02:00
parent 6c7144f59d
commit 370d6c9bed
3 changed files with 8 additions and 2 deletions

View file

@ -990,7 +990,7 @@ mp_obj_t numerical_median(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_
ndarray_obj_t *ndarray = MP_OBJ_TO_PTR(args[0].u_obj);
if(ndarray->len == 0) {
return mp_obj_new_float(MICROPY_FLOAT_CONST(MICROPY_FLOAT_C_FUN(sqrt)(-1.0)));
return mp_obj_new_float(MICROPY_FLOAT_C_FUN(nan)(""));
}
ndarray = numerical_sort_helper(args[0].u_obj, args[1].u_obj, 0);

View file

@ -34,7 +34,7 @@
#include "user/user.h"
#include "utils/utils.h"
#define ULAB_VERSION 2.8.2
#define ULAB_VERSION 2.8.3
#define xstr(s) str(s)
#define str(s) #s
#define ULAB_VERSION_STRING xstr(ULAB_VERSION) xstr(-) xstr(ULAB_MAX_DIMS) xstr(D)

View file

@ -1,3 +1,9 @@
Mon, 24 May 2021
version 2.8.3
fix nan return value
Sat, 22 May 2021
version 2.8.2