Hi, np.trunc returns floating dtype output even for integral dtype input. As per array-api, it should preserve the input dtype.
Note: This is also true for np.rint, np.fix, np.ceil, np.floor Reference: https://github.com/numpy/numpy/issues/19464 Possible Fix: 1. We update the behaviour directly with an update to release note. 2. We add a FutureWarning and update the behaviour in a future release. This email is to gauge the preference for the fix. Thank You! Regards, Kshiteej K
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion