)]}'
{
  "commit": "0eced24eef88bfad81b0b95997775d47dda24601",
  "tree": "96cb0a6bbfafe6831edcf054866ed93689d761b8",
  "parents": [
    "33100118a0facd337bdb6adbd4090cb1b8cd5032"
  ],
  "author": {
    "name": "Scott Todd",
    "email": "scotttodd@google.com",
    "time": "Mon May 02 14:49:22 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 02 14:49:22 2022 -0700"
  },
  "message": "Set up llvm-symbolizer for some of our CI pipelines. (#9029)\n\nPrior to this, we\u0027ve been seeing unsymbolized crashes when building test files with this message: ``Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):``\r\n\r\n---\r\n\r\nTo get `llvm-symbolizer`, we can either install an LLVM binary distribution (https://apt.llvm.org/) into our Docker images _or_ build it from source.\r\n* Building from source ensures we have the latest code, but adds build time and test script complexity (that is spread across multiple files)\r\n* Installing also puts other LLVM binaries (like `llvm-tblgen`) on the PATH, which could be unexpected when we typically build the binaries that we need from source\r\n\r\nI tried both approaches and settled on installing into our Docker images.\r\n\r\n---\r\n\r\nProgress on https://github.com/google/iree/issues/8996",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4b8efeb0c2b97d6a7981f0c244df9e5e060c1bb",
      "old_mode": 33188,
      "old_path": ".github/workflows/android_tflite_oneshot_build.yml",
      "new_id": "10b306175148cbdc9863976fd45c30f19575e1c7",
      "new_mode": 33188,
      "new_path": ".github/workflows/android_tflite_oneshot_build.yml"
    },
    {
      "type": "modify",
      "old_id": "0ecc424d4d11a40d5b2aca85e182c15fc67af7b3",
      "old_mode": 33188,
      "old_path": ".github/workflows/build_package.yml",
      "new_id": "62fb95340d3724210de291c32673edc1f903a850",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_package.yml"
    },
    {
      "type": "modify",
      "old_id": "8cea1b0059dc9c8d6d16807961895d5c9d1b73a5",
      "old_mode": 33188,
      "old_path": "build_tools/bazel/iree.bazelrc",
      "new_id": "b3c9d0c6024dd1e05ae78a1fac91c05176cbe276",
      "new_mode": 33188,
      "new_path": "build_tools/bazel/iree.bazelrc"
    },
    {
      "type": "modify",
      "old_id": "85e311f6aba91001947c2e030e1f5342dcbe64df",
      "old_mode": 33188,
      "old_path": "build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml",
      "new_id": "67a17ce66ef479e7f8a062e28a770795adf143cd",
      "new_mode": 33188,
      "new_path": "build_tools/buildkite/cmake/android/arm64-v8a/benchmark2.yml"
    },
    {
      "type": "modify",
      "old_id": "64e71c37a72c65911fd1de32ee9f40654fff4bbd",
      "old_mode": 33188,
      "old_path": "build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml",
      "new_id": "8b29dee49e8e992363f87882d18da7af7d10ec29",
      "new_mode": 33188,
      "new_path": "build_tools/buildkite/cmake/android/arm64-v8a/pipeline.yml"
    },
    {
      "type": "modify",
      "old_id": "a18db706363f84b2dee9d79d41467098451c4591",
      "old_mode": 33188,
      "old_path": "build_tools/buildkite/cmake/build_configurations.yml",
      "new_id": "6c5b619c54a4e187967cb12f8c31c80ed981d24d",
      "new_mode": 33188,
      "new_path": "build_tools/buildkite/cmake/build_configurations.yml"
    },
    {
      "type": "modify",
      "old_id": "a3b29f0c5b21341ab90a9d90d36b3c516d75831e",
      "old_mode": 33188,
      "old_path": "build_tools/buildkite/samples.yml",
      "new_id": "a52a9acbf13f9cc3d4e657991fbb3e63447c8781",
      "new_mode": 33188,
      "new_path": "build_tools/buildkite/samples.yml"
    },
    {
      "type": "modify",
      "old_id": "53421e678af63df5ca6b2d5a0b347f016cf30e53",
      "old_mode": 33188,
      "old_path": "build_tools/docker/README.md",
      "new_id": "c1e8b647b33847de38794fdb36a11cb3065d73c2",
      "new_mode": 33188,
      "new_path": "build_tools/docker/README.md"
    },
    {
      "type": "modify",
      "old_id": "36129b04ce26cf7e9669640d5757a5eb50f8315c",
      "old_mode": 33188,
      "old_path": "build_tools/docker/android/Dockerfile",
      "new_id": "4768fb48d3dc038bb2b1e368fd1f59cf4137445e",
      "new_mode": 33188,
      "new_path": "build_tools/docker/android/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "5d4a35d113e90fa7ab983b2edfa0d757a3bd99d4",
      "old_mode": 33188,
      "old_path": "build_tools/docker/base/Dockerfile",
      "new_id": "df68b33c1e967c21c4acb5d2f71731b33b07bf03",
      "new_mode": 33188,
      "new_path": "build_tools/docker/base/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "4c21f5b2c249dc5dadf4ad02e7bf1f66119be32e",
      "old_mode": 33188,
      "old_path": "build_tools/docker/emscripten/Dockerfile",
      "new_id": "47a92f63f5d9572192e16a9837fbdbbdc1c308d3",
      "new_mode": 33188,
      "new_path": "build_tools/docker/emscripten/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "e2152d35f42399bdbdf3ba1d8bce4c9533ba83b0",
      "old_mode": 33188,
      "old_path": "build_tools/docker/frontends-nvidia/Dockerfile",
      "new_id": "afc0c528d7a01610e1b00285ddf40fa87bd47053",
      "new_mode": 33188,
      "new_path": "build_tools/docker/frontends-nvidia/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "857a5a71a1f819d598760da29ac8ea4f79047b42",
      "old_mode": 33188,
      "old_path": "build_tools/docker/frontends-swiftshader/Dockerfile",
      "new_id": "d7af423e4bd166f10b7da3a78cb7becd17727d48",
      "new_mode": 33188,
      "new_path": "build_tools/docker/frontends-swiftshader/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "9bbbe57fcd1f662f94c8c054578707dcd5fbdb71",
      "old_mode": 33188,
      "old_path": "build_tools/docker/frontends/Dockerfile",
      "new_id": "fc80830bd1bbf7e4d1152fe14a5b53d0f33ac765",
      "new_mode": 33188,
      "new_path": "build_tools/docker/frontends/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "e4383d113accdbb1c9e86f0c21d1896daf2bc09b",
      "old_mode": 33188,
      "old_path": "build_tools/docker/gradle-android/Dockerfile",
      "new_id": "da1d4892cee3aff2db25c52576a36d85a9d2a784",
      "new_mode": 33188,
      "new_path": "build_tools/docker/gradle-android/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "a12605b4c1495191469e604c6e01b17874fabe44",
      "old_mode": 33188,
      "old_path": "build_tools/docker/nvidia/Dockerfile",
      "new_id": "6ff8ab4c0b8a88d2ea35aa3d9e3407d51d5d82f1",
      "new_mode": 33188,
      "new_path": "build_tools/docker/nvidia/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "4a08617d21c38a2a638538515515fa1492949d90",
      "old_mode": 33188,
      "old_path": "build_tools/docker/prod_digests.txt",
      "new_id": "4ca11b6be64760d4430d23888d4f2b6be1ad6f14",
      "new_mode": 33188,
      "new_path": "build_tools/docker/prod_digests.txt"
    },
    {
      "type": "modify",
      "old_id": "5efaf81dfa7b500a9592c2a51fa4a5f31bd74356",
      "old_mode": 33188,
      "old_path": "build_tools/docker/riscv/Dockerfile",
      "new_id": "872b5a0b0762f339b164be6c3b8be1b47e164e33",
      "new_mode": 33188,
      "new_path": "build_tools/docker/riscv/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "ee2e7c4011a8cf79a6f46ca42b8cb7f8e16360e4",
      "old_mode": 33188,
      "old_path": "build_tools/docker/samples/Dockerfile",
      "new_id": "529dc1a1724a67921633d95af0b60a225594b96c",
      "new_mode": 33188,
      "new_path": "build_tools/docker/samples/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "819fc4c0ac9cd8b795f095e4cd278b53d2cd629b",
      "old_mode": 33188,
      "old_path": "build_tools/docker/swiftshader/Dockerfile",
      "new_id": "823b842950b9c89c2bd0a479c32a2ad14923b4a3",
      "new_mode": 33188,
      "new_path": "build_tools/docker/swiftshader/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "046d822ac9b07af960e95aefb60f78be9e919e67",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh",
      "new_id": "573cf23735253c1b5ccf04489fe4391caa4f2b62",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/core/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "35f7dc57ead16047f140fae358a5b0c416ff132d",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh",
      "new_id": "27dbe7e26661ee97ff0ccff02670062b082dbc82",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-swiftshader/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "3f9f24f0c1224b6c969d6a4dcd271bae34c71edd",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh",
      "new_id": "99ee1200b552a0c6c01ce3df1656fe35730ef697",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake-bazel/linux/x86-turing/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "ca6e363a12372af8c3bcf17d63de1bd2487130de",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh",
      "new_id": "509d062bca71517ce434dfd6c82a6e077674c88e",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/android/arm64-v8a/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "5109b090196d599883e8842ee3216346f05376c3",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh",
      "new_id": "f169383ba346e2306a40cba7481b36a0220f0279",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/baremetal/riscv32/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "349c5778f38f9a9d0262ef8dad4c848ce092081e",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh",
      "new_id": "9a2048bff7d335e442b26d4dc85a4d29eb5d24df",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/riscv64/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "1bd3807f2829d174ac561182215be24f03a334c7",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh",
      "new_id": "e694746537cd9a522f189ed3b7033b0d2f6231b0",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader-asan/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "fb50c8b438fac1305cdb53798be2a9542703219e",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh",
      "new_id": "b146866467e31badb3bc9a8e2a47c344782c2140",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-swiftshader/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "1826c0af4bc4dc6fe044593a67008cdcd5e473ea",
      "old_mode": 33261,
      "old_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh",
      "new_id": "1cd023df47799aafca6cc2183deb3e229f539901",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/cmake/linux/x86-turing/build_kokoro.sh"
    },
    {
      "type": "modify",
      "old_id": "be5096f2c9b794a8ff8f8306195af8d4b34cca01",
      "old_mode": 33261,
      "old_path": "build_tools/python_deploy/build_linux_packages.sh",
      "new_id": "59cd5df25a286973ff6b2394cae4d804c4ede4e7",
      "new_mode": 33261,
      "new_path": "build_tools/python_deploy/build_linux_packages.sh"
    }
  ]
}
