The code below works incorrectly in dpctl when `dpctl.tensor.put` needs to rewrite the duplicate index of an element with a different value ``` import dpctl.tensor as dpt x = dpt.ones((5,)) ind = dpt.asarray([0, 0]) dpt.put(x, ind, [10, 20]) x > usm_ndarray([10., 1., 1., 1., 1.]) import numpy a = numpy.ones((5,)) numpy.put(a, [0, 0], [10, 20]) a > array([20., 1., 1., 1., 1.]) ```