More or less identical to NumPy issue: https://github.com/numpy/numpy/issues/23286 ```python import dpnp a = dpnp.array([0., np.nan, 2., np.nan, 2., 1., 0., 1., 2., 0.]) print(dpnp.unique(a, equal_nan=True, axis=0)) # [ 0. 1. 2. nan nan] ``` Expected result is `[ 0. 1. 2. nan]`