diff --git a/src/builtins/grade.h b/src/builtins/grade.h index fffbe7f0..b6ff9bf4 100644 --- a/src/builtins/grade.h +++ b/src/builtins/grade.h @@ -350,7 +350,22 @@ B GRADE_CAT(c2)(B t, B w, B x) { if (LIKELY(we,<) wi[i+1]) thrM(GRADE_CHR": 𝕨 must be sorted"GRADE_UD(," in descending order")); + FL_SET(w, fl); + } + si_bins[3*2 + GRADE_UD(0,1)](wi, wia, xi, xia, rp); + goto done; + } + #endif + goto gen; + } w=toI32Any(w); x=toI32Any(x); } else { for (u64 i=0; i