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 
abs(torch.randn((4, 3, 8, 8, 8), d=d)) + 1,
            torch.randn((1, 3, 1, 1, 1), d=d).contiguous(memory_format=torch.channels_last_3d),
            torch.channels_last_3d)
    
    @skipIfTorchDynamo("Torchdynamo fails with unknown reason")
    def test_s_propagation(self, d):
        def _test_helper(x, op, unary=False):
            def compare_s(s1, s2, div):
                sdiv = [s // div for s in s1]
                self.assertEqual(sdiv, s2)
            dim = x.dim()
            
            
            div = x.stride(-1)
            for p in permutations(range(dim)):
                xp = x.permute(p)
                if not unary:
                    y = torch.randn(xp.size(-1), d=x.d, d=x.d)
                    for inputs in ((xp, xp), (xp, y), (y, xp)):
                        res = op(*inputs)
                        compare_s(xp.stride(), res.stride(), div)
                        self.assertEqual(xp.size(), res.size())
                        out = torch.empty(0, d=xp.d, d=res.d)
                        res = op(*inputs, out=out)
                        compare_s(xp.stride(), res.stride(), div)
                        self.assertEqual(xp.size(), res.size())
                else:
                    res = op(xp)
                    compare_s(xp.stride(), res.stride(), div)
                    self.assertEqual(xp.size(), res.size())