code: def test_builtin_max_min(self):
      # test unspecialized primitive max/min
      def fn(x, y, z):
          return z + 1, max(x, y), min(x - 4, y)
  
      x = np.int64(12)
      y = 10
      z = torch.tensor([[1.0, 2.0], [3.0, 4.0]], dtype=torch.float64)
      res1 = fn(x, y, z)
      cnts = torch._dynamo.testing.CompileCounter()
      opt_fn = torch._dynamo.optimize(cnts)(fn)
      res2 = opt_fn(x, y, z)
      self.assertTrue(same(res1, res2, relax_numpy_equality=True))
  
imports: import math
  import random
  import unittest
  import numpy
  import torch
  import torch._dynamo.test_case
  import torch._dynamo.testing
  import torch.nn.functional
  from torch._dynamo.comptime import comptime
  from torch._dynamo.testing import CompileCounter, same
label_desc: Use image node_id 3 for calling the UnspecTests obj's underlying member method code with example usage: obj.test_builtin_max_min() and returns: unknown,  max,  min