)]}'
{
  "commit": "c7541084c743f1e3e673ac89f27e0f2e3443c704",
  "tree": "64cae99aeaf2d270bb2f6117bc468e611ababa9b",
  "parents": [
    "b5ae71e6955400f7f1eea5982650a134430a76e4"
  ],
  "author": {
    "name": "Louis Dionne",
    "email": "ldionne@apple.com",
    "time": "Thu May 30 20:46:31 2019 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 01 14:42:16 2020 -0700"
  },
  "message": "[pstl] Remove various warnings in the pstl headers and tests\n\n- unused parameter warnings\n- don\u0027t use single-letter template parameter names, like we do in libc++\n- sign-comparison warnings\n- unused variables in the tests\n- unused local typedefs in the tests\n- the use of #include_next\n- field reordering in the tests\n- unused lambda captures\n\nNote that the rationale for why the static_casts to unsigned are OK is\nthat last - first must always be non-negative, since [first, last) is\na valid range.\n\nllvm-svn: 362148\nGitOrigin-RevId: 5c4c44310a38ff77e15585636da57a66e737570d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fecef4f7cd0b76fe8c79c76f6f3aba7513f2bd7",
      "old_mode": 33188,
      "old_path": "include/pstl/internal/algorithm_impl.h",
      "new_id": "770665626bed61682846ea4b472430f58dd4c8f5",
      "new_mode": 33188,
      "new_path": "include/pstl/internal/algorithm_impl.h"
    },
    {
      "type": "modify",
      "old_id": "1f108aa596f8dafaf1636ea8a8e397041eb31933",
      "old_mode": 33188,
      "old_path": "include/pstl/internal/numeric_impl.h",
      "new_id": "8302afdf9651b53433d83e3a2470b352566b35e1",
      "new_mode": 33188,
      "new_path": "include/pstl/internal/numeric_impl.h"
    },
    {
      "type": "modify",
      "old_id": "e4b3a700d1f8dec8108f4250d5d8c443a83e5cb9",
      "old_mode": 33188,
      "old_path": "include/pstl/internal/parallel_backend_serial.h",
      "new_id": "089f9988bfa5a8d352e5af1d1a04c91d4236e9f7",
      "new_mode": 33188,
      "new_path": "include/pstl/internal/parallel_backend_serial.h"
    },
    {
      "type": "modify",
      "old_id": "464d747c41b4af96dea38db2964ab0ac717c95b4",
      "old_mode": 33188,
      "old_path": "include/pstl/internal/unseq_backend_simd.h",
      "new_id": "a05de39f7576f8eaee7c9c889e4170144ad16368",
      "new_mode": 33188,
      "new_path": "include/pstl/internal/unseq_backend_simd.h"
    },
    {
      "type": "modify",
      "old_id": "1711f292678855d60248dff37baf21c2bceaa512",
      "old_mode": 33188,
      "old_path": "include/pstl/internal/utils.h",
      "new_id": "a1a0a7ff61d97f113839871966fb358f1a362b54",
      "new_mode": 33188,
      "new_path": "include/pstl/internal/utils.h"
    },
    {
      "type": "modify",
      "old_id": "dae99e129be15a9f6c207256e303af86b747d79a",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "bc027c30d085fb18c2da7dddd7cf7dacb28b599b",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9b423df29330adad46b8b653f5f0031228e5145b",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.modifying.operations/generate.pass.cpp",
      "new_id": "185e98c86d2a63594a17b8a972d9b3e91538a850",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.modifying.operations/generate.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1bccb53025426598744a0de7d92d47c35c5e025a",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.nonmodifying/adjacent_find.pass.cpp",
      "new_id": "b2ae541649789ba04aff6b3ebf6ce8d9fadd66ce",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.nonmodifying/adjacent_find.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea4c09ec18d35eb12274e90851186401787e1734",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.nonmodifying/equal.pass.cpp",
      "new_id": "192babb29e08840a50cffd0878144b47bbf8d636",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.nonmodifying/equal.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "dfe499c3d1ecfe552683e7f2e791c032cda0219f",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.nonmodifying/find_end.pass.cpp",
      "new_id": "466314e643d303f5d4ce57411001f7c82a6894c1",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.nonmodifying/find_end.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "28fcb36ad80b72f6b402e1d61f17f4a14f354b06",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.nonmodifying/search_n.pass.cpp",
      "new_id": "ac8a422698c669c48ab345fc455e90ebdb3698d5",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.nonmodifying/search_n.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "dbe59d02adf84056fefe6210f4c84717a584cc4b",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.sorting/alg.set.operations/set.pass.cpp",
      "new_id": "27e83a1129b81d0c0f2637cafa2de0935375522b",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.sorting/alg.set.operations/set.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1997ec56c8b6b7cb66be362afb820c254d9163ad",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.sorting/sort.pass.cpp",
      "new_id": "2cdb24fbcaaa1cad2b463c7d50c87280c768d957",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.sorting/sort.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "6547d931c294ff16d50b917c4c24dbfdd1e9e8b8",
      "old_mode": 33188,
      "old_path": "test/support/utils.h",
      "new_id": "541dc8c3f75418baa48837b34513731b8b3c3946",
      "new_mode": 33188,
      "new_path": "test/support/utils.h"
    }
  ]
}
