)]}'
{
  "commit": "42b101d844b3dd1a504a7ee3bacd52703719c8c2",
  "tree": "28049b45753439aab5c5616dfd5d1d09585e1677",
  "parents": [
    "d7a38a94cd89e831fb17c5d45d11d0539e1e898d"
  ],
  "author": {
    "name": "sribee8",
    "email": "sriya.pratipati@gmail.com",
    "time": "Thu Jul 24 23:39:16 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 24 23:39:16 2025 +0000"
  },
  "message": "Revert \"[libc] wchar string conversion functions mb to wc\" (#150549)\n\nReverts llvm/llvm-project#149423\n\nFailing nullptr crash when using sanitizer",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5af11db427310307d4a1c0e7f6900a1973300fd2",
      "old_mode": 33188,
      "old_path": "libc/config/linux/x86_64/entrypoints.txt",
      "new_id": "e8f59c9d5cd7360a534a71b7dcd98b3f707bfb9f",
      "new_mode": 33188,
      "new_path": "libc/config/linux/x86_64/entrypoints.txt"
    },
    {
      "type": "modify",
      "old_id": "fbcbf1ce06b80cabafde0f12337c388b6b734905",
      "old_mode": 33188,
      "old_path": "libc/include/wchar.yaml",
      "new_id": "0285f1924a2fa7e8ca93047feb1a8087f783488f",
      "new_mode": 33188,
      "new_path": "libc/include/wchar.yaml"
    },
    {
      "type": "modify",
      "old_id": "aed1d53bdf5220aef274dc166dce3b6c34d31596",
      "old_mode": 33188,
      "old_path": "libc/src/__support/wchar/CMakeLists.txt",
      "new_id": "e363ad397079c381cf5b51c2882f68552deaedee",
      "new_mode": 33188,
      "new_path": "libc/src/__support/wchar/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "54e315210d95c87febccda4fc0928b0413e85421",
      "old_mode": 33188,
      "old_path": "libc/src/__support/wchar/mbsnrtowcs.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "aca6634d45e7f5fca50cb282837ed7397116c1de",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/CMakeLists.txt",
      "new_id": "43f44a941d4518d431168eba48e311af27d7f608",
      "new_mode": 33188,
      "new_path": "libc/src/wchar/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "28e0ff31b26c48a1b36f849d798abc145d28fb53",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbsnrtowcs.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0d66b952db01ac70ef4748c90213a460e0ee9a95",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbsnrtowcs.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "82ca25a3d863d59ee201b5bee2669d3f79b458df",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbsrtowcs.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f8d4cc26e63ae827dfc4a06763e054d026afccd7",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbsrtowcs.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1a3232847fa712f6da9da5aa943b6f32c3ee972b",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbstowcs.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d08a838b23241f9a35ed2df62ff66f332151ecf",
      "old_mode": 33188,
      "old_path": "libc/src/wchar/mbstowcs.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "48d9c48f2380ca9bb6f3db21f6b54fa49b19c29a",
      "old_mode": 33188,
      "old_path": "libc/test/src/wchar/CMakeLists.txt",
      "new_id": "f420ecc465a53deb3c739d05e4be876b8e6e0b83",
      "new_mode": 33188,
      "new_path": "libc/test/src/wchar/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "d1232e36a58801587da4f0c7bea8a6e193e61cc0",
      "old_mode": 33188,
      "old_path": "libc/test/src/wchar/mbsnrtowcs_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73b650fe85484e44a94e7eb11d7a7372f1e3b7d8",
      "old_mode": 33188,
      "old_path": "libc/test/src/wchar/mbsrtowcs_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "db03bc3e38643dab11f1752c1e10ed73547e2041",
      "old_mode": 33188,
      "old_path": "libc/test/src/wchar/mbstowcs_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
