)]}'
{
  "commit": "47693b58d955c541e2b9fc7aa977efd18be62e1e",
  "tree": "ffc6a811309975cba98a7d4afe5d5d40b9503c28",
  "parents": [
    "30aa5e5db7ba678e3238a97809bfa5e82ab65d1b"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scott.todd0@gmail.com",
    "time": "Fri May 03 17:05:02 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 03 17:05:02 2024 -0700"
  },
  "message": "Bump SHARK-TestSuite commit to include npy-\u003ebin output comparison. (#17281)\n\nThis fixes https://github.com/iree-org/iree/issues/16674 by switching\r\nfrom comparing against .npy files to comparing against .bin files thanks\r\nto https://github.com/nod-ai/SHARK-TestSuite/pull/212.\r\n\r\nFor example with\r\nhttps://github.com/nod-ai/SHARK-TestSuite/tree/main/iree_tests/onnx/node/generated/test_add_uint8:\r\n\r\n* model.mlir:\r\n    ```mlir\r\n    module {\r\nfunc.func @test_add_uint8(%arg0: !torch.vtensor\u003c[3,4,5],ui8\u003e, %arg1:\r\n!torch.vtensor\u003c[3,4,5],ui8\u003e) -\u003e !torch.vtensor\u003c[3,4,5],ui8\u003e attributes\r\n{torch.onnx_meta.ir_version \u003d 7 : si64, torch.onnx_meta.opset_version \u003d\r\n17 : si64, torch.onnx_meta.producer_name \u003d \"backend-test\",\r\ntorch.onnx_meta.producer_version \u003d \"\"} {\r\n        %none \u003d torch.constant.none\r\n%0 \u003d torch.operator \"onnx.Add\"(%arg0, %arg1) :\r\n(!torch.vtensor\u003c[3,4,5],ui8\u003e, !torch.vtensor\u003c[3,4,5],ui8\u003e) -\u003e\r\n!torch.vtensor\u003c[3,4,5],ui8\u003e\r\n        return %0 : !torch.vtensor\u003c[3,4,5],ui8\u003e\r\n      }\r\n    }\r\n    ```\r\n* `test_data_flags.txt` before:\r\n    ```\r\n    --input\u003d@input_0.npy\r\n    --input\u003d@input_1.npy\r\n    --expected_output\u003d@output_0.npy\r\n    ```\r\n\r\n    with these errors:\r\n    ```\r\n[FAILED] result[0]: metadata is 3x4x5xi8; expected that the view matches\r\n3x4x5xui8; expected that the view is equal to contents of a view of\r\n3x4x5xui8\r\n    \r\n      expected:\r\n    \r\n3x4x5xui8\u003d[[18 24 22 22 20][14 38 44 14 27][30 14 20 12 20][36 25 31 6\r\n8]][[28 30 19 7 18][26 33 23 34 19][29 39 14 32 44][26 25 18 28 24]][[24\r\n36 16 28 25][16 23 22 20 39][27 20 34 19 26][16 17 8 16 11]]\r\n    \r\n      actual:\r\n    \r\n3x4x5xi8\u003d[[18 24 22 22 20][14 38 44 14 27][30 14 20 12 20][36 25 31 6\r\n8]][[28 30 19 7 18][26 33 23 34 19][29 39 14 32 44][26 25 18 28 24]][[24\r\n36 16 28 25][16 23 22 20 39][27 20 34 19 26][16 17 8 16 11]]\r\n    ```\r\n\r\n* `test_data_flags.txt` after:\r\n    ```\r\n    --input\u003d3x4x5xui8\u003d@input_0.bin\r\n    --input\u003d3x4x5xui8\u003d@input_1.bin\r\n    --expected_output\u003d3x4x5xi8\u003d@output_0.bin\r\n    ```\r\n    (that still seems a bit mismatched? it does pass the test though)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87719c5024e2a3c01822c99781be23c0fe47c263",
      "old_mode": 33188,
      "old_path": ".github/workflows/pkgci_regression_test_amdgpu_rocm.yml",
      "new_id": "79aae614126b50a609949fbb836a7ea4e4ad1e18",
      "new_mode": 33188,
      "new_path": ".github/workflows/pkgci_regression_test_amdgpu_rocm.yml"
    },
    {
      "type": "modify",
      "old_id": "f0dbfd8538fb7e113fcc7446a7f04aff2dfb3762",
      "old_mode": 33188,
      "old_path": ".github/workflows/pkgci_regression_test_amdgpu_vulkan.yml",
      "new_id": "9d5ba18ce9bb4d0051dc3ed411ce3f55a54173cb",
      "new_mode": 33188,
      "new_path": ".github/workflows/pkgci_regression_test_amdgpu_vulkan.yml"
    },
    {
      "type": "modify",
      "old_id": "95daebc36f9759adc0e80f7917a7b7380109e091",
      "old_mode": 33188,
      "old_path": ".github/workflows/pkgci_regression_test_cpu.yml",
      "new_id": "19e2bb0b6ad7ac004da808d7f889f20b7fc84ee0",
      "new_mode": 33188,
      "new_path": ".github/workflows/pkgci_regression_test_cpu.yml"
    },
    {
      "type": "modify",
      "old_id": "2eeed0f35ee0353c39eba52772cc7448e595e37d",
      "old_mode": 33188,
      "old_path": ".github/workflows/pkgci_regression_test_nvidiagpu_cuda.yml",
      "new_id": "0d28a550efcdc37b08fd3b9b6739510e703c2f0d",
      "new_mode": 33188,
      "new_path": ".github/workflows/pkgci_regression_test_nvidiagpu_cuda.yml"
    },
    {
      "type": "modify",
      "old_id": "aba5e914e49ca0a6c1a7a31b0f97cc65517e88b5",
      "old_mode": 33188,
      "old_path": ".github/workflows/pkgci_regression_test_nvidiagpu_vulkan.yml",
      "new_id": "60dd4d5ae49b588fd9cabcd7700ce77534bb4826",
      "new_mode": 33188,
      "new_path": ".github/workflows/pkgci_regression_test_nvidiagpu_vulkan.yml"
    },
    {
      "type": "modify",
      "old_id": "07b7b164104ce4541c86058128cd63ece934e4bf",
      "old_mode": 33188,
      "old_path": "build_tools/pkgci/external_test_suite/onnx_cpu_llvm_sync.json",
      "new_id": "38ac3832f5b59d461ddb17b11d4c1e271bea1345",
      "new_mode": 33188,
      "new_path": "build_tools/pkgci/external_test_suite/onnx_cpu_llvm_sync.json"
    },
    {
      "type": "modify",
      "old_id": "56c95dca7fe6601ee30fd21c99dcbe0616762a03",
      "old_mode": 33188,
      "old_path": "build_tools/pkgci/external_test_suite/onnx_gpu_cuda.json",
      "new_id": "b2a9fe970b32d7a916bf10fb9354818249506aaf",
      "new_mode": 33188,
      "new_path": "build_tools/pkgci/external_test_suite/onnx_gpu_cuda.json"
    },
    {
      "type": "modify",
      "old_id": "34e793005218bcbc17309f8c2cccb328c40de763",
      "old_mode": 33188,
      "old_path": "build_tools/pkgci/external_test_suite/onnx_gpu_rocm_rdna3.json",
      "new_id": "b7287c6b7f16b88b62047eb4ec6017eedbd7e622",
      "new_mode": 33188,
      "new_path": "build_tools/pkgci/external_test_suite/onnx_gpu_rocm_rdna3.json"
    },
    {
      "type": "modify",
      "old_id": "3f16ae8cb2678d9cc31da88abf668c4ce7929f3e",
      "old_mode": 33188,
      "old_path": "build_tools/pkgci/external_test_suite/onnx_gpu_vulkan.json",
      "new_id": "ef20f42fd7af6b6ccdb2de723628b4e3d6b6d5b1",
      "new_mode": 33188,
      "new_path": "build_tools/pkgci/external_test_suite/onnx_gpu_vulkan.json"
    }
  ]
}
