)]}'
{
  "commit": "51987b83142c8ddc4e6cfd6ef3c14dc4bab140e2",
  "tree": "acdc8d5ad9e790cac58ce727c5a9f004313d16d0",
  "parents": [
    "4462058fe27da12194baf28342640b4266c04c71"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Tue Jan 04 12:15:59 2022 -0800"
  },
  "committer": {
    "name": "Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Mon Sep 26 15:56:57 2022 -0700"
  },
  "message": "Update Eigen to: https://gitlab.com/libeigen/eigen/-/commit/e939c06b0e54fd7c4bfa173d01b47d2554bf7a85\n\nPiperOrigin-RevId: 419652492\nChange-Id: I01a8bd6bf8feea498fd1827cacc133eb4b971d75\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a318ceb797dbaa10b2e1185583eb4803d7a83f8f",
      "old_mode": 33188,
      "old_path": "Eigen/Cholesky",
      "new_id": "2c686f17534c533944e237a99d61b9682ca74fd5",
      "new_mode": 33188,
      "new_path": "Eigen/Cholesky"
    },
    {
      "type": "modify",
      "old_id": "5cc834431b77a6fed03158406c7ae702f7cc94f6",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "1074332bb7052d55a245db78bb6fb31f5ed04587",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "modify",
      "old_id": "1236ceb04676f5e180b589f8ca70c3d9362710cf",
      "old_mode": 33188,
      "old_path": "Eigen/LU",
      "new_id": "b7f9a8a9dd10f6c82ad682d72551538c3c2a8c89",
      "new_mode": 33188,
      "new_path": "Eigen/LU"
    },
    {
      "type": "modify",
      "old_id": "8465b62ceee1aadf915660451142fa2d800db550",
      "old_mode": 33188,
      "old_path": "Eigen/QR",
      "new_id": "1f6c22e0dc8bc7e613112878468c9f3ff18b2d89",
      "new_mode": 33188,
      "new_path": "Eigen/QR"
    },
    {
      "type": "modify",
      "old_id": "f70390c17661f10d87eafd69784af67368247dae",
      "old_mode": 33188,
      "old_path": "Eigen/SPQRSupport",
      "new_id": "33c3370a18ab4de4956a2dfc569245becf24bbc5",
      "new_mode": 33188,
      "new_path": "Eigen/SPQRSupport"
    },
    {
      "type": "modify",
      "old_id": "bde9bcdd5a5d1167e2dcbc457aa6c9937c0cb95e",
      "old_mode": 33188,
      "old_path": "Eigen/src/Cholesky/LLT_LAPACKE.h",
      "new_id": "62bc679d4db74bc67c18be9ef7ddb951f46e147a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Cholesky/LLT_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "1c8b67038965bb35d6f9053a98118d529c228b8c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/ArithmeticSequence.h",
      "new_id": "112ca98e04098a435341807cf7a720485ebcfe91",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/ArithmeticSequence.h"
    },
    {
      "type": "modify",
      "old_id": "5056328a08e964039b610f70c093a4c1d48a7ed1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/AssignEvaluator.h",
      "new_id": "2c00387687ead2786a41d6bbace2e9d842793f04",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/AssignEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "69b76817281820d595ef50abb235ea9e166e23ec",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/BandMatrix.h",
      "new_id": "a8d8b19e38080c5bb0e06c44c6d3272975761bd7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/BandMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "1dcd2f8600f6caefc2604d1cce4da783a95686b4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/CoreEvaluators.h",
      "new_id": "4a20312f7072b872ed37072355cd80a6f27944af",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/CoreEvaluators.h"
    },
    {
      "type": "modify",
      "old_id": "439322ddf8c1ba838cf84a29afb30e5649beb640",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseBase.h",
      "new_id": "d62c851deeb9ade45e6141308f2dd3b9a240ebce",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseBase.h"
    },
    {
      "type": "modify",
      "old_id": "04afd72ba8b2b1d933dcd6d31d9aeef734cb100b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseStorage.h",
      "new_id": "371da3cb9b64d7ac671fcc0d5906dcf49cebee13",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseStorage.h"
    },
    {
      "type": "modify",
      "old_id": "7564c4c2087eaa28e4dbdcb0d84a6899ccc05658",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Diagonal.h",
      "new_id": "6d8df3d0326232b6027ed08ecfdea6e3cdc0054a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Diagonal.h"
    },
    {
      "type": "modify",
      "old_id": "251b5d48e6b85bcf16cdadf7c80dcaa5dcf6dfb9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GeneralProduct.h",
      "new_id": "33b667d12c47700d3c26a527a738449b95fc57cf",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GeneralProduct.h"
    },
    {
      "type": "modify",
      "old_id": "c6d36ea8dc4ff34020125dbff706f82458693809",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GlobalFunctions.h",
      "new_id": "53f9dfa2a48fb4b836b1caa286306367f7322b9f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GlobalFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "957cca779aae25ebcec44f1a24e20cdbfcfeefb8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "55e3159e8a64ad50c2e43c4c351d75c7ad5fe630",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "3552d5a16d5bd3b50c773e1c0afd32b8213c375a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MatrixBase.h",
      "new_id": "70d0cf77f269fbd4d6d1131189e9f9c4693de5e8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "63ba4168ced07d9223356a8fe82437f40e02fca6",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/NumTraits.h",
      "new_id": "e484bb6b53a624c3c9d8047b4f3464b3d55f207c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/NumTraits.h"
    },
    {
      "type": "modify",
      "old_id": "89960b9b517348028ccc13d91d5a367dc57ab0c9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/PlainObjectBase.h",
      "new_id": "4367ea5c0c05525c359ae028a979e9cb39bb5b97",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/PlainObjectBase.h"
    },
    {
      "type": "modify",
      "old_id": "545fdb9ac43525987d617ae6f2609a5021db4dd4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Product.h",
      "new_id": "3b788b3d1bcf351d5d7ed1671e00e8cfdd081bb8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Product.h"
    },
    {
      "type": "modify",
      "old_id": "42e92c20b4951224e0faac27450cece6c91f4fc2",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/ProductEvaluators.h",
      "new_id": "aff3572aae7bb497d960766649ea5a9b17c6d7d1",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/ProductEvaluators.h"
    },
    {
      "type": "modify",
      "old_id": "e05a0cc29a2158fd196c503a9dc0df149e78efa0",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Redux.h",
      "new_id": "d3efad9c6efaac10729ae2ef58db51b88014bb59",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Redux.h"
    },
    {
      "type": "modify",
      "old_id": "8a9cedb7c283c636b6be5d7a108822a75c6d1861",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Reshaped.h",
      "new_id": "9448445a07a20ba0f996615dbfda7595380f82d1",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Reshaped.h"
    },
    {
      "type": "modify",
      "old_id": "3c3cc451e0814478419c7c98f417d0a444717c69",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/VectorwiseOp.h",
      "new_id": "5d4c11f90c8d86933dceac0be54d5db8bd8d0bec",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/VectorwiseOp.h"
    },
    {
      "type": "modify",
      "old_id": "071acf01bcbb4a50c5942dc8beb7fdbfd8d48efb",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h",
      "new_id": "5f2a130395a005ca69aab6e0261c25b8efd271ac",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "e908bf54f0dbc3ea7e49b0101a4a7a4df320d1b1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/PacketMath.h",
      "new_id": "707f7d7bd57a4dc1fa25e5e41a35c08d5aa92562",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "ccee04b8b212e088ae03a71cc786d90c6b5bb6a3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/Complex.h",
      "new_id": "61e94069c03fa6a03fae37607220ab9539efd827",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/Complex.h"
    },
    {
      "type": "modify",
      "old_id": "f2d26677823a53ec63938c9c2914936ed0f01654",
      "old_mode": 33261,
      "old_path": "Eigen/src/Core/arch/SSE/PacketMath.h",
      "new_id": "45e219c2d69a243fe837fcab3366437a6d132549",
      "new_mode": 33261,
      "new_path": "Eigen/src/Core/arch/SSE/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "8e4326684f7d3336257eb880e8b080c0a28dc9aa",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/NullaryFunctors.h",
      "new_id": "0293a995757a32f6c095a7bcc9172f23c7ee84d6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/NullaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "89e999b0d53aec5e55a00e36222d718b8765db38",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/GeneralBlockPanelKernel.h",
      "new_id": "938f5fb8bb82f9f010353646616c6225e08842e7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/GeneralBlockPanelKernel.h"
    },
    {
      "type": "modify",
      "old_id": "007c71e3470fc8b8e49afbba44a8a8d58eb278d1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/GeneralMatrixMatrix.h",
      "new_id": "df64232f5e9dd298c620a3face1bb4c234f78a5c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/GeneralMatrixMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "fc6f838c6ef3b9ebf86f962283f63fcb555e7f03",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h",
      "new_id": "465294bdfd396324c86e9ac64e6f9d0b74433a72",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h"
    },
    {
      "type": "modify",
      "old_id": "504fa0c836d641ae1a98e8b5f041ff48ad6a588a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/SelfadjointMatrixMatrix.h",
      "new_id": "f6fdbcad89f1a391d90bcc1177e5396fd62d8854",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/SelfadjointMatrixMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "317639830974376a4015c8bc4dabc2d0d12272e9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/SelfadjointMatrixVector.h",
      "new_id": "086638e61dd5f64ba4cc3d95d94d8a19e9264074",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/SelfadjointMatrixVector.h"
    },
    {
      "type": "modify",
      "old_id": "60d4b05828d3f7cc3f4b76f6574f93c3232c4928",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/TriangularMatrixMatrix.h",
      "new_id": "5b8ca1232fc404c61c0b40fd9baffea6df500df6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/TriangularMatrixMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "754345f72f13182ae414b33f6233e055b676f91a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/TriangularMatrixVector.h",
      "new_id": "c6d5afa10815c5329333b1126acc6f922d02a8c6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/TriangularMatrixVector.h"
    },
    {
      "type": "modify",
      "old_id": "0abc4684faa31d00b84d799222bdc682eeb2e1dc",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/TriangularSolverMatrix.h",
      "new_id": "520cfc98a98adca78f40c9f8d75e439cfbea6a1f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/TriangularSolverMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "16ca3ef9333106472379507a0849c266eeb100e1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ConfigureVectorization.h",
      "new_id": "ba2049ba4b86e888038a5a9a03b8184933d51a48",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ConfigureVectorization.h"
    },
    {
      "type": "modify",
      "old_id": "6b0ac502bcab1ef4ad670c04dc528d28eaadcb63",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ForwardDeclarations.h",
      "new_id": "2f335999a78054cdaa6976c9e338bf4d1227b1c3",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ForwardDeclarations.h"
    },
    {
      "type": "modify",
      "old_id": "0a9990c0a6aa6bd842da231baef2f7541cb50313",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/IntegralConstant.h",
      "new_id": "6a60e117b15aa2204d073b1c6114b1841ec5170f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/IntegralConstant.h"
    },
    {
      "type": "modify",
      "old_id": "c5cbf733e9054b7a426961ba00e8bdbbc72df7f7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Macros.h",
      "new_id": "0aafb9e31759fb176f8df7a583d794c7fd06b4bf",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Macros.h"
    },
    {
      "type": "modify",
      "old_id": "5211d04a338fae175ea81aa5065a1913085cfd54",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Memory.h",
      "new_id": "dc6cec71f36730e0b142a1764c8c9bbc16b59986",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Memory.h"
    },
    {
      "type": "modify",
      "old_id": "f2c4dfede0c3d8bca06cf311beb5fd383420dfd5",
      "old_mode": 33261,
      "old_path": "Eigen/src/Core/util/Meta.h",
      "new_id": "b641f97ed87e2614cce951269947e4bbf01c8e76",
      "new_mode": 33261,
      "new_path": "Eigen/src/Core/util/Meta.h"
    },
    {
      "type": "modify",
      "old_id": "9135a4aa80951e7aaee08d17896cd3c489859b03",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/SymbolicIndex.h",
      "new_id": "533890d28909a9fa9940229f8d618c3f7c5c8f85",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/SymbolicIndex.h"
    },
    {
      "type": "modify",
      "old_id": "5740510c096cc67264ae9adaa718469a8014d024",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/XprHelper.h",
      "new_id": "a1314e9e64c099407ff80782b470e464b537deb2",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/XprHelper.h"
    },
    {
      "type": "modify",
      "old_id": "27ea9625e87b473f41cd143bd2ba9f50d2606225",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Transform.h",
      "new_id": "ca9e34ff1a9ba3cedda51e683bb9931f332ad1fc",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Transform.h"
    },
    {
      "type": "modify",
      "old_id": "5f79b3ad4c3961de54b47557a65a00c91a183ded",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Umeyama.h",
      "new_id": "08ef93029661831e004e101a5539931e3bb5e457",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Umeyama.h"
    },
    {
      "type": "modify",
      "old_id": "a1408a665bfbdd9a2dcdac66fcfaaf1b12d8ab61",
      "old_mode": 33188,
      "old_path": "Eigen/src/IterativeLinearSolvers/ConjugateGradient.h",
      "new_id": "ce2b68823c03ccc5eeac102222262ff418356b2c",
      "new_mode": 33188,
      "new_path": "Eigen/src/IterativeLinearSolvers/ConjugateGradient.h"
    },
    {
      "type": "modify",
      "old_id": "55a94c2df4053da5bfbd49e15d1fae888f133e17",
      "old_mode": 33188,
      "old_path": "Eigen/src/Jacobi/Jacobi.h",
      "new_id": "6a533a06b043b51d37c6ca897e12f7b752dc0020",
      "new_mode": 33188,
      "new_path": "Eigen/src/Jacobi/Jacobi.h"
    },
    {
      "type": "modify",
      "old_id": "1dd0a4ed079fa86c6eae0a8a6e7ce03f8afa906b",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/FullPivLU.h",
      "new_id": "fce7c34e1fa7c58f382ab660a7551dfcdb5a28aa",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/FullPivLU.h"
    },
    {
      "type": "modify",
      "old_id": "9c1a60554f2667167bb8de16f4b152a0c87d217a",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/InverseImpl.h",
      "new_id": "050737b1cc530a038c58c82410e3117b059f5c44",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/InverseImpl.h"
    },
    {
      "type": "modify",
      "old_id": "4034745b858602a0c63ac8edb8eb08388d34be7e",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/PartialPivLU.h",
      "new_id": "aba4a67d1874eca1c9d443d343ae7ab403537bae",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/PartialPivLU.h"
    },
    {
      "type": "modify",
      "old_id": "2f244f6b4719ceda3e4287c6dfb56d651b13404b",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/PartialPivLU_LAPACKE.h",
      "new_id": "b636442398788f35ef6945686a9d741fbad5f8df",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/PartialPivLU_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "0a61f2222b567c22ba0f41a431d4186dfbd82d38",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/FullPivHouseholderQR.h",
      "new_id": "dcb9e1a96b0250f24d75e8555d43e1ee4dffe769",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/FullPivHouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "ef6776002458e656fc11b9ca8fbdc36dc6e37041",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/HouseholderQR_LAPACKE.h",
      "new_id": "57c2f6ab3a30076b651126cd512fe30dd8fd0f67",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/HouseholderQR_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "8bb30cd68ad4030342ed9938dfa37e188f7ad5a6",
      "old_mode": 33188,
      "old_path": "Eigen/src/SVD/BDCSVD.h",
      "new_id": "0ad453f58a7b04fa60f6c6eb992d2d7f1ef4c2a4",
      "new_mode": 33188,
      "new_path": "Eigen/src/SVD/BDCSVD.h"
    },
    {
      "type": "modify",
      "old_id": "91c95ec896935ea87d383f3f34fa197a89e5bd03",
      "old_mode": 33188,
      "old_path": "Eigen/src/SVD/JacobiSVD.h",
      "new_id": "e69d13aa6abdbfe335cec352173779cc5d6e5e1e",
      "new_mode": 33188,
      "new_path": "Eigen/src/SVD/JacobiSVD.h"
    },
    {
      "type": "modify",
      "old_id": "7ecaf21eb62895888a47aedae3407dc5406e673d",
      "old_mode": 33188,
      "old_path": "Eigen/src/SVD/SVDBase.h",
      "new_id": "1e584048ff675508a57e3c06bc7f9996b4b5173c",
      "new_mode": 33188,
      "new_path": "Eigen/src/SVD/SVDBase.h"
    },
    {
      "type": "modify",
      "old_id": "878a7597580dfd3ad945588d9be79969c1ea8d95",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseDenseProduct.h",
      "new_id": "6f433fcf9282ab2febf9009636712830e63979f9",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseDenseProduct.h"
    },
    {
      "type": "modify",
      "old_id": "9cb5d21104fd9c826a06fea4f460b824958d53ed",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseMatrix.h",
      "new_id": "5d31c7d94dc79141c3b3245c86ac02de22e0033e",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "ee5eafcec9a8647f83e7a6729d8930a3460f1f29",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseMatrixBase.h",
      "new_id": "fd6547f0198e84e5a54b80b52cf369139b2b3b8c",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseMatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "19b59d100c6d74825820b24d8b8dd38249d22523",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseUtil.h",
      "new_id": "33049b9f8456aa0e8ed2dcc9c6efddfbd531b83f",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseUtil.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fff863f8580d69e0f77ce8c5dab79106f17aad8",
      "new_mode": 33188,
      "new_path": "Eigen/src/misc/lapacke_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "463602adb9f01057c6d66a91f45767c86830b70b",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/IndexedViewMethods.h",
      "new_id": "8acd87e3d710789138a192879857087cf765f7e8",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/IndexedViewMethods.h"
    },
    {
      "type": "modify",
      "old_id": "0039536a867b754fa360137b0a5234048bdf83e8",
      "old_mode": 33188,
      "old_path": "blas/PackedTriangularMatrixVector.h",
      "new_id": "cc2a9b8cf95414ceb896852f661e2fad9a034a7f",
      "new_mode": 33188,
      "new_path": "blas/PackedTriangularMatrixVector.h"
    },
    {
      "type": "modify",
      "old_id": "3fce0f561c4068a353100a1a96d15bd1fba9dbab",
      "old_mode": 33188,
      "old_path": "cmake/EigenTesting.cmake",
      "new_id": "35819411d7e7947408bd567a52089a22768efae6",
      "new_mode": 33188,
      "new_path": "cmake/EigenTesting.cmake"
    },
    {
      "type": "delete",
      "old_id": "1bb8f19652c9582dca81662e1bad7fb23a7aea1b",
      "old_mode": 33188,
      "old_path": "cmake/FindBLAS.cmake",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d486d5ba8a2221b1a764b5abb345015e6a2679e",
      "old_mode": 33188,
      "old_path": "cmake/FindGLEW.cmake",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8632232f9d99b81f6fce5509b43b6e707c0207fe",
      "old_mode": 33188,
      "old_path": "cmake/FindGSL.cmake",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3fd738807090183de5f57ac2466582cc7126c4a2",
      "old_mode": 33188,
      "old_path": "cmake/FindLAPACK.cmake",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "79581a5aca5d450267d28cd213f36c6ba9fd05d9",
      "old_mode": 33188,
      "old_path": "doc/PreprocessorDirectives.dox",
      "new_id": "5a98539eedfbd85660b04dc7e1fd522bea07cd88",
      "new_mode": 33188,
      "new_path": "doc/PreprocessorDirectives.dox"
    },
    {
      "type": "modify",
      "old_id": "e7cd2c1c0f7a43e834f10fb0fac6cd54f2ad1a2d",
      "old_mode": 33188,
      "old_path": "doc/examples/Cwise_erf.cpp",
      "new_id": "9ddc57da3c22e2906d479666ea1710789e22670a",
      "new_mode": 33188,
      "new_path": "doc/examples/Cwise_erf.cpp"
    },
    {
      "type": "modify",
      "old_id": "d8bb04c307631ef0d5a02d91179dcd2f46bfe07f",
      "old_mode": 33188,
      "old_path": "doc/examples/Cwise_erfc.cpp",
      "new_id": "4b7902c6f26daf1eec66da428a952c0b704fff2d",
      "new_mode": 33188,
      "new_path": "doc/examples/Cwise_erfc.cpp"
    },
    {
      "type": "modify",
      "old_id": "6bfaccbce3bd0761907c17a73e07fa1a738bac2f",
      "old_mode": 33188,
      "old_path": "doc/examples/Cwise_lgamma.cpp",
      "new_id": "f3c9fe610404f251f5caac8fab86b16b7939eb9e",
      "new_mode": 33188,
      "new_path": "doc/examples/Cwise_lgamma.cpp"
    },
    {
      "type": "modify",
      "old_id": "0ebd955ec8965e3433d32db7b3d6a7d3027347ab",
      "old_mode": 33188,
      "old_path": "doc/examples/DenseBase_middleCols_int.cpp",
      "new_id": "d05a552d02ba7f325f23345b2f82c643e52ada38",
      "new_mode": 33188,
      "new_path": "doc/examples/DenseBase_middleCols_int.cpp"
    },
    {
      "type": "modify",
      "old_id": "a6fe9e8445775309756f5c34702c98956b400467",
      "old_mode": 33188,
      "old_path": "doc/examples/DenseBase_middleRows_int.cpp",
      "new_id": "86516295c5d0243067fbdd7d192c9c2abc5d4c14",
      "new_mode": 33188,
      "new_path": "doc/examples/DenseBase_middleRows_int.cpp"
    },
    {
      "type": "modify",
      "old_id": "6191d79c878eae3b3f8fac0af545a88a33c71d86",
      "old_mode": 33188,
      "old_path": "doc/examples/DenseBase_template_int_middleCols.cpp",
      "new_id": "caefabf81769ac86509a4b868cdbf8a7603c985d",
      "new_mode": 33188,
      "new_path": "doc/examples/DenseBase_template_int_middleCols.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e8b6573f0ce6feb38270b2b71bc94f71bb6e1ca",
      "old_mode": 33188,
      "old_path": "doc/examples/DenseBase_template_int_middleRows.cpp",
      "new_id": "ed5b2954c2b37a74d002ad1ca15d77fdaf3d5d5d",
      "new_mode": 33188,
      "new_path": "doc/examples/DenseBase_template_int_middleRows.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff6746e21861f2e25d590e5865ca4260e73dfcb0",
      "old_mode": 33188,
      "old_path": "doc/examples/QuickStart_example2_dynamic.cpp",
      "new_id": "bc8d326ddf3cc18f75ff68ab60c09f6235e3652e",
      "new_mode": 33188,
      "new_path": "doc/examples/QuickStart_example2_dynamic.cpp"
    },
    {
      "type": "modify",
      "old_id": "d9117527391a7e167511513f864f9658432a764d",
      "old_mode": 33188,
      "old_path": "doc/examples/QuickStart_example2_fixed.cpp",
      "new_id": "af6f9a984edf89dbe931f81079e64331aaad030f",
      "new_mode": 33188,
      "new_path": "doc/examples/QuickStart_example2_fixed.cpp"
    },
    {
      "type": "modify",
      "old_id": "9d85292dd5d267fa3fd621c67aec308d796d9b8c",
      "old_mode": 33188,
      "old_path": "doc/examples/TemplateKeyword_flexible.cpp",
      "new_id": "efe458bd5f5706282dacf30f2eab5b0a17f10af1",
      "new_mode": 33188,
      "new_path": "doc/examples/TemplateKeyword_flexible.cpp"
    },
    {
      "type": "modify",
      "old_id": "6998c17692569a5462c75ecbbdf44d774a5931f4",
      "old_mode": 33188,
      "old_path": "doc/examples/TemplateKeyword_simple.cpp",
      "new_id": "6b946ad3deb61c94af8d5311d7e94cb690688caf",
      "new_mode": 33188,
      "new_path": "doc/examples/TemplateKeyword_simple.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb9c59b607a265216da2fc0ff54c040686a697cf",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialInplaceLU.cpp",
      "new_id": "72bead2a7aced8ca93f86fc088e883ddcf9c9748",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialInplaceLU.cpp"
    },
    {
      "type": "modify",
      "old_id": "06ba6461a9cd039747099a078e79377874836828",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgComputeTwice.cpp",
      "new_id": "a561f086eeb3ae2d4becaf2ff6773211a66a9b0e",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgComputeTwice.cpp"
    },
    {
      "type": "modify",
      "old_id": "f362fb71a62b1055a3fd89def1bf657058cec0b9",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgExComputeSolveError.cpp",
      "new_id": "199f3f5896b88fe7ad80f0e7e0040e07335f775b",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgExComputeSolveError.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a99a94d75bc938abb4a82134875b928dbbfa32b",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp",
      "new_id": "5ee6b6acc074683c0f7b06fcefd333ada9aab0a1",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8beacd275287a499e084c5653758cd26edbe1d3",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgExSolveLDLT.cpp",
      "new_id": "82186d4f6cfe79acd721fe591d109774057d81e8",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgExSolveLDLT.cpp"
    },
    {
      "type": "modify",
      "old_id": "14dde5b357571621c90b8ff29d1bbf20d7d37814",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgInverseDeterminant.cpp",
      "new_id": "b31a92ac90dff4ff3c9138ab5e689c88b63f6d4d",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgInverseDeterminant.cpp"
    },
    {
      "type": "modify",
      "old_id": "c5165077fb1170ae640f058d51affca860c5997b",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgRankRevealing.cpp",
      "new_id": "fea52ab633242afd78f143844be9e37b1c6defb8",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgRankRevealing.cpp"
    },
    {
      "type": "modify",
      "old_id": "f109f04e582398075541f1ca72eee89247f05850",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgSVDSolve.cpp",
      "new_id": "23ad422957cc53c0b5879b2bd665d3dbf89ecc4b",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgSVDSolve.cpp"
    },
    {
      "type": "modify",
      "old_id": "8d1d1ed65a3f0befc8ef0f2ea33312da501c4bfb",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp",
      "new_id": "fcf2f33a99db72850eafcb05f69cc7b4a1491587",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp"
    },
    {
      "type": "modify",
      "old_id": "3956b13a39dfe35031cf3a4b411051604618113e",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgSetThreshold.cpp",
      "new_id": "e1335e722f41e6e413efa29a610bcbd032300b61",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgSetThreshold.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc720ff58769d56116a9e9d5e15e0509be574444",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_accessors.cpp",
      "new_id": "0db52a3853dbfb53319b4bae703e195570f90f65",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_accessors.cpp"
    },
    {
      "type": "modify",
      "old_id": "480ffb00ff86b1f88fa30e010e304d8f89b083f3",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_addition.cpp",
      "new_id": "4a407a77b91a73e9909cc4364007f0870f0f9f18",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_addition.cpp"
    },
    {
      "type": "modify",
      "old_id": "d9046c63de0e9e0f53be463cd775d2a9c2781153",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_cwise_other.cpp",
      "new_id": "12483f363fb656efe10c505a2d8b3a468421764f",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_cwise_other.cpp"
    },
    {
      "type": "modify",
      "old_id": "371f070680c0aa48a8270e4891edd99574a31260",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_interop.cpp",
      "new_id": "c9a8352a1a92ba4ee1d6f85e972371d0dde39298",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_interop.cpp"
    },
    {
      "type": "modify",
      "old_id": "1014275116afd9366790b7d4cfe64dd8f65c820a",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_interop_matrix.cpp",
      "new_id": "07ec9b09c4f2a4cc2dc7ffef19e6c2ca7c9ccffc",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_interop_matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "6cb439ff76e4ef6aca0ce235d3e779b1e7c7f31c",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ArrayClass_mult.cpp",
      "new_id": "bada36c8f6a40d7a2cc32aed41a1e2d6812fbbfd",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ArrayClass_mult.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b87313a1cf83776df0ce492100358c8f9a7ce9e",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_BlockOperations_block_assignment.cpp",
      "new_id": "26ad47805643cbe83143ac492eae3ced57f348ce",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_BlockOperations_block_assignment.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5608792fe5bb12d5a234fd9b5b9d504ff94a0ba",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_PartialLU_solve.cpp",
      "new_id": "ca72c99654841bd17bceded0e39a73561ef586bd",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_PartialLU_solve.cpp"
    },
    {
      "type": "modify",
      "old_id": "334b4d852b06bf22a0fcaa999fa008120dd8591d",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp",
      "new_id": "8ef06be5e725620adf34af643e5e6e618a8bd200",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp"
    },
    {
      "type": "modify",
      "old_id": "049c747b08525ad25925474b3687bcf8027a373c",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp",
      "new_id": "b5d88c3d24207e1490668acbd196b298cd972bb1",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp"
    },
    {
      "type": "modify",
      "old_id": "0cca37f3678de45b3596b2113c72f8275c136d68",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp",
      "new_id": "7b89bcf370d547060914dacacd9c64fa8defc84a",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp"
    },
    {
      "type": "modify",
      "old_id": "740439fb37c70054144476197ef892e4a40fd00d",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp",
      "new_id": "751913700c5e226ede1a26e263f0fd2d5b31db7e",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp"
    },
    {
      "type": "modify",
      "old_id": "62e28fc31666fd1a61d71e33b12d5a07e9085e8d",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp",
      "new_id": "8faa5a189f4750da2e979d74d8319a9a5e4e876c",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp"
    },
    {
      "type": "modify",
      "old_id": "b54e9aa3124337437e2c44df0a3b3cb26063382e",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp",
      "new_id": "bd294bdf735fbfb0083c2f5514f8f50de626673c",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp"
    },
    {
      "type": "modify",
      "old_id": "defcb1ee42ce0d59b35b0e1bea7ef63fe421e5e3",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_simple_example_dynamic_size.cpp",
      "new_id": "796bd8735fa9ecba64eaaac9351b69d7be7de5d1",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_simple_example_dynamic_size.cpp"
    },
    {
      "type": "modify",
      "old_id": "bc4f95d79a69f35c104007715d71b2c8c6c60596",
      "old_mode": 33188,
      "old_path": "doc/examples/Tutorial_simple_example_fixed_size.cpp",
      "new_id": "99a974d60c1b28552761bee5a2fbd506edf4c6ea",
      "new_mode": 33188,
      "new_path": "doc/examples/Tutorial_simple_example_fixed_size.cpp"
    },
    {
      "type": "modify",
      "old_id": "ace719afc58f1fe7b9cb60a675be21ecfc699c37",
      "old_mode": 33188,
      "old_path": "doc/examples/class_Block.cpp",
      "new_id": "9ace0da4ea4315c11e76ef17788cacd805d3afc3",
      "new_mode": 33188,
      "new_path": "doc/examples/class_Block.cpp"
    },
    {
      "type": "modify",
      "old_id": "682af46de49b95dae4825daf92c8863b65c2a0c1",
      "old_mode": 33188,
      "old_path": "doc/examples/class_CwiseBinaryOp.cpp",
      "new_id": "aec926dce70aa20fbc5bf4873c58e861fcbc2202",
      "new_mode": 33188,
      "new_path": "doc/examples/class_CwiseBinaryOp.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5fcc153d070c8f626a7baaf3150db7539afb06d",
      "old_mode": 33188,
      "old_path": "doc/examples/class_CwiseUnaryOp.cpp",
      "new_id": "6c65f2e39a391c134ed4c16208891ffa53b4c329",
      "new_mode": 33188,
      "new_path": "doc/examples/class_CwiseUnaryOp.cpp"
    },
    {
      "type": "modify",
      "old_id": "36706d8eddc3d4efaf2839d48107a2de76865ad8",
      "old_mode": 33188,
      "old_path": "doc/examples/class_CwiseUnaryOp_ptrfun.cpp",
      "new_id": "e97095e790093b6a0c80a97946900ea9e8aaa23c",
      "new_mode": 33188,
      "new_path": "doc/examples/class_CwiseUnaryOp_ptrfun.cpp"
    },
    {
      "type": "modify",
      "old_id": "9978b32e8ed9c4a1036f7194709386a3643678d2",
      "old_mode": 33188,
      "old_path": "doc/examples/class_FixedBlock.cpp",
      "new_id": "4bb2d44199eb39a8f66e981a784292e57ec6654c",
      "new_mode": 33188,
      "new_path": "doc/examples/class_FixedBlock.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6d4085dea39cc0d291ddc4670bf034d2c48ccae",
      "old_mode": 33188,
      "old_path": "doc/examples/class_FixedReshaped.cpp",
      "new_id": "be7069d1d9a2a0c2bce3a75297bbbfa69a33985d",
      "new_mode": 33188,
      "new_path": "doc/examples/class_FixedReshaped.cpp"
    },
    {
      "type": "modify",
      "old_id": "c88c9fbf1a8ff0c098ee8efdd2ccc43bd6eec73c",
      "old_mode": 33188,
      "old_path": "doc/examples/class_FixedVectorBlock.cpp",
      "new_id": "eed30074163068d041bbf24f58a358c52460a817",
      "new_mode": 33188,
      "new_path": "doc/examples/class_FixedVectorBlock.cpp"
    },
    {
      "type": "modify",
      "old_id": "18fb45454de20474dce470f50d83454b2e85c157",
      "old_mode": 33188,
      "old_path": "doc/examples/class_Reshaped.cpp",
      "new_id": "7219853554f94ca162e1c4058fd3613219937539",
      "new_mode": 33188,
      "new_path": "doc/examples/class_Reshaped.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc213df20f8c5aaaa81d06a16b43e51168499d34",
      "old_mode": 33188,
      "old_path": "doc/examples/class_VectorBlock.cpp",
      "new_id": "5cee147e345035046fd78975441057d2ae713571",
      "new_mode": 33188,
      "new_path": "doc/examples/class_VectorBlock.cpp"
    },
    {
      "type": "modify",
      "old_id": "49d94b3d669de579d06bbe0bb827ef08b64b46ba",
      "old_mode": 33188,
      "old_path": "doc/examples/function_taking_eigenbase.cpp",
      "new_id": "4e1e5a94fd7f434aaae649971c6d93c86d3b4b34",
      "new_mode": 33188,
      "new_path": "doc/examples/function_taking_eigenbase.cpp"
    },
    {
      "type": "modify",
      "old_id": "162a202e4dc258e07b04438c37416c9fa6db32da",
      "old_mode": 33188,
      "old_path": "doc/examples/function_taking_ref.cpp",
      "new_id": "a837e1915051848b087337423e62f09cd6703c83",
      "new_mode": 33188,
      "new_path": "doc/examples/function_taking_ref.cpp"
    },
    {
      "type": "modify",
      "old_id": "95d3dd31a153c8f2cbc3ad4ab85feb7a8b5dd97c",
      "old_mode": 33188,
      "old_path": "doc/examples/make_circulant2.cpp",
      "new_id": "d86a66bcc4faf6a54bb14db842e51cb32cd94b37",
      "new_mode": 33188,
      "new_path": "doc/examples/make_circulant2.cpp"
    },
    {
      "type": "modify",
      "old_id": "f710c84ccc410df480faa66a3a803af5c8689e9d",
      "old_mode": 33188,
      "old_path": "doc/examples/nullary_indexing.cpp",
      "new_id": "38260afb94be845c43a48ebad913c16c1414f5ad",
      "new_mode": 33188,
      "new_path": "doc/examples/nullary_indexing.cpp"
    },
    {
      "type": "modify",
      "old_id": "e97477b6eb90f5cbe298e0c24a7fbf71bf736ba1",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_arithmetic_add_sub.cpp",
      "new_id": "95162c0a14cf45ca9b0117968b95009e82b446e6",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_arithmetic_add_sub.cpp"
    },
    {
      "type": "modify",
      "old_id": "631c9a5e04b009a33007249a2f99ef5e95bfc4aa",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_arithmetic_dot_cross.cpp",
      "new_id": "5b0fd1eb2136958a80cde88bc25f8eb3550fe822",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_arithmetic_dot_cross.cpp"
    },
    {
      "type": "modify",
      "old_id": "f21390241cf3bee0c6a70cfe8d4991cf1cb99694",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_arithmetic_matrix_mul.cpp",
      "new_id": "c2d5e2d18cc1e87d65a9025a112cebde55dd6b2e",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_arithmetic_matrix_mul.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5f65b53e454951dc8ea0984b39ef46e800967e3",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_arithmetic_scalar_mul_div.cpp",
      "new_id": "0ba8d6b083bb72383b2d3d3605c94f35897b8491",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_arithmetic_scalar_mul_div.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2da17158cf5eb4362dca24a3b9d4e08fe4c4358",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_matrix_coefficient_accessors.cpp",
      "new_id": "040087cddc86c50b198f4816b15d5df50ff22c8f",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_matrix_coefficient_accessors.cpp"
    },
    {
      "type": "modify",
      "old_id": "0392c3aa58a1b4e625e4d39b13e6af6f0f0817c5",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_matrix_resize.cpp",
      "new_id": "aa80cf5eeecf4f9dd5d39348ad6b9760fad525db",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_matrix_resize.cpp"
    },
    {
      "type": "modify",
      "old_id": "dcbdfa783d3693b7c4415d580ace1cdf626c4c1b",
      "old_mode": 33188,
      "old_path": "doc/examples/tut_matrix_resize_fixed_size.cpp",
      "new_id": "3df87d2b04e9d919a82a3ebc6d4833d5c18d07ba",
      "new_mode": 33188,
      "new_path": "doc/examples/tut_matrix_resize_fixed_size.cpp"
    },
    {
      "type": "modify",
      "old_id": "2df8180981455072097c156cf46b2d5c42dba8a1",
      "old_mode": 33188,
      "old_path": "doc/snippets/Slicing_arrayexpr.cpp",
      "new_id": "6d0998025e7b817e354165cb4144702d43a1efda",
      "new_mode": 33188,
      "new_path": "doc/snippets/Slicing_arrayexpr.cpp"
    },
    {
      "type": "modify",
      "old_id": "1087131ab02366110b269402f18e8d64a662bed2",
      "old_mode": 33188,
      "old_path": "doc/snippets/Slicing_rawarray_cxx11.cpp",
      "new_id": "7a3e6e59f4b07777d6381f1652d171dc49edd354",
      "new_mode": 33188,
      "new_path": "doc/snippets/Slicing_rawarray_cxx11.cpp"
    },
    {
      "type": "modify",
      "old_id": "555f6625f2306f738074c9a23eaba68b3542b4a2",
      "old_mode": 33188,
      "old_path": "doc/snippets/Slicing_stdvector_cxx11.cpp",
      "new_id": "74f0727212e0d8add1434b8ccde423e46220507d",
      "new_mode": 33188,
      "new_path": "doc/snippets/Slicing_stdvector_cxx11.cpp"
    },
    {
      "type": "modify",
      "old_id": "33744c051662f76299e223305b1aa912d45d4fa2",
      "old_mode": 33188,
      "old_path": "doc/special_examples/random_cpp11.cpp",
      "new_id": "bd73800a0335ec9cb1ceb17da26f30ae33dc2c74",
      "new_mode": 33188,
      "new_path": "doc/special_examples/random_cpp11.cpp"
    },
    {
      "type": "modify",
      "old_id": "ad09599797b912bcf86880c371e7347c3ec5629b",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "c41855a5d454733dd1ffe19cb4898cc16fb9f55e",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "826874c30cb12ec671d2695acb26e6a32a40241e",
      "old_mode": 33188,
      "old_path": "test/dense_storage.cpp",
      "new_id": "398cb3266c7a03d2dab193c9dadf753d3f35a585",
      "new_mode": 33188,
      "new_path": "test/dense_storage.cpp"
    },
    {
      "type": "modify",
      "old_id": "cad8138a2aa11701d2b14a5ccf3d864539c6eb37",
      "old_mode": 33188,
      "old_path": "test/householder.cpp",
      "new_id": "29a6c1d232c2aaf1e2264d9bee6975699f40301d",
      "new_mode": 33188,
      "new_path": "test/householder.cpp"
    },
    {
      "type": "modify",
      "old_id": "a3b336c3f0f9deeb06b580b624a1d55766ad120c",
      "old_mode": 33188,
      "old_path": "test/indexed_view.cpp",
      "new_id": "d8a553239c88d831879fcd48032301c1b708557e",
      "new_mode": 33188,
      "new_path": "test/indexed_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "7a8b93c3d8bd78e5d0dae361988f17e35293dd0b",
      "old_mode": 33188,
      "old_path": "test/meta.cpp",
      "new_id": "d362c9f8fa5beb0e133403321946bd4661fc1eb4",
      "new_mode": 33188,
      "new_path": "test/meta.cpp"
    },
    {
      "type": "modify",
      "old_id": "0600ddb553646bcbcb3123a540840ddf95292cde",
      "old_mode": 33188,
      "old_path": "test/packetmath.cpp",
      "new_id": "fcdc2bb67f9b9bfe7970e79667e48be224e45d0d",
      "new_mode": 33188,
      "new_path": "test/packetmath.cpp"
    },
    {
      "type": "modify",
      "old_id": "fb877dea4f315e1179460871f99c7756ff445c59",
      "old_mode": 33188,
      "old_path": "test/random_matrix.cpp",
      "new_id": "873845f7a0033c94e575a760b6797ff8ef7c7cba",
      "new_mode": 33188,
      "new_path": "test/random_matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "5e7a3b35d93b59ce39601e9377d185890e504904",
      "old_mode": 33188,
      "old_path": "test/ref.cpp",
      "new_id": "d8408001a543237e0580d05ded2a62769e0d452a",
      "new_mode": 33188,
      "new_path": "test/ref.cpp"
    },
    {
      "type": "modify",
      "old_id": "533a3fe4d5c0a0ae930715e800e5010916a647bb",
      "old_mode": 33188,
      "old_path": "test/stl_iterators.cpp",
      "new_id": "aab3be9e85e08153588269e7e61c247ad1b02150",
      "new_mode": 33188,
      "new_path": "test/stl_iterators.cpp"
    },
    {
      "type": "modify",
      "old_id": "22ed00c71961c3dfe8b00e629cf549b7ebe3d80e",
      "old_mode": 33188,
      "old_path": "test/symbolic_index.cpp",
      "new_id": "53eb55d7875e84788a1eef2618c58e02aaecf860",
      "new_mode": 33188,
      "new_path": "test/symbolic_index.cpp"
    },
    {
      "type": "modify",
      "old_id": "62d3f60ff09e5d71ddf43b44150ff14f1296f6d3",
      "old_mode": 33188,
      "old_path": "test/vectorization_logic.cpp",
      "new_id": "1c086cbf92646302af97dfac12741080e5cfbcd1",
      "new_mode": 33188,
      "new_path": "test/vectorization_logic.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a14c71eb2553854860213a2e6871c208f9fadc3",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/Tensor.h",
      "new_id": "a3c8c4861b2e77f73f09a13604ef9b51bef2b9b2",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/Tensor.h"
    },
    {
      "type": "modify",
      "old_id": "9c356f497b7d78976799e9f00edc3a47bab539b7",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBase.h",
      "new_id": "945e9fc3d9f868dda33c30ec74cb4f0f53a0f28b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBase.h"
    },
    {
      "type": "modify",
      "old_id": "6fc2aa833452bc4c629329481fe53435f3f76acd",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h",
      "new_id": "84ae848e1fc5f77c5f47aa59a88e853e66219dd7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h"
    },
    {
      "type": "modify",
      "old_id": "6b11b797abbc62d5aea7bdb38c31b4fd4ac54587",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h",
      "new_id": "fe2d7c07bf94eabe9279635369279c3701a2cd5c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h"
    },
    {
      "type": "modify",
      "old_id": "170fc6aeb889f32c5165b95382c6782897f73474",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h",
      "new_id": "e5030e965f33f30bf877f13542fc8ffbcc4c5517",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h"
    },
    {
      "type": "modify",
      "old_id": "fc177a8ac0f142dfa99f392958bff9e491ab386d",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h",
      "new_id": "d8d977c9b4ce009665b2eaa744ab46739d002a30",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h"
    },
    {
      "type": "modify",
      "old_id": "73ff3d2db1a981e3dfd023c9d0504e8d5a78afad",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h",
      "new_id": "f7cd82763ec6dac1d2843c7441bc1e5dfd83b559",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h"
    },
    {
      "type": "modify",
      "old_id": "85dade666506b84632986e4ca359669dd9b6eb51",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMap.h",
      "new_id": "7a2bad4de72bb5945a30911e61acdf4305b21dea",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMap.h"
    },
    {
      "type": "modify",
      "old_id": "cf891ebd35360b88181585d65d1b308a94c8c2a6",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h",
      "new_id": "8b107ebcb754c649480636f3313aa1052fe2cde0",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h"
    },
    {
      "type": "modify",
      "old_id": "2939b986213a5314bf7df252c0e12730301e41b6",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h",
      "new_id": "034252874cf142822192de11e8f49e6d8b4bd242",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h"
    },
    {
      "type": "modify",
      "old_id": "a2e1af77e264808cd45e265dd1f867d1d6a095c4",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorRef.h",
      "new_id": "67631d2c26327bd8d933443882704a9d0602e738",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorRef.h"
    },
    {
      "type": "modify",
      "old_id": "2dff54342d876a4fe2c5388190a777d15129201c",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h",
      "new_id": "e79cddf3c7dbb45308c6c66ebc6e83951b6a8159",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h"
    },
    {
      "type": "modify",
      "old_id": "6bb67e465bed1ab572da87c663d2998575ed62d6",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h",
      "new_id": "4545119f189bf376d8f0b04d1df8501d4f254472",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h"
    },
    {
      "type": "modify",
      "old_id": "a859c7ba3ca8ce87b8adca65c85043f753374e4a",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h",
      "new_id": "f556ff632d527f7cccfbe237d6547100e9e291c0",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h"
    },
    {
      "type": "modify",
      "old_id": "f87cb811ab833c4435d48239947b13cec6ce8562",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/util/EmulateArray.h",
      "new_id": "a4b1d0c215b8ec571736d31c99e60f3ab2f770c4",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/util/EmulateArray.h"
    },
    {
      "type": "modify",
      "old_id": "277ab149a1e5c39902cdc6e8caafa639293e5be1",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/util/MaxSizeVector.h",
      "new_id": "ca0e3d1b9139f74a6c6c18154d7f53006970d30a",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/util/MaxSizeVector.h"
    },
    {
      "type": "modify",
      "old_id": "3db7902097aca018981a36bd826d3e1e5a1f1ec2",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/IterativeSolvers",
      "new_id": "a22d2a317c34dd4c2fbdc10135c39179743a3408",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/IterativeSolvers"
    },
    {
      "type": "modify",
      "old_id": "5020f2211d2510a9340eb9cdaacbf5de026dc1d8",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h",
      "new_id": "6ef6bf4083430fa71a120c99c7b1dbc18a4ace46",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "141d7056d6d980d8de62653f63ebde4783d0e5f6",
      "new_mode": 33261,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/BiCGSTABL.h"
    },
    {
      "type": "modify",
      "old_id": "63d7cb80e6a64279f27cf0126c879201501f3007",
      "old_mode": 33261,
      "old_path": "unsupported/Eigen/src/IterativeSolvers/IDRS.h",
      "new_id": "2c7d7b0464caeff635a805c027efba8ee7177055",
      "new_mode": 33261,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/IDRS.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "712c17181b69f7819a32e76d43262005431bc690",
      "new_mode": 33261,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/IDRSTABL.h"
    },
    {
      "type": "modify",
      "old_id": "907e6351640e70fd0c2ede73935feca9418d2c46",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/IterativeSolvers/MINRES.h",
      "new_id": "70f8ae591e0c8ce4de5dc9bc470ae58c83faf1d2",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/MINRES.h"
    },
    {
      "type": "modify",
      "old_id": "cc4117524b8961d768ee25969436469d3a66c108",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/Skyline/SkylineMatrixBase.h",
      "new_id": "e68d8335e876a491ed438649a4bee1c3e2fe517a",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/Skyline/SkylineMatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "4b41e10dabe081d5e14e4539be5771ff9c2a321b",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/Skyline/SkylineProduct.h",
      "new_id": "dab75361ff90feaac2cd35da397654330b299a1b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/Skyline/SkylineProduct.h"
    },
    {
      "type": "modify",
      "old_id": "f87bacd48aa0e90877e4885c2de46d824880eb4a",
      "old_mode": 33188,
      "old_path": "unsupported/test/CMakeLists.txt",
      "new_id": "0f05c2885e1258304e158c940d93788ec4ef3594",
      "new_mode": 33188,
      "new_path": "unsupported/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fded7b8b865e1ab7114b768a82a69a4e49af3658",
      "old_mode": 33188,
      "old_path": "unsupported/test/autodiff.cpp",
      "new_id": "0addf2c5a8f9140b572cba9e9fd48a9fe4167a0c",
      "new_mode": 33188,
      "new_path": "unsupported/test/autodiff.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "302848c988777a58a1349af0d825a63e842ed8f9",
      "new_mode": 33188,
      "new_path": "unsupported/test/bicgstabl.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e3ca0fc032265bfd8b9e360c7205fadb462ecb4",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_assign.cpp",
      "new_id": "015865e9a52f23b40b76a308cf0e048ea19aa405",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_assign.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbd92c328e1cc2e6c7d6348b08e35f9d80a0ba21",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_broadcasting.cpp",
      "new_id": "1523657de01cd59fb3c5df39b904561ac2cf4856",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_broadcasting.cpp"
    },
    {
      "type": "modify",
      "old_id": "b5dbc97bde43d4d2ca11666dbbcbff96c72fc898",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_custom_index.cpp",
      "new_id": "38ce05bd8a858c678d217e46b942103f76cc7f87",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_custom_index.cpp"
    },
    {
      "type": "modify",
      "old_id": "33cbac4c639942b2c47e1fab4481693ff3c1c794",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_gpu.cu",
      "new_id": "7b3fb5ab13977bf53022f3800ee0703ebbb3a375",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_gpu.cu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e40dd64e1301ded47cb013d20a95a1e7cb1866d",
      "new_mode": 33188,
      "new_path": "unsupported/test/idrstabl.cpp"
    }
  ]
}
