)]}'
{
  "commit": "2c8b5a455a149d4bbf2beeaabab6eef1cb6d27cd",
  "tree": "a3a8700aa5658b4b595118f9c3793e193ad3ffd0",
  "parents": [
    "d80ef41a3f17b2bef79d138b831e9d59c5b03dab"
  ],
  "author": {
    "name": "Geoffrey Martin-Noble",
    "email": "gcmn@google.com",
    "time": "Wed Dec 11 11:30:39 2019 -0800"
  },
  "committer": {
    "name": "iree-copybara-bot",
    "email": "iree-copybara-bot@google.com",
    "time": "Wed Dec 11 11:31:57 2019 -0800"
  },
  "message": "Bazel configuration for RBE\n\nNecessary configuration to allow building IREE with RBE. This should eventually allow much faster continuous builds.\n\nWith these changes, I am able to run:\n\n`bazel test --config\u003drbe -- //iree/... -//iree/hal/vulkan:dynamic_symbols_test -//iree/samples/rt:bytecode_module_api_test`\n\nand all tests pass. The two explicit excludes are tests that rely on vulkan (so are going to need a custom toolchain or GPU executors).\n\nFor now I\u0027m the only one actually authorized to do that, but auth improvements coming soon :-D\n\nI decided to unconditionally add the --experimental_guard_against_concurrent_changes and remove the advice to add it to user.bazelrc. I\u0027m pretty sure this flag does nothing without some caching mechanism provided and is slated to be switched to default true anyway.\n\nCloses #181\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/google/iree/pull/181 from google:rbe e89ee3bd5b017827c5acf5dc58a3eebbae717dd9\nPiperOrigin-RevId: 285026356\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0705c3354712b60f432635f7ee9f22e032b1d13a",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "3bd2caf9eb9586a68332882c38a1e624e3644a94",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "13a8c25c80db30956a1e8b462ed8147a1c3c9940",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "e36d56f6fabb68ba155b84fbbc044a6f5e05ccb4",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "b7992a187bdbc6d08ba01ac1ee51dd0ab5733887",
      "old_mode": 33188,
      "old_path": "docs/getting_started_on_linux.md",
      "new_id": "78ebfdb104c8a7f1d7baa77f6710e2540bd6c1f5",
      "new_mode": 33188,
      "new_path": "docs/getting_started_on_linux.md"
    },
    {
      "type": "modify",
      "old_id": "c22832696c34df1dcc7c02740e1b2722e27a96d9",
      "old_mode": 33188,
      "old_path": "docs/getting_started_on_windows.md",
      "new_id": "80c7cfadf44045cac8833d3f9579b8d6334bacf8",
      "new_mode": 33188,
      "new_path": "docs/getting_started_on_windows.md"
    }
  ]
}
