Platforms: linux

This test was disabled because it is failing on master ([recent examples](http://torch-ci.com/failure/test_torch.py%3A%3ATestTorch%3A%3Atest_equal)).

The cause seems to point to https://github.com/pytorch/pytorch/pull/100024 (or D45282119 as it was landed internally)

cc @mruberry @houseroad @ezyang 
x = torch.tensor([[1, 2], [4, 5]], d=d, d=d)
        index = torch.tensor([0], d=d)
        x.index_fill_(1, index, 0)
        self.assertEqual(x, torch.tensor([[0, 2], [0, 5]], d=d, d=d))
        if not x.is_complex() and not d == "meta":
            with self.assertRaisesRegex(RuntimeError, r"Scalar"):
                x.index_fill_(1, index, 1 + 1j)
        
        
        x = torch.tensor(1, d=d, d=d)
        self.assertEqual(0, x.index_fill(0, index, -1).dim())
        self.assertEqual(0, x.index_fill_(0, index, -1).dim())
    
    
    @onlyNatDTypes
    @ds(*all_s_and_complex_and(torch.half, torch.bool, torch.bfloat16))
    def test_index_select(self, d, d):