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 
d = ds[0]
        mask_d = ds[1]
        num_dest = 10
        dst = torch.zeros(num_dest, d=d)
        mask = torch.randint(2, (num_dest,), d=mask_d)
        val = random.random()
        dst2 = dst.clone()
        if mask_d is not torch.bool:
            with self.assertRaisesRegex(RuntimeError, 'only s boolean masks'):
                dst.masked_fill_(mask, val)
            return
        dst.masked_fill_(mask, val)
        for i in range(num_dest):
            if mask[i]:
                dst2[i] = val
        self.assertEqual(dst, dst2, atol=0, rtol=0)
        
        dst = ((torch.randn(num_dest, num_dest, num_dest) * 10).to(d)).permute((2, 0, 1))
        dst2 = dst.contiguous()
        if d.is_complex:
            mask = dst.abs() > 0
        else:
            mask = dst > 0
        self.assertTrue(not dst.is_contiguous())
        self.assertTrue(dst2.is_contiguous())
        dst.masked_fill_(mask.to(mask_d), val)
        dst2.masked_fill_(mask.to(mask_d), val)
        self.assertEqual(dst, dst2, atol=0, rtol=0)
    
    def test_masked_fill_bool_tensor(self, d):