)]}'
{
  "commit": "1ab34573197db6efd1eb07b95b836e46f1f88478",
  "tree": "b6d6e21b55f9a2ce3ef17ca0cd09bbd9677bf9b5",
  "parents": [
    "150cb6d91af313b84f1876e8a1f016cfe1e1e6d5"
  ],
  "author": {
    "name": "Alexey Bataev",
    "email": "a.bataev@hotmail.com",
    "time": "Wed May 02 16:52:07 2018 +0000"
  },
  "committer": {
    "name": "Alexey Bataev",
    "email": "a.bataev@hotmail.com",
    "time": "Wed May 02 16:52:07 2018 +0000"
  },
  "message": "[OPENMP] Enable c++ exceptions outside of the target constructs iff they are\nenabled for the host.\n\nIf the compilation for the host enables C++ exceptions, but they are not\nsupported by the device, we still need to allow the code with the\nexception handling constructs outside of the target regions.\n\nllvm-svn: 331372\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f868110719ed9b72a710ffd76259196accd31f21",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Basic/LangOptions.def",
      "new_id": "06608dda76d30079abc2e055911dfc4fdf7a153b",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Basic/LangOptions.def"
    },
    {
      "type": "modify",
      "old_id": "a6dc1678d1dad54ec73fb54fe97237640a7f52b7",
      "old_mode": 33188,
      "old_path": "clang/lib/Frontend/CompilerInvocation.cpp",
      "new_id": "ddaa16477aa0828d955593d867afd923ec96ecf9",
      "new_mode": 33188,
      "new_path": "clang/lib/Frontend/CompilerInvocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "a24ae7a077e873fc793ff2d85204d8f62b878f07",
      "old_mode": 33188,
      "old_path": "clang/lib/Sema/SemaExprCXX.cpp",
      "new_id": "95ea8418e1a9808ee82851c13ee889fc6057a82a",
      "new_mode": 33188,
      "new_path": "clang/lib/Sema/SemaExprCXX.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3a627f1d369f6922d4d935b1093bc789d000c4a",
      "old_mode": 33188,
      "old_path": "clang/lib/Sema/SemaStmt.cpp",
      "new_id": "d3224b75f4577faab4c9d3f17ab4c4cf2f8b710b",
      "new_mode": 33188,
      "new_path": "clang/lib/Sema/SemaStmt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15c9522540fc67dc2e6bc360b7255384e132f969",
      "new_mode": 33188,
      "new_path": "clang/test/OpenMP/nvptx_target_exceptions_messages.cpp"
    }
  ]
}
