code: def test_failure_11(self):
      src = LazyOp(
          op=BinaryOps.DIV,
          src=(
              LazyOp(
                  op=ReduceOps.SUM,
                  src=(
                      LazyOp(
                          op=BinaryOps.MUL,
                          src=(
                              LazyOp(
                                  op=BinaryOps.MUL,
                                  src=(
                                      LazyOp(
                                          op=BinaryOps.SUB,
                                          src=(
                                              LazyOp(
                                                  op=BinaryOps.MAX,
                                                  src=(
                                                      LazyOp(
                                                          op=BinaryOps.ADD,
                                                          src=(
                                                              LazyOp(
                                                                  op=BufferOps.LOAD,
                                                                  src=(),
                                                                  arg=MemBuffer(
                                                                      idx=1,
                                                                      dtype=dtypes.float,
                                                                      st=ShapeTracker(
                                                                          views=(
                                                                              View(
                                                                                  shape=(
                                                                                      512,
                                                                                      64,
                                                                                      6,
                                                                                      6,
                                                                                  ),
                                                                                  strides=(
                                                                                      2304,
                                                                                      36,
                                                                                      6,
                                                                                      1,
                                                                                  ),
                                                                                  offset=0,
                                                                                  mask=None,
                                                                                  contiguous=True,
                                                                              ),
                                                                          )
                                                                      ),
                                                                  ),
                                                              ),
                                                              LazyOp(
                                                                  op=BufferOps.LOAD,
                                                                  src=(),
                                                                  arg=MemBuffer(
                                                                      idx=2,
                                                                      dtype=dtypes.float,
                                                                      st=ShapeTracker(
                                                                          views=(
                                                                              View(
                                                                                  shape=(
                                                                                      512,
                                                                                      64,
                                                                                      6,
                                                                                      6,
                                                                                  ),
                                                                                  strides=(
                                                                                      0,
                                                                                      1,
                                                                                      0,
                                                                                      0,
                                                                                  ),
                                                                                  offset=0,
                                                                                  mask=None,
                                                                                  contiguous=False,
                                                                              ),
                                                                          )
                                                                      ),
                                                                  ),
                                                              ),
                                                          ),
                                                          arg=None,
                                                      ),
                                                      LazyOp(
                                                          op=BufferOps.CONST,
                                                          src=(),
                                                          arg=ConstBuffer(
                                                              val=0.0,
                                                              dtype=dtypes.float,
                                                              st=ShapeTracker(
                                                                  views=(
                                                                      View(
                                                                          shape=(
                                                                              512,
                                                                              64,
                                                                              6,
                                                                              6,
                                                                          ),
                                                                          strides=(
                                                                              0,
                                                                              0,
                                                                              0,
                                                                              0,
                                                                          ),
                                                                          offset=0,
                                                                          mask=None,
                                                                          contiguous=False,
                                                                      ),
                                                                  )
                                                              ),
                                                          ),
                                                      ),
                                                  ),
                                                  arg=None,
                                              ),
                                              LazyOp(
                                                  op=BufferOps.LOAD,
                                                  src=(),
                                                  arg=MemBuffer(
                                                      idx=3,
                                                      dtype=dtypes.float,
                                                      st=ShapeTracker(
                                                          views=(
                                                              View(
                                                                  shape=(
                                                                      512,
                                                                      64,
                                                                      6,
                                                                      6,
                                                                  ),
                                                                  strides=(
                                                                      0,
                                                                      1,
                                                                      0,
                                                                      0,
                                                                  ),
                                                                  offset=0,
                                                                  mask=None,
                                                                  contiguous=False,
                                                              ),
                                                          )
                                                      ),
                                                  ),
                                              ),
                                          ),
                                          arg=None,
                                      ),
                                      LazyOp(
                                          op=BufferOps.CONST,
                                          src=(),
                                          arg=ConstBuffer(
                                              val=1.0,
                                              dtype=dtypes.float,
                                              st=ShapeTracker(
                                                  views=(
                                                      View(
                                                          shape=(
                                                              512,
                                                              64,
                                                              6,
                                                              6,
                                                          ),
                                                          strides=(
                                                              0,
                                                              0,
                                                              0,
                                                              0,
                                                          ),
                                                          offset=0,
                                                          mask=None,
                                                          contiguous=False,
                                                      ),
                                                  )
                                              ),
                                          ),
                                      ),
                                  ),
                                  arg=None,
                              ),
                              LazyOp(
                                  op=BinaryOps.MUL,
                                  src=(
                                      LazyOp(
                                          op=BinaryOps.DIV,
                                          src=(
                                              LazyOp(
                                                  op=BinaryOps.SUB,
                                                  src=(
                                                      LazyOp(
                                                          op=BufferOps.CONST,
                                                          src=(),
                                                          arg=ConstBuffer(
                                                              val=1.0,
                                                              dtype=dtypes.float,
                                                              st=ShapeTracker(
                                                                  views=(
                                                                      View(
                                                                          shape=(
                                                                              512,
                                                                              64,
                                                                              3,
                                                                              3,
                                                                              2,
                                                                              2,
                                                                          ),
                                                                          strides=(
                                                                              0,
                                                                              0,
                                                                              0,
                                                                              0,
                                                                              0,
                                                                              0,
                                                                          ),
                                                                          offset=0,
                                                                          mask=None,
                                                                          contiguous=False,
                                                                      ),
                                                                      View(
                                                                          shape=(
                                                                              512,
                                                                              64,
                                                                              3,
                                                                              2,
                                                                              3,
                                                                              2,
                                                                          ),
                                                                          strides=(
                                                                              2304,
                                                                              36,
                                                                              12,
                                                                              2,
                                                                              4,
                                                                              1,
                                                                          ),
                                                                          offset=0,
                                                                          mask=None,
                                                                          contiguous=False,
                                                                      ),
                                                                      View(
                                                                          shape=(
                                                                              512,
                                                                              64,
                                                                              6,
                                                                              6,
                                                                          ),
                                                                          strides=(
                                                                              2304,
                                                                              36,
                                                                              6,
                                                                              1,
                                                                          ),
                                                                          offset=0,
                                                                          mask=None,
                                                                          contiguous=True,
                                                                      ),
                                                                  )
                                                              ),
                                                          ),
                                                      ),
                                                      LazyOp(
                                                          op=UnaryOps.CAST,
                                                          src=(
                                                              LazyOp(
                                                                  op=BinaryOps.CMPLT,
                                                                  src=(
                                                                      LazyOp(
                                                                          op=BinaryOps.ADD,
                                                                          src=(
                                                                              LazyOp(
                                                                                  op=BinaryOps.MUL,
                                                                                  src=(
                                                                                      LazyOp(
                                                                                          op=BinaryOps.MUL,
                                                                                          src=(
                                                                                              LazyOp(
                                                                                                  op=BinaryOps.SUB,
                                                                                                  src=(
                                                                                                      LazyOp(
                                                                                                          op=BinaryOps.MAX,
                                                                                                          src=(
                                                                                                              LazyOp(
                                                                                                                  op=BinaryOps.ADD,
                                                                                                                  src=(
                                                                                                                      LazyOp(
                                                                                                                          op=BufferOps.LOAD,
                                                                                                                          src=(),
                                                                                                                          arg=MemBuffer(
                                                                                                                              idx=1,
                                                                                                                              dtype=dtypes.float,
                                                                                                                              st=ShapeTracker(
                                                                                                                                  views=(
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=True,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              4,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=True,
                                                                                                                                      ),
                                                                                                                                  )
                                                                                                                              ),
                                                                                                                          ),
                                                                                                                      ),
                                                                                                                      LazyOp(
                                                                                                                          op=BufferOps.LOAD,
                                                                                                                          src=(),
                                                                                                                          arg=MemBuffer(
                                                                                                                              idx=2,
                                                                                                                              dtype=dtypes.float,
                                                                                                                              st=ShapeTracker(
                                                                                                                                  views=(
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              0,
                                                                                                                                              1,
                                                                                                                                              0,
                                                                                                                                              0,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              4,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=True,
                                                                                                                                      ),
                                                                                                                                  )
                                                                                                                              ),
                                                                                                                          ),
                                                                                                                      ),
                                                                                                                  ),
                                                                                                                  arg=None,
                                                                                                              ),
                                                                                                              LazyOp(
                                                                                                                  op=BufferOps.CONST,
                                                                                                                  src=(),
                                                                                                                  arg=ConstBuffer(
                                                                                                                      val=0.0,
                                                                                                                      dtype=dtypes.float,
                                                                                                                      st=ShapeTracker(
                                                                                                                          views=(
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      6,
                                                                                                                                      6,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      0,
                                                                                                                                      0,
                                                                                                                                      0,
                                                                                                                                      0,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      3,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                      2,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      12,
                                                                                                                                      2,
                                                                                                                                      6,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      12,
                                                                                                                                      2,
                                                                                                                                      4,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      6,
                                                                                                                                      6,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      6,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=True,
                                                                                                                              ),
                                                                                                                          )
                                                                                                                      ),
                                                                                                                  ),
                                                                                                              ),
                                                                                                          ),
                                                                                                          arg=None,
                                                                                                      ),
                                                                                                      LazyOp(
                                                                                                          op=BufferOps.LOAD,
                                                                                                          src=(),
                                                                                                          arg=MemBuffer(
                                                                                                              idx=3,
                                                                                                              dtype=dtypes.float,
                                                                                                              st=ShapeTracker(
                                                                                                                  views=(
                                                                                                                      View(
                                                                                                                          shape=(
                                                                                                                              512,
                                                                                                                              64,
                                                                                                                              6,
                                                                                                                              6,
                                                                                                                          ),
                                                                                                                          strides=(
                                                                                                                              0,
                                                                                                                              1,
                                                                                                                              0,
                                                                                                                              0,
                                                                                                                          ),
                                                                                                                          offset=0,
                                                                                                                          mask=None,
                                                                                                                          contiguous=False,
                                                                                                                      ),
                                                                                                                      View(
                                                                                                                          shape=(
                                                                                                                              512,
                                                                                                                              64,
                                                                                                                              3,
                                                                                                                              3,
                                                                                                                              2,
                                                                                                                              2,
                                                                                                                          ),
                                                                                                                          strides=(
                                                                                                                              2304,
                                                                                                                              36,
                                                                                                                              12,
                                                                                                                              2,
                                                                                                                              6,
                                                                                                                              1,
                                                                                                                          ),
                                                                                                                          offset=0,
                                                                                                                          mask=None,
                                                                                                                          contiguous=False,
                                                                                                                      ),
                                                                                                                      View(
                                                                                                                          shape=(
                                                                                                                              512,
                                                                                                                              64,
                                                                                                                              3,
                                                                                                                              2,
                                                                                                                              3,
                                                                                                                              2,
                                                                                                                          ),
                                                                                                                          strides=(
                                                                                                                              2304,
                                                                                                                              36,
                                                                                                                              12,
                                                                                                                              2,
                                                                                                                              4,
                                                                                                                              1,
                                                                                                                          ),
                                                                                                                          offset=0,
                                                                                                                          mask=None,
                                                                                                                          contiguous=False,
                                                                                                                      ),
                                                                                                                      View(
                                                                                                                          shape=(
                                                                                                                              512,
                                                                                                                              64,
                                                                                                                              6,
                                                                                                                              6,
                                                                                                                          ),
                                                                                                                          strides=(
                                                                                                                              2304,
                                                                                                                              36,
                                                                                                                              6,
                                                                                                                              1,
                                                                                                                          ),
                                                                                                                          offset=0,
                                                                                                                          mask=None,
                                                                                                                          contiguous=True,
                                                                                                                      ),
                                                                                                                  )
                                                                                                              ),
                                                                                                          ),
                                                                                                      ),
                                                                                                  ),
                                                                                                  arg=None,
                                                                                              ),
                                                                                              LazyOp(
                                                                                                  op=BufferOps.CONST,
                                                                                                  src=(),
                                                                                                  arg=ConstBuffer(
                                                                                                      val=1.0,
                                                                                                      dtype=dtypes.float,
                                                                                                      st=ShapeTracker(
                                                                                                          views=(
                                                                                                              View(
                                                                                                                  shape=(
                                                                                                                      512,
                                                                                                                      64,
                                                                                                                      6,
                                                                                                                      6,
                                                                                                                  ),
                                                                                                                  strides=(
                                                                                                                      0,
                                                                                                                      0,
                                                                                                                      0,
                                                                                                                      0,
                                                                                                                  ),
                                                                                                                  offset=0,
                                                                                                                  mask=None,
                                                                                                                  contiguous=False,
                                                                                                              ),
                                                                                                              View(
                                                                                                                  shape=(
                                                                                                                      512,
                                                                                                                      64,
                                                                                                                      3,
                                                                                                                      3,
                                                                                                                      2,
                                                                                                                      2,
                                                                                                                  ),
                                                                                                                  strides=(
                                                                                                                      2304,
                                                                                                                      36,
                                                                                                                      12,
                                                                                                                      2,
                                                                                                                      6,
                                                                                                                      1,
                                                                                                                  ),
                                                                                                                  offset=0,
                                                                                                                  mask=None,
                                                                                                                  contiguous=False,
                                                                                                              ),
                                                                                                              View(
                                                                                                                  shape=(
                                                                                                                      512,
                                                                                                                      64,
                                                                                                                      3,
                                                                                                                      2,
                                                                                                                      3,
                                                                                                                      2,
                                                                                                                  ),
                                                                                                                  strides=(
                                                                                                                      2304,
                                                                                                                      36,
                                                                                                                      12,
                                                                                                                      2,
                                                                                                                      4,
                                                                                                                      1,
                                                                                                                  ),
                                                                                                                  offset=0,
                                                                                                                  mask=None,
                                                                                                                  contiguous=False,
                                                                                                              ),
                                                                                                              View(
                                                                                                                  shape=(
                                                                                                                      512,
                                                                                                                      64,
                                                                                                                      6,
                                                                                                                      6,
                                                                                                                  ),
                                                                                                                  strides=(
                                                                                                                      2304,
                                                                                                                      36,
                                                                                                                      6,
                                                                                                                      1,
                                                                                                                  ),
                                                                                                                  offset=0,
                                                                                                                  mask=None,
                                                                                                                  contiguous=True,
                                                                                                              ),
                                                                                                          )
                                                                                                      ),
                                                                                                  ),
                                                                                              ),
                                                                                          ),
                                                                                          arg=None,
                                                                                      ),
                                                                                      LazyOp(
                                                                                          op=UnaryOps.SQRT,
                                                                                          src=(
                                                                                              LazyOp(
                                                                                                  op=UnaryOps.CAST,
                                                                                                  src=(
                                                                                                      LazyOp(
                                                                                                          op=BinaryOps.DIV,
                                                                                                          src=(
                                                                                                              LazyOp(
                                                                                                                  op=BufferOps.CONST,
                                                                                                                  src=(),
                                                                                                                  arg=ConstBuffer(
                                                                                                                      val=1.0,
                                                                                                                      dtype=dtypes.float,
                                                                                                                      st=ShapeTracker(
                                                                                                                          views=(
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      64,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      0,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      6,
                                                                                                                                      6,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      0,
                                                                                                                                      1,
                                                                                                                                      0,
                                                                                                                                      0,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      3,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                      2,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      12,
                                                                                                                                      2,
                                                                                                                                      6,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                      3,
                                                                                                                                      2,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      12,
                                                                                                                                      2,
                                                                                                                                      4,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=False,
                                                                                                                              ),
                                                                                                                              View(
                                                                                                                                  shape=(
                                                                                                                                      512,
                                                                                                                                      64,
                                                                                                                                      6,
                                                                                                                                      6,
                                                                                                                                  ),
                                                                                                                                  strides=(
                                                                                                                                      2304,
                                                                                                                                      36,
                                                                                                                                      6,
                                                                                                                                      1,
                                                                                                                                  ),
                                                                                                                                  offset=0,
                                                                                                                                  mask=None,
                                                                                                                                  contiguous=True,
                                                                                                                              ),
                                                                                                                          )
                                                                                                                      ),
                                                                                                                  ),
                                                                                                              ),
                                                                                                              LazyOp(
                                                                                                                  op=BinaryOps.ADD,
                                                                                                                  src=(
                                                                                                                      LazyOp(
                                                                                                                          op=BinaryOps.MUL,
                                                                                                                          src=(
                                                                                                                              LazyOp(
                                                                                                                                  op=BufferOps.LOAD,
                                                                                                                                  src=(),
                                                                                                                                  arg=MemBuffer(
                                                                                                                                      idx=4,
                                                                                                                                      dtype=dtypes.float,
                                                                                                                                      st=ShapeTracker(
                                                                                                                                          views=(
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      64,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=True,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      6,
                                                                                                                                                      6,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      0,
                                                                                                                                                      1,
                                                                                                                                                      0,
                                                                                                                                                      0,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      3,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                      2,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      12,
                                                                                                                                                      2,
                                                                                                                                                      6,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      12,
                                                                                                                                                      2,
                                                                                                                                                      4,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      6,
                                                                                                                                                      6,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      6,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=True,
                                                                                                                                              ),
                                                                                                                                          )
                                                                                                                                      ),
                                                                                                                                  ),
                                                                                                                              ),
                                                                                                                              LazyOp(
                                                                                                                                  op=BufferOps.CONST,
                                                                                                                                  src=(),
                                                                                                                                  arg=ConstBuffer(
                                                                                                                                      val=5.425347222222222e-05,
                                                                                                                                      dtype=dtypes.float,
                                                                                                                                      st=ShapeTracker(
                                                                                                                                          views=(
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      64,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      0,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      6,
                                                                                                                                                      6,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      0,
                                                                                                                                                      1,
                                                                                                                                                      0,
                                                                                                                                                      0,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      3,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                      2,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      12,
                                                                                                                                                      2,
                                                                                                                                                      6,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                      3,
                                                                                                                                                      2,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      12,
                                                                                                                                                      2,
                                                                                                                                                      4,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=False,
                                                                                                                                              ),
                                                                                                                                              View(
                                                                                                                                                  shape=(
                                                                                                                                                      512,
                                                                                                                                                      64,
                                                                                                                                                      6,
                                                                                                                                                      6,
                                                                                                                                                  ),
                                                                                                                                                  strides=(
                                                                                                                                                      2304,
                                                                                                                                                      36,
                                                                                                                                                      6,
                                                                                                                                                      1,
                                                                                                                                                  ),
                                                                                                                                                  offset=0,
                                                                                                                                                  mask=None,
                                                                                                                                                  contiguous=True,
                                                                                                                                              ),
                                                                                                                                          )
                                                                                                                                      ),
                                                                                                                                  ),
                                                                                                                              ),
                                                                                                                          ),
                                                                                                                          arg=None,
                                                                                                                      ),
                                                                                                                      LazyOp(
                                                                                                                          op=BufferOps.CONST,
                                                                                                                          src=(),
                                                                                                                          arg=ConstBuffer(
                                                                                                                              val=1e-05,
                                                                                                                              dtype=dtypes.float,
                                                                                                                              st=ShapeTracker(
                                                                                                                                  views=(
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              64,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              0,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              0,
                                                                                                                                              1,
                                                                                                                                              0,
                                                                                                                                              0,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                              3,
                                                                                                                                              2,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              12,
                                                                                                                                              2,
                                                                                                                                              4,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=False,
                                                                                                                                      ),
                                                                                                                                      View(
                                                                                                                                          shape=(
                                                                                                                                              512,
                                                                                                                                              64,
                                                                                                                                              6,
                                                                                                                                              6,
                                                                                                                                          ),
                                                                                                                                          strides=(
                                                                                                                                              2304,
                                                                                                                                              36,
                                                                                                                                              6,
                                                                                                                                              1,
                                                                                                                                          ),
                                                                                                                                          offset=0,
                                                                                                                                          mask=None,
                                                                                                                                          contiguous=True,
                                                                                                                                      ),
                                                                                                                                  )
                                                                                                                              ),
                                                                                                                          ),
                                                                                                                      ),
                                                                                                                  ),
                                                                                                                  arg=None,
                                                                                                              ),
                                                                                                          ),
                                                                                                          arg=None,
                                                                                                      ),
                                                                                                  ),
                                                                                                  arg=(
                                                                                                      dtypes.float,
                                                                                                      False,
                                                                                                  ),
                                                                                              ),
                                                                                          ),
                                                                                          arg=None,
                                                                                      ),
                                                                                  ),
                                                                                  arg=None,
                                                                              ),
                                                                              LazyOp(
                                                                                  op=BufferOps.CONST,
                                                                                  src=(),
                                                                                  arg=ConstBuffer(
                                                                                      val=0.0,
                                                                                      dtype=dtypes.float,
                                                                                      st=ShapeTracker(
                                                                                          views=(
                                                                                              View(
                                                                                                  shape=(
                                                                                                      512,
                                                                                                      64,
                                                                                                      6,
                                                                                                      6,
                                                                                                  ),
                                                                                                  strides=(
                                                                                                      0,
                                                                                                      0,
                                                                                                      0,
                                                                                                      0,
                                                                                                  ),
                                                                                                  offset=0,
                                                                                                  mask=None,
                                                                                                  contiguous=False,
                                                                                              ),
                                                                                              View(
                                                                                                  shape=(
                                                                                                      512,
                                                                                                      64,
                                                                                                      3,
                                                                                                      3,
                                                                                                      2,
                                                                                                      2,
                                                                                                  ),
                                                                                                  strides=(
                                                                                                      2304,
                                                                                                      36,
                                                                                                      12,
                                                                                                      2,
                                                                                                      6,
                                                                                                      1,
                                                                                                  ),
                                                                                                  offset=0,
                                                                                                  mask=None,
                                                                                                  contiguous=False,
                                                                                              ),
                                                                                              View(
                                                                                                  shape=(
                                                                                                      512,
                                                                                                      64,
                                                                                                      3,
                                                                                                      2,
                                                                                                      3,
                                                                                                      2,
                                                                                                  ),
                                                                                                  strides=(
                                                                                                      2304,
                                                                                                      36,
                                                                                                      12,
                                                                                                      2,
                                                                                                      4,
                                                                                                      1,
                                                                                                  ),
                                                                                                  offset=0,
                                                                                                  mask=None,
                                                                                                  contiguous=False,
                                                                                              ),
                                                                                              View(
                                                                                                  shape=(
                                                                                                      512,
                                                                                                      64,
                                                                                                      6,
                                                                                                      6,
                                                                                                  ),
                                                                                                  strides=(
                                                                                                      2304,
                                                                                                      36,
                                                                                                      6,
                                                                                                      1,
                                                                                                  ),
                                                                                                  offset=0,
                                                                                                  mask=None,
                                                                                                  contiguous=True,
                                                                                              ),
                                                                                          )
                                                                                      ),
                                                                                  ),
                                                                              ),
                                                                          ),
                                                                          arg=None,
                                                                      ),
                                                                      LazyOp(
                                                                          op=BufferOps.LOAD,
                                                                          src=(),
                                                                          arg=MemBuffer(
                                                                              idx=5,
                                                                              dtype=dtypes.float,
                                                                              st=ShapeTracker(
                                                                                  views=(
                                                                                      View(
                                                                                          shape=(
                                                                                              512,
                                                                                              64,
                                                                                              3,
                                                                                              3,
                                                                                              2,
                                                                                              2,
                                                                                          ),
                                                                                          strides=(
                                                                                              576,
                                                                                              9,
                                                                                              3,
                                                                                              1,
                                                                                              0,
                                                                                              0,
                                                                                          ),
                                                                                          offset=0,
                                                                                          mask=None,
                                                                                          contiguous=False,
                                                                                      ),
                                                                                      View(
                                                                                          shape=(
                                                                                              512,
                                                                                              64,
                                                                                              3,
                                                                                              2,
                                                                                              3,
                                                                                              2,
                                                                                          ),
                                                                                          strides=(
                                                                                              2304,
                                                                                              36,
                                                                                              12,
                                                                                              2,
                                                                                              4,
                                                                                              1,
                                                                                          ),
                                                                                          offset=0,
                                                                                          mask=None,
                                                                                          contiguous=False,
                                                                                      ),
                                                                                      View(
                                                                                          shape=(
                                                                                              512,
                                                                                              64,
                                                                                              6,
                                                                                              6,
                                                                                          ),
                                                                                          strides=(
                                                                                              2304,
                                                                                              36,
                                                                                              6,
                                                                                              1,
                                                                                          ),
                                                                                          offset=0,
                                                                                          mask=None,
                                                                                          contiguous=True,
                                                                                      ),
                                                                                  )
                                                                              ),
                                                                          ),
                                                                      ),
                                                                  ),
                                                                  arg=None,
                                                              ),
                                                          ),
                                                          arg=(
                                                              dtypes.float,
                                                              False,
                                                          ),
                                                      ),
                                                  ),
                                                  arg=None,
                                              ),
                                              LazyOp(
                                                  op=BufferOps.LOAD,
                                                  src=(),
                                                  arg=MemBuffer(
                                                      idx=6,
                                                      dtype=dtypes.float,
                                                      st=ShapeTracker(
                                                          views=(
                                                              View(
                                                                  shape=(
                                                                      512,
                                                                      64,
                                                                      3,
                                                                      3,
                                                                      2,
                                                                      2,
                                                                  ),
                                                                  strides=(
                                                                      576,
                                                                      9,
                                                                      3,
                                                                      1,
                                                                      0,
                                                                      0,
                                                                  ),
                                                                  offset=0,
                                                                  mask=None,
                                                                  contiguous=False,
                                                              ),
                                                              View(
                                                                  shape=(
                                                                      512,
                                                                      64,
                                                                      3,
                                                                      2,
                                                                      3,
                                                                      2,
                                                                  ),
                                                                  strides=(
                                                                      2304,
                                                                      36,
                                                                      12,
                                                                      2,
                                                                      4,
                                                                      1,
                                                                  ),
                                                                  offset=0,
                                                                  mask=None,
                                                                  contiguous=False,
                                                              ),
                                                              View(
                                                                  shape=(
                                                                      512,
                                                                      64,
                                                                      6,
                                                                      6,
                                                                  ),
                                                                  strides=(
                                                                      2304,
                                                                      36,
                                                                      6,
                                                                      1,
                                                                  ),
                                                                  offset=0,
                                                                  mask=None,
                                                                  contiguous=True,
                                                              ),
                                                          )
                                                      ),
                                                  ),
                                              ),
                                          ),
                                          arg=None,
                                      ),
                                      LazyOp(
                                          op=BufferOps.LOAD,
                                          src=(),
                                          arg=MemBuffer(
                                              idx=7,
                                              dtype=dtypes.float,
                                              st=ShapeTracker(
                                                  views=(
                                                      View(
                                                          shape=(
                                                              512,
                                                              64,
                                                              3,
                                                              3,
                                                              2,
                                                              2,
                                                          ),
                                                          strides=(
                                                              576,
                                                              9,
                                                              3,
                                                              1,
                                                              0,
                                                              0,
                                                          ),
                                                          offset=0,
                                                          mask=None,
                                                          contiguous=False,
                                                      ),
                                                      View(
                                                          shape=(
                                                              512,
                                                              64,
                                                              3,
                                                              2,
                                                              3,
                                                              2,
                                                          ),
                                                          strides=(
                                                              2304,
                                                              36,
                                                              12,
                                                              2,
                                                              4,
                                                              1,
                                                          ),
                                                          offset=0,
                                                          mask=None,
                                                          contiguous=False,
                                                      ),
                                                      View(
                                                          shape=(
                                                              512,
                                                              64,
                                                              6,
                                                              6,
                                                          ),
                                                          strides=(
                                                              2304,
                                                              36,
                                                              6,
                                                              1,
                                                          ),
                                                          offset=0,
                                                          mask=None,
                                                          contiguous=True,
                                                      ),
                                                  )
                                              ),
                                          ),
                                      ),
                                  ),
                                  arg=None,
                              ),
                          ),
                          arg=None,
                      ),
                  ),
                  arg=(1, 64, 1, 1),
              ),
              LazyOp(
                  op=BinaryOps.MUL,
                  src=(
                      LazyOp(
                          op=UnaryOps.SQRT,
                          src=(
                              LazyOp(
                                  op=UnaryOps.CAST,
                                  src=(
                                      LazyOp(
                                          op=BinaryOps.DIV,
                                          src=(
                                              LazyOp(
                                                  op=BufferOps.CONST,
                                                  src=(),
                                                  arg=ConstBuffer(
                                                      val=1.0,
                                                      dtype=dtypes.float,
                                                      st=ShapeTracker(
                                                          views=(
                                                              View(
                                                                  shape=(
                                                                      1,
                                                                      64,
                                                                      1,
                                                                      1,
                                                                  ),
                                                                  strides=(
                                                                      0,
                                                                      0,
                                                                      0,
                                                                      0,
                                                                  ),
                                                                  offset=0,
                                                                  mask=None,
                                                                  contiguous=False,
                                                              ),
                                                          )
                                                      ),
                                                  ),
                                              ),
                                              LazyOp(
                                                  op=BinaryOps.ADD,
                                                  src=(
                                                      LazyOp(
                                                          op=BinaryOps.MUL,
                                                          src=(
                                                              LazyOp(
                                                                  op=BufferOps.LOAD,
                                                                  src=(),
                                                                  arg=MemBuffer(
                                                                      idx=4,
                                                                      dtype=dtypes.float,
                                                                      st=ShapeTracker(
                                                                          views=(
                                                                              View(
                                                                                  shape=(
                                                                                      1,
                                                                                      64,
                                                                                      1,
                                                                                      1,
                                                                                  ),
                                                                                  strides=(
                                                                                      0,
                                                                                      1,
                                                                                      0,
                                                                                      0,
                                                                                  ),
                                                                                  offset=0,
                                                                                  mask=None,
                                                                                  contiguous=True,
                                                                              ),
                                                                          )
                                                                      ),
                                                                  ),
                                                              ),
                                                              LazyOp(
                                                                  op=BufferOps.CONST,
                                                                  src=(),
                                                                  arg=ConstBuffer(
                                                                      val=5.425347222222222e-05,
                                                                      dtype=dtypes.float,
                                                                      st=ShapeTracker(
                                                                          views=(
                                                                              View(
                                                                                  shape=(
                                                                                      1,
                                                                                      64,
                                                                                      1,
                                                                                      1,
                                                                                  ),
                                                                                  strides=(
                                                                                      0,
                                                                                      0,
                                                                                      0,
                                                                                      0,
                                                                                  ),
                                                                                  offset=0,
                                                                                  mask=None,
                                                                                  contiguous=False,
                                                                              ),
                                                                          )
                                                                      ),
                                                                  ),
                                                              ),
                                                          ),
                                                          arg=None,
                                                      ),
                                                      LazyOp(
                                                          op=BufferOps.CONST,
                                                          src=(),
                                                          arg=ConstBuffer(
                                                              val=1e-05,
                                                              dtype=dtypes.float,
                                                              st=ShapeTracker(
                                                                  views=(
                                                                      View(
                                                                          shape=(
                                                                              1,
                                                                              64,
                                                                              1,
                                                                              1,
                                                                          ),
                                                                          strides=(
                                                                              0,
                                                                              0,
                                                                              0,
                                                                              0,
                                                                          ),
                                                                          offset=0,
                                                                          mask=None,
                                                                          contiguous=False,
                                                                      ),
                                                                  )
                                                              ),
                                                          ),
                                                      ),
                                                  ),
                                                  arg=None,
                                              ),
                                          ),
                                          arg=None,
                                      ),
                                  ),
                                  arg=(dtypes.float, False),
                              ),
                          ),
                          arg=None,
                      ),
                      LazyOp(
                          op=BufferOps.CONST,
                          src=(),
                          arg=ConstBuffer(
                              val=2.0,
                              dtype=dtypes.float,
                              st=ShapeTracker(
                                  views=(
                                      View(
                                          shape=(1, 64, 1, 1),
                                          strides=(0, 0, 0, 0),
                                          offset=0,
                                          mask=None,
                                          contiguous=False,
                                      ),
                                  )
                              ),
                          ),
                      ),
                  ),
                  arg=None,
              ),
          ),
          arg=None,
      )
      ast = LazyOp(
          op=BufferOps.STORE,
          src=(src,),
          arg=MemBuffer(
              idx=0,
              dtype=dtypes.float,
              st=ShapeTracker(
                  views=(
                      View(
                          shape=(1, 64, 1, 1),
                          strides=(0, 1, 0, 0),
                          offset=0,
                          mask=None,
                          contiguous=True,
                      ),
                  )
              ),
          ),
      )
      helper_test_lin(Linearizer(ast), [], failed_platforms=[])
  
imports: import unittest
  from tinygrad.codegen.linearizer import Linearizer
  from tinygrad.features.search import Opt, OptOps
  from tinygrad import Device, dtypes
  from tinygrad.helpers import OSX, CI
  from test.external.fuzz_linearizer import run_linearizer
  from tinygrad.ops import LazyOp, BinaryOps, UnaryOps, ReduceOps, BufferOps, MemBuffer, ConstBuffer, get_lazyop_info
  from tinygrad.shape.shapetracker import ShapeTracker
  from tinygrad.shape.view import View
label_desc: Use image node_id 11 for calling the TestLinearizerFailures obj's underlying member method code with example usage: obj.test_failure_11() without return types