)]}'
{
  "commit": "23142f8fd8cd281189334b54fde0668f0759f867",
  "tree": "763656f680363707ad8d1ffa2175840836c7ca19",
  "parents": [
    "c8253ec7f2623bf9b4114fc6f25ce70f7d430eb4"
  ],
  "author": {
    "name": "wldfngrs",
    "email": "wldfngrs@gmail.com",
    "time": "Tue Oct 29 11:39:57 2024 +0100"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Oct 29 03:42:56 2024 -0700"
  },
  "message": "[libc][math][c23] Add cospif16 function (#113001)\n\nImplementation of `cos` for half precision floating point inputs scaled\nby pi (i.e., `cospi`), correctly rounded for all rounding modes.\n\n---------\n\nCo-authored-by: OverMighty \u003cits.overmighty@gmail.com\u003e\nGitOrigin-RevId: 7395ef5419a6438f0c48685bf00b7f151178743d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71c6e874429fedf28e884e2690dde6ce7feb69e9",
      "old_mode": 33188,
      "old_path": "config/linux/aarch64/entrypoints.txt",
      "new_id": "b3f94a581c8ad9066ec53d4bfe1fbc626a9407e3",
      "new_mode": 33188,
      "new_path": "config/linux/aarch64/entrypoints.txt"
    },
    {
      "type": "modify",
      "old_id": "9bc63edf06f28c91eb653353f68e3afa8b2c80cd",
      "old_mode": 33188,
      "old_path": "config/linux/x86_64/entrypoints.txt",
      "new_id": "a2fb97d04584d5b8b65300586077e5b93a99f9bb",
      "new_mode": 33188,
      "new_path": "config/linux/x86_64/entrypoints.txt"
    },
    {
      "type": "modify",
      "old_id": "ce4df92393ce7f4e50e02be0f67fac3f9973e50e",
      "old_mode": 33188,
      "old_path": "docs/math/index.rst",
      "new_id": "a50e054622e1a45efab6253be66cfe98e40bef68",
      "new_mode": 33188,
      "new_path": "docs/math/index.rst"
    },
    {
      "type": "modify",
      "old_id": "fe07803cff06f84a0d216af93b293af1bea06050",
      "old_mode": 33188,
      "old_path": "newhdrgen/yaml/math.yaml",
      "new_id": "3cc4b599c777bff4a21dac4459b324488e79ae77",
      "new_mode": 33188,
      "new_path": "newhdrgen/yaml/math.yaml"
    },
    {
      "type": "modify",
      "old_id": "cb4817348cbba5e11f8d00e0eb27c10e3778027b",
      "old_mode": 33188,
      "old_path": "src/math/CMakeLists.txt",
      "new_id": "80c1867d2116f6291dc2b0a9f455bce211ea5e64",
      "new_mode": 33188,
      "new_path": "src/math/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef9625dfed45f6f494d2911bf358c160712bcb2f",
      "new_mode": 33188,
      "new_path": "src/math/cospif16.h"
    },
    {
      "type": "modify",
      "old_id": "35e7347b91362e471427cd33d1367995b3b2fb62",
      "old_mode": 33188,
      "old_path": "src/math/generic/CMakeLists.txt",
      "new_id": "ca27759d3212f274ca926de6ddd91619294b96b1",
      "new_mode": 33188,
      "new_path": "src/math/generic/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd8c7ab6afa3d6a012f0891adfff6d9423a4e158",
      "new_mode": 33188,
      "new_path": "src/math/generic/cospif16.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83511755a56c42d1e822436c90851e173c1e2896",
      "new_mode": 33188,
      "new_path": "src/math/generic/sincosf16_utils.h"
    },
    {
      "type": "modify",
      "old_id": "17cca583e0c0ec7e9a76d72d72cd8aee2e89c9b8",
      "old_mode": 33188,
      "old_path": "src/math/generic/sinpif16.cpp",
      "new_id": "51ea595653b4da71ec6945ac367e16bb4a0a0824",
      "new_mode": 33188,
      "new_path": "src/math/generic/sinpif16.cpp"
    },
    {
      "type": "modify",
      "old_id": "262c717dd27d558e8e483c2bccd52828729dec3b",
      "old_mode": 33188,
      "old_path": "test/src/math/CMakeLists.txt",
      "new_id": "b46ef4028915ba45fdd7947085361b060bbcf6de",
      "new_mode": 33188,
      "new_path": "test/src/math/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a32498b0570ac65f308205b8cca9df4d263a14b",
      "new_mode": 33188,
      "new_path": "test/src/math/cospif16_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2d1871541efc9973ba46a420656d93fc70db9e9",
      "old_mode": 33188,
      "old_path": "test/src/math/smoke/CMakeLists.txt",
      "new_id": "269e92c590062817ae118ecd31065deec8301380",
      "new_mode": 33188,
      "new_path": "test/src/math/smoke/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6d7483393191fd3b4bfe0fbc88013ab034aa968",
      "new_mode": 33188,
      "new_path": "test/src/math/smoke/cospif16_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "bd4fbe294a622d3b66fbf18aadb32c202233a4cb",
      "old_mode": 33188,
      "old_path": "utils/MPFRWrapper/MPFRUtils.cpp",
      "new_id": "60e4abadb5e3c8a5cec780ba82d5da55c855db80",
      "new_mode": 33188,
      "new_path": "utils/MPFRWrapper/MPFRUtils.cpp"
    }
  ]
}
