)]}'
{
  "commit": "97733807d3c40aeb165cf2fbe4137f23c92446ea",
  "tree": "8200d878d02ff26ce99a240dfc1e3be7e0ab4c6d",
  "parents": [
    "cb3be1a0c7f808d1cae46d4ca14a966777193e2e"
  ],
  "author": {
    "name": "petermcneeleychromium",
    "email": "96925679+petermcneeleychromium@users.noreply.github.com",
    "time": "Tue Jun 17 18:21:15 2025"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 17 18:21:15 2025"
  },
  "message": "Update CTS to implement new f32 to int conversion saturation rules (#4405)\n\n* Update CTS to implement new f32 to int conversion saturation rules\n\n* Use highest value compare to avoid truncation\n\n---------\n\nCo-authored-by: Peter McNeeley \u003cpetermcneeley@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a23a44f4d09fe0ecad799b2b790aba671ab5b635",
      "old_mode": 33188,
      "old_path": "src/resources/cache/hashes.json",
      "new_id": "580446d78a8a7872955ff50f2851b27344b1ad18",
      "new_mode": 33188,
      "new_path": "src/resources/cache/hashes.json"
    },
    {
      "type": "modify",
      "old_id": "49969e9221ad39274a096b757a941fc71e402e69",
      "old_mode": 33188,
      "old_path": "src/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin",
      "new_id": "69d36d751bbc0d9054e96899bb3dfd146af78c53",
      "new_mode": 33188,
      "new_path": "src/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin"
    },
    {
      "type": "modify",
      "old_id": "8dfc4e268561904e8fc48e02ed44379b84236e71",
      "old_mode": 33188,
      "old_path": "src/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin",
      "new_id": "3b6d6ebaea53802b413130ae1e6e2cef07ce446a",
      "new_mode": 33188,
      "new_path": "src/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin"
    },
    {
      "type": "modify",
      "old_id": "1c2d01548dbecd2ba0dfdb0844cd874016c799f0",
      "old_mode": 33188,
      "old_path": "src/webgpu/shader/execution/expression/unary/i32_conversion.cache.ts",
      "new_id": "2a49b08b990c94ed1ac14b5d095cbee70c8f896a",
      "new_mode": 33188,
      "new_path": "src/webgpu/shader/execution/expression/unary/i32_conversion.cache.ts"
    },
    {
      "type": "modify",
      "old_id": "1ef307810fd82cca658c98338312439917a0064f",
      "old_mode": 33188,
      "old_path": "src/webgpu/shader/execution/expression/unary/u32_conversion.cache.ts",
      "new_id": "7eda10be933c1c62860fb7a82783c330a7eef401",
      "new_mode": 33188,
      "new_path": "src/webgpu/shader/execution/expression/unary/u32_conversion.cache.ts"
    }
  ]
}
