)]}'
{
  "commit": "35110445081152f7f2d2a9d053bb6fa718216d7b",
  "tree": "327e5fa351cd282860d3597979d7ac64bbbb9b08",
  "parents": [
    "dace67e941f309318b5ce200c1f4e180a4471d20"
  ],
  "author": {
    "name": "Nikolas Klauser",
    "email": "nikolasklauser@berlin.de",
    "time": "Wed Aug 06 12:05:17 2025 +0200"
  },
  "committer": {
    "name": "Nikolas Klauser",
    "email": "nikolasklauser@berlin.de",
    "time": "Wed Aug 06 12:05:19 2025 +0200"
  },
  "message": "[libc++] Fix incorrect down cast in __tree::operator\u003d\n\nThis has been introduced by #151304. This problem is diagnosed by UBSan\nwith optimizations enabled. Since we run UBSan only with optimizations\ndisabled currently, this isn\u0027t caught in our CI. We should look into\nenabling UBSan with optimizations enabled to catch these sorts of issues\nbefore landing a patch.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ca1a623536f2433db24383fbc24d13992e4e320",
      "old_mode": 33188,
      "old_path": "libcxx/include/__tree",
      "new_id": "64d1436055bfe1bb913eec0441e4a2ce74109e73",
      "new_mode": 33188,
      "new_path": "libcxx/include/__tree"
    }
  ]
}
