)]}'
{
  "commit": "f85c1a5615c87f4598c6859578c0c30d4ea6a58c",
  "tree": "a74fe9d739f4e8e3f645e67b1e546fa81b4faa41",
  "parents": [
    "b184dd9c6f4facf3c4c513ef826c584ead8220d9"
  ],
  "author": {
    "name": "Louis Dionne",
    "email": "ldionne.2@gmail.com",
    "time": "Mon Jul 21 12:45:32 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 21 12:45:32 2025 -0400"
  },
  "message": "[libc++] Remove mentions of Clang 18 in the test suite (#148862)\n\nClang 19 has been the oldest supported version of Clang since the LLVM\n20 release, but we had not cleaned up the test suite yet.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61374094b7adfba9799c6965b837fa66ba1161ed",
      "old_mode": 33188,
      "old_path": "libcxx/test/libcxx/utilities/expected/expected.expected/transform_error.mandates.verify.cpp",
      "new_id": "25cc08a55a428b029824dbfc88c434742649f8d2",
      "new_mode": 33188,
      "new_path": "libcxx/test/libcxx/utilities/expected/expected.expected/transform_error.mandates.verify.cpp"
    },
    {
      "type": "modify",
      "old_id": "16233cd90d2199fc8bdb999fe0087a60cf3a9cbc",
      "old_mode": 33188,
      "old_path": "libcxx/test/libcxx/utilities/expected/expected.void/transform_error.mandates.verify.cpp",
      "new_id": "2dd3acd51e6e69dc1cabdeb78d794cf5fe223049",
      "new_mode": 33188,
      "new_path": "libcxx/test/libcxx/utilities/expected/expected.void/transform_error.mandates.verify.cpp"
    },
    {
      "type": "modify",
      "old_id": "b162c2da4f337aea051979318410c8d8ef317f55",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp",
      "new_id": "1b426959475a5e90e62c38fa9e874f8a0eebd311",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_add.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "8784037aa5e820faf480c1f32eb92116864564be",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp",
      "new_id": "cac7352646fa4cd5dd67f2a5a3c01705ad25b4f6",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_sub.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0e079436075fb5715bf0dcba91c35f4072503f9",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp",
      "new_id": "d38a2d2ed197a0eac117f02381b7768a8d367ea1",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.minus_equals.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e2c10106e9ab077db052340b7bb4b10a8cab3bb",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp",
      "new_id": "c53b0320036bf0e6a7c6c1e6bddb99d3b23b44e6",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.plus_equals.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "6929831eca36120d36a442560a964020a3c8dcdc",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp",
      "new_id": "172c97f30c24a9a3cd7ee1d8edbbf3f42def7eea",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/experimental/simd/simd.class/simd_copy.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a496938219b05f643b5b5cf2ededa1ac59527379",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp",
      "new_id": "056d6f65fc368ae199a5edc81cbdf6ed0df82595",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "4cd8fadab2793d9df4b44e17bfbab8ee2ac2eec1",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array.pass.cpp",
      "new_id": "b3232cd224354b36c65a004d89a345a94be3d6fa",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b96b01caeda8c37136800ec75530cb5e899c839",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete.pass.cpp",
      "new_id": "564369991fc15544b2f68ce8da2e235a50478b92",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ab4c11b911b679bd6e2fab9e48f86f980dc7476",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/numerics/c.math/signbit.pass.cpp",
      "new_id": "44ce32581cca1aa8c6a5bf6a9ddb493809ab5d86",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/numerics/c.math/signbit.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "9ff148251a05f6e707701a1f9941bade4ce06126",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/shared_ptr_array.pass.cpp",
      "new_id": "9bc695cd7fb76b1bc32c4858c10fc8820cfa50f0",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/shared_ptr_array.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "47c95c64a0855c457fcd4ceb66eaeb8d86ccf452",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/utilities/meta/meta.rel/is_virtual_base_of.pass.cpp",
      "new_id": "2e0b1e9025a61ed31a70a9c848bbee7e6074ecc0",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/utilities/meta/meta.rel/is_virtual_base_of.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "192943dd820ccc8a4d571d2589ecdb2db26e68e6",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.pass.cpp",
      "new_id": "b7fd0937eb216a0504370ff16dcb916a3b1bedfa",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5b10f57be08460808f026857b4915600545f61d",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.verify.cpp",
      "new_id": "1ca9d44b82afebade0f132edaf2e04bf2bbaac50",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.verify.cpp"
    },
    {
      "type": "modify",
      "old_id": "82688b10dbf45d106347be93c1d43982b8f66b90",
      "old_mode": 33188,
      "old_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/reference_converts_from_temporary.pass.cpp",
      "new_id": "011ee7ca071ad2a0c23ea271252c5f8b20a06fad",
      "new_mode": 33188,
      "new_path": "libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/reference_converts_from_temporary.pass.cpp"
    }
  ]
}
