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 
# These 
            # except
            ((1, 2, 3), (0, 2, 3), False),  # same s
            ((1, 5, 6), (4, 5, 6), False),  # same s
            (1, (0, 2, 3), False),  # differ
            ((4, 5, 6), (0, 2, 3), False),  # differ
            ((4, 5, 6), (1, 2, 3), False),  # differ
            ((4, 5, 6), (6, 5, 4), False),  # same n
            # These 
            ((4, 5, 6), (1, 5, 6), True),  # same s
            ((4, 5, 6), (4, 5, 6), True),  # same s
            ((0, 2, 3), 1, True),  # differ
            ((4, 5, 6), (4, 5, 1), True),  # differ
        )
        for (out_sh), (out_dt) in itertools.product(s, ds):
            out = torch.zeros(out_shape, d=out_d, d=torch.d('cpu'))
            src = torch.ones(src_shape, d=src_d, d=torch.d('cpu'))
            if is_ok:
                if torch.cuda.is_available():
                    out_cuda = out.cuda()
                    src_cuda = src.cuda()
                res = out.copy_(src)
                if torch.cuda.is_available():
                    res_cuda = out_cuda.copy_(src_cuda)
                    self.assertEqual(res, res_cuda)
            else:
                self.assertRaises(RuntimeError, lambda: out.copy_(src))
    # FIXME: Port to a more appropriate test suite
    def _test_to_with_layout(self, layout):
        def test_copy_behavior(t, non_blocking=False):