)]}'
{
  "commit": "eff900d5480cf8f5fe5da59d797f598a8c12cb5d",
  "tree": "8b9eafedf23da84fb827e089836fce3b2e58848d",
  "parents": [
    "f01dab954ecd9189458cfabef770ce4635d05e22"
  ],
  "author": {
    "name": "Ashley Coleman",
    "email": "ascoleman@microsoft.com",
    "time": "Tue Aug 04 19:54:06 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 04 19:54:06 2026"
  },
  "message": "[Validaton][Infra] Print errors in source order (#8730)\n\nPreviously the validator would print errors from a specific overload in\nthe opposite order from expected. This has caused a fair amount of test\nwork arounds or confusingly ordered checks. This PR updates the order to\nmatch the order in the actual code under test and updates all the tests.\n\nThis is not quite an NFC change but it might as well be considered one!",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "747542cdcbe0ef875911aedc3f654965d31f74ff",
      "old_mode": 33188,
      "old_path": "lib/DxilValidation/DxilValidation.cpp",
      "new_id": "49900bef1330ba6ddee4163c475cf42d5d5fadd0",
      "new_mode": 33188,
      "new_path": "lib/DxilValidation/DxilValidation.cpp"
    },
    {
      "type": "modify",
      "old_id": "4464dff1b9318ad7a9bd86718804f6a301228132",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/GroupWave/group-wave-invalid-raytracing.ll",
      "new_id": "f46c6b45103f3e682fb3facd6425d8772d4a30db",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/GroupWave/group-wave-invalid-raytracing.ll"
    },
    {
      "type": "modify",
      "old_id": "a16cf24b2389350178cd37b93292c11fe512f56e",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/LinAlgMatrix/linalgmatrix-raytracing.ll",
      "new_id": "00b40c12863f07c3a43d33cc6efdee231b94f573",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/LinAlgMatrix/linalgmatrix-raytracing.ll"
    },
    {
      "type": "modify",
      "old_id": "16c64672bdaafe9a4712b2f16eff4f4bb6f3fb85",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/load-store-validation.ll",
      "new_id": "7d1b4728332643a33bf7ce941a74941a14b6806a",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/load-store-validation.ll"
    },
    {
      "type": "modify",
      "old_id": "54d79b845f5e4cd4b2e01a3539f15afcde797c64",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/msad-bfe-64bit.ll",
      "new_id": "95ae48076d1657b5026fd3a40b7eee7983059d54",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/msad-bfe-64bit.ll"
    },
    {
      "type": "modify",
      "old_id": "7270996b913549fa553106e9aa2f120ced153a94",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_hitobject_accessors_failing.ll",
      "new_id": "04f83e64e22d11d4618860786a2386948e7ecca9",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_hitobject_accessors_failing.ll"
    },
    {
      "type": "modify",
      "old_id": "602ff99a552b22e1ebc76c884f557e5ad400aa40",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_hitobject_fromrayquery_failing.ll",
      "new_id": "3fe10bf28e615c7c6fefeb7e73876c7ede428a53",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_hitobject_fromrayquery_failing.ll"
    },
    {
      "type": "modify",
      "old_id": "a6bdd49f72a7ecfb4fe619d74e6741a3bcb172e5",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_hitobject_invoke_failing.ll",
      "new_id": "585f3f325c2ef56350341e027524712f8687e1ee",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_hitobject_invoke_failing.ll"
    },
    {
      "type": "modify",
      "old_id": "b47f178ca2c1acd7fb79bd15b3ca2ac4477d7104",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_hitobject_make_failing.ll",
      "new_id": "f8b0d6cbe5c374eec0180ddb46c7eb5ea65db63a",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_hitobject_make_failing.ll"
    },
    {
      "type": "modify",
      "old_id": "eb0d2576b0a56b0b3006d5d6e7fb5617d6950ff8",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_hitobject_trace_failing.ll",
      "new_id": "7fdf7705904d482d04278d98ac6864d3812bd4dd",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_hitobject_trace_failing.ll"
    },
    {
      "type": "modify",
      "old_id": "4502b9241d741ea497674daa8b353af695eb1120",
      "old_mode": 33188,
      "old_path": "tools/clang/test/LitDXILValidation/ser_maybereorder_failing.ll",
      "new_id": "9d4a4b69343e8014b90b6d16cb3f76d80e97aaa0",
      "new_mode": 33188,
      "new_path": "tools/clang/test/LitDXILValidation/ser_maybereorder_failing.ll"
    }
  ]
}
