)]}'
{
  "commit": "4e9978d189f13f5167f7a510d0c541655793bc3a",
  "tree": "0945b0813c5dea8c0cc400f64319d1fdcb230845",
  "parents": [
    "9e1418030ad39044ab96c3c11388a0b189f73de9"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Wed Feb 01 22:56:02 2023 -0800"
  },
  "committer": {
    "name": "Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Mon Feb 06 12:41:30 2023 -0800"
  },
  "message": "Update Eigen to commit:3460f3558e7b469efb8a225894e21929c8c77629\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n3460f3558 - Use VERIFY_IS_EQUAL to compare to zeros.\n13a1f25da - Revert StlIterators edit from \"Fix undefined behavior...\"\nfd2fd4870 - Update file ForwardDeclarations.h\n37b2e9717 - Tweak special case handling in atan2.\na1cdcdb03 - Fix undefined behavior in Block access\n4a58f30aa - Fix pre-POWER8_VECTOR bugs in pcmp_lt and pnegate and reactivate psqrt.\n12ad99ce6 - Remove unused variables from GenericPacketMathFunctions.h\n6987a200b - Fix stupid sparse bugs with outerSize \u003d\u003d 0\n0471e61b4 - Optimize various mathematical packet ops\n1aa6dc200 - Fix sparse warnings\n17ae83a96 - Fix bugs exposed by enabling GPU asserts.\nab8725d94 - Turn off vectorize version of rsqrt - doesn\u0027t match generic version\n6d9f662a7 - Tweak atan2\n6fc9de7d9 - Fix slowdown in bfloat16 MMA when rows is not a multiple of 8 or columns is not a multiple of 4.\n6d4221af7 - Revert qr tests\n7f58bc98b - Refactor sparse\n576448572 - More fixes for __GNUC_PATCHLEVEL__.\n164ddf75a - Use __GNUC_PATCHLEVEL__ rather than __GNUC_PATCH__, according to the documentation https://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html\n5a7ca681d - Fix sparse insert\n08c961e83 - Add custom ODR-safe assert.\n3fe8c5110 - Replace the Deprecated `$\u003cCONFIGURATION\u003e` with `$\u003cCONFIG\u003e`\nd70b4864d - issue #2581: review and cleanup of compiler version checks\nb52312068 - [SYCL-2020 Support] Enabling Intel DPCPP Compiler support to Eigen\nbae119bb7 - Support per-thread is_malloc_allowed() state\nfa0bd2c34 - improve sparse permutations\n2e61c0c6b - Add missing EIGEN_DEVICE_FUNC in a few places when called by asserts.\n4aca06f63 - avoid move assignment in ColPivHouseholderQR\n68082b822 - Fix QR, again\n4d0576534 - Altivec fixes for Darwin: do not use unsupported VSX insns\n\nPiperOrigin-RevId: 506525228\nChange-Id: I7b499f4573134b7fbdc73a4feb15a3ea032b599d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "623d735d636b319959edd4bb3b995efc4eddcf57",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "af7189162c4ce3e21ba35488a7328e79254b89af",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "modify",
      "old_id": "62bc679d4db74bc67c18be9ef7ddb951f46e147a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Cholesky/LLT_LAPACKE.h",
      "new_id": "a32ff2307f09efb292c8a056dfdc3e04357993ef",
      "new_mode": 33188,
      "new_path": "Eigen/src/Cholesky/LLT_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "8fb1f813be020925c3ebed438b342bc32efb1a50",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/AssignEvaluator.h",
      "new_id": "2b3a1c79b4b61b8d280d80c1594a411d601cf591",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/AssignEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "19c4b6893754af235c2fff9f07c96260c14c3c32",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Block.h",
      "new_id": "58057633e808b0a1772665589d07db405272df48",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Block.h"
    },
    {
      "type": "modify",
      "old_id": "cf588bd58f215b19acf0095d0ce236a34d9d3575",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseStorage.h",
      "new_id": "b409a392b60659b486e412c24cf3fcc79b7e6b83",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseStorage.h"
    },
    {
      "type": "modify",
      "old_id": "af773dde293eb30b5018cdbbbe3a1127fb4fd066",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GenericPacketMath.h",
      "new_id": "d65c63a10d927635688a4f93c3cd8d95110dd51e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GenericPacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "b194353d6a2d051abe71d7c0fec6f52485e13200",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "def5428c25d5c094b56c03f1c2009db91ad4d9df",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "ea2178fe38339a0ec6f7afcb70ea216ece7eca97",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MatrixBase.h",
      "new_id": "8767e1f5011c8384402452d274b934a7859ff80a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "74650ef7ff7d0d509ce6e511b4250cbb8b9e9d41",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Transpose.h",
      "new_id": "c56318c7ae156f454119fccc1d3b8a488e53a2ac",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Transpose.h"
    },
    {
      "type": "modify",
      "old_id": "b004f76ceac434e2291ad02a7bf44cad0cfa946d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/VectorwiseOp.h",
      "new_id": "762cbfc3d30effd81e77933881e96209c3623065",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/VectorwiseOp.h"
    },
    {
      "type": "modify",
      "old_id": "0fe830a99332a692022afbc0d7b9a827d3ca9b6d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX/PacketMath.h",
      "new_id": "60e1ff4d3481ec8f475f345cf9a5090380170b75",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "159ae3e0f49a292e46056fd2d8b3bc44bd1a63fa",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/PacketMath.h",
      "new_id": "916babf6a172807c7f627b11724dba7c800e6e15",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "f2e3e8415fd833754d71e37418918028fedacd19",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/PacketMathFP16.h",
      "new_id": "bbc016add7c1b5b568f9ddb0c822435091e8c360",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/PacketMathFP16.h"
    },
    {
      "type": "modify",
      "old_id": "46812f97b3a45ad2788462215b48692a89b07533",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/Complex.h",
      "new_id": "60f28ff70083541675f63006831e9b2f772ce98e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/Complex.h"
    },
    {
      "type": "modify",
      "old_id": "6f48d98fbf7065800e6d9ab5c3636ff22ab073bb",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MathFunctions.h",
      "new_id": "45761e217de255d5e5d60e209fcb8a87d6e3b585",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "61d9618811bb890a8fa19777549ac1ea4418f43b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProduct.h",
      "new_id": "adb2eac7aac4833d392a554614d836258b5f9d4c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProduct.h"
    },
    {
      "type": "modify",
      "old_id": "01465d3e7871adccbeb998196935d971440146fd",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMAbfloat16.h",
      "new_id": "c6d421600b83dd1a44ac56b43cd0bb7ef354f7c8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMAbfloat16.h"
    },
    {
      "type": "modify",
      "old_id": "9d00b93e4b89faa0bbd46bc54c6fa9d7a1d63950",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixVectorProduct.h",
      "new_id": "bb84ac9778203e8955faef60804c3504ae6bec3d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixVectorProduct.h"
    },
    {
      "type": "modify",
      "old_id": "b0f85294e67a0dcbcdb4bf1bc9d754c97c6d1266",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/PacketMath.h",
      "new_id": "fa12892fece9e042fbac6ad0b5b1272e435b5b5a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "30602143ed7a6f0abbc9967f6d601bc08b32c591",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h",
      "new_id": "38bd93d995ca3c42738b015148a04a0c1892c86f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "c2b4c38c70e1f5ff0b18ca239e41fad167e9e594",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/GPU/Complex.h",
      "new_id": "4e4cdd1ac666b45648bc4525e646d20de2773f5b",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/GPU/Complex.h"
    },
    {
      "type": "modify",
      "old_id": "c892d39c2a188f4fe552389a51b9fd1b1633b53c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h",
      "new_id": "ff1646d51a01c61bdec0e0fccdf907b3a32e6b2d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h"
    },
    {
      "type": "modify",
      "old_id": "069bd4c429644f92c01c1e72c5aadea3b30b3884",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/PacketMath.h",
      "new_id": "6d4d1c348fab5b6b453b78b84f4460c4acc195a9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "a0ff359afc07de6dad66f96d503c0154424f6912",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/PacketMath.h",
      "new_id": "434d0331e4d8ccd85a4d1de737f0346a744fbe51",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "5bc323589db276e87ebb9085034c00f48c19f5ac",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SYCL/PacketMath.h",
      "new_id": "062d50efbb677efad13918118b83a13751f923ab",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SYCL/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "54eedfaa070c52d585ac4e7a1783fe28dfaab261",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SYCL/SyclMemoryModel.h",
      "new_id": "c532c18676302dcbb4dc886de062f68463e4f9b4",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SYCL/SyclMemoryModel.h"
    },
    {
      "type": "modify",
      "old_id": "613e82331e1d2ad1be4938dbccf8ff34be812609",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SYCL/TypeCasting.h",
      "new_id": "f6f057b32de9181d8b062eb90ea45b9a864315d8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SYCL/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "c9d80e6dc24daa2eda05bad7949779befe2eff96",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/AssignmentFunctors.h",
      "new_id": "ca08991829755b26c7c8dc6b54919145b094cfa6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/AssignmentFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "c8bb4e77565abf66c90c87e0153817c96d456853",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/BinaryFunctors.h",
      "new_id": "3c7601963de3b0519dd4e250f15dfd1c0c19f612",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/BinaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "4a6cef5438657e380c9b10f71138bc2e966f2846",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/GeneralBlockPanelKernel.h",
      "new_id": "862efc611788d64bedfe635de6cd205506831dbb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/GeneralBlockPanelKernel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8ba6329779f0f6b257c953b442b1ee67ee610ea",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Assert.h"
    },
    {
      "type": "modify",
      "old_id": "a2486af4196533b527f848aebfb77d4af06bede8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/BlasUtil.h",
      "new_id": "979d974a7b6fecb0299efc82288727ae935b4368",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/BlasUtil.h"
    },
    {
      "type": "modify",
      "old_id": "7c1a08bdcafc738bdb22e94262f08ce0a0383917",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ConfigureVectorization.h",
      "new_id": "643d640039a6f31a9720bc9d99b2d0a33bc09593",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ConfigureVectorization.h"
    },
    {
      "type": "modify",
      "old_id": "8f87c4a2c4736bac7d2a6230c390582729c4e633",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ForwardDeclarations.h",
      "new_id": "facb0744764314e7d0d7c321ce07dac3c6c1a432",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ForwardDeclarations.h"
    },
    {
      "type": "modify",
      "old_id": "4cd81a0056b749d8964c2b7f77b16c80835fd180",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Macros.h",
      "new_id": "dd94f889f1d3f916f9229b1fcf3a1d5a110a10e5",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Macros.h"
    },
    {
      "type": "modify",
      "old_id": "e4a87936046cf3feec855ce0702219b93ae5aec7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Memory.h",
      "new_id": "a39c7187612342383774830f82564f14ab65f36f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Memory.h"
    },
    {
      "type": "modify",
      "old_id": "6c6fb71aabca5ffd8dfd3a52db6f8cfcdc22cfec",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Meta.h",
      "new_id": "1a5d515ed05f649393194124e62825caf7451df4",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Meta.h"
    },
    {
      "type": "modify",
      "old_id": "c906997fc9a899b8795dbf63cc04cae0792d924d",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/ColPivHouseholderQR.h",
      "new_id": "6855893e886bb70397c90b5438f96da2703397da",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/ColPivHouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "7652d31301ee999788d7f8601426fb3ae0dbb742",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h",
      "new_id": "8a6ae9bb92aafd460dfb4696baca57bde83a0ebf",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "02583a2fd0af83e669139fd86188ba28cefbcfb2",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/CompleteOrthogonalDecomposition.h",
      "new_id": "171e601154741f230d151950a44e9e1122f699c0",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/CompleteOrthogonalDecomposition.h"
    },
    {
      "type": "modify",
      "old_id": "ec7e19b550bafbe901c1cddba6c5e48b6026cce8",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/FullPivHouseholderQR.h",
      "new_id": "588f917fd2100a8b457be4ee4c541970e6215ec1",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/FullPivHouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "d89d99ea572f43088e63a784a7423c58b736e5dd",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/CompressedStorage.h",
      "new_id": "6b0fb4bf1ffea6d503a13ed1febb6b6ab406e1e5",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/CompressedStorage.h"
    },
    {
      "type": "modify",
      "old_id": "243cd1643a7e4ae02d13bb95ca0b47e5c72b5414",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseCompressedBase.h",
      "new_id": "95af15a2f4e9fb8886823c75534678d540be5964",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseCompressedBase.h"
    },
    {
      "type": "modify",
      "old_id": "eaefcefc674f385ccc1563ce27e1680754578a03",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseMatrix.h",
      "new_id": "bf1d56218965e1b66f413a9097eaf5d0e2ef55f9",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "af9a1fea6d9fe6216d6553bb9cc2a87cc9e13d31",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparsePermutation.h",
      "new_id": "7e402cced34e38cf43a2787043f620facb6cced3",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparsePermutation.h"
    },
    {
      "type": "modify",
      "old_id": "b6ad6e89e30ca981e385ebb87107dbeb21674726",
      "old_mode": 33188,
      "old_path": "Eigen/src/misc/lapacke_helpers.h",
      "new_id": "0703c2b9b51d635ed6bbd183d528cc0261299cfb",
      "new_mode": 33188,
      "new_path": "Eigen/src/misc/lapacke_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "dcbf0217a88d3502d429c60fd177df974688a98c",
      "old_mode": 33188,
      "old_path": "bench/tensors/README",
      "new_id": "acce5a12becf2bff1bcc88448910785412d45ae0",
      "new_mode": 33188,
      "new_path": "bench/tensors/README"
    },
    {
      "type": "modify",
      "old_id": "1ddaa1235def706e3af49fe5924f8c5173bcd590",
      "old_mode": 33188,
      "old_path": "cmake/EigenTesting.cmake",
      "new_id": "639790cd12d2c430394f357114da0e2883041d3f",
      "new_mode": 33188,
      "new_path": "cmake/EigenTesting.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73aa30f653d42deff3ee0256cd1b675e2605a927",
      "new_mode": 33188,
      "new_path": "cmake/FindDPCPP.cmake"
    },
    {
      "type": "modify",
      "old_id": "af8a1ef1de11ee0e0acf0ba7bfc16a3f7f23ca76",
      "old_mode": 33188,
      "old_path": "test/array_cwise.cpp",
      "new_id": "f0a80df8e902fe6a2cf04b50b907bd5b90f5ef2d",
      "new_mode": 33188,
      "new_path": "test/array_cwise.cpp"
    },
    {
      "type": "modify",
      "old_id": "06e04a2fa04fbd8d94c3427d04f770438538ca55",
      "old_mode": 33188,
      "old_path": "test/array_for_matrix.cpp",
      "new_id": "34d72154b5d32ad10d87d52c8a5a5d8c84a82485",
      "new_mode": 33188,
      "new_path": "test/array_for_matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "ee98df47a41f455f43d761d19c1cd025bd8dd63f",
      "old_mode": 33188,
      "old_path": "test/blasutil.cpp",
      "new_id": "2fc8b68a3b62a8dfe9f902f49d1dc8e17bd6e6ea",
      "new_mode": 33188,
      "new_path": "test/blasutil.cpp"
    },
    {
      "type": "modify",
      "old_id": "82f9d616a90d1e5b167903d02f1803e7f3642985",
      "old_mode": 33188,
      "old_path": "test/gpu_basic.cu",
      "new_id": "00838ea8e93498952ac5d96667ed67b3e923c4b4",
      "new_mode": 33188,
      "new_path": "test/gpu_basic.cu"
    },
    {
      "type": "modify",
      "old_id": "05080ad5bc70b6f85117a879e03228fb620028f1",
      "old_mode": 33188,
      "old_path": "test/gpu_common.h",
      "new_id": "659babe314942569f364d36cb1cdd2d0f64bdca5",
      "new_mode": 33188,
      "new_path": "test/gpu_common.h"
    },
    {
      "type": "modify",
      "old_id": "008e95cbea3ef56e22757f60f8d3c6b417eed7c0",
      "old_mode": 33188,
      "old_path": "test/gpu_test_helper.h",
      "new_id": "ca9378b89ae0b5daacd205a654eff496207332f8",
      "new_mode": 33188,
      "new_path": "test/gpu_test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "a52da9eecb640df5993381771f4f6bba2a3fa3c5",
      "old_mode": 33188,
      "old_path": "test/main.h",
      "new_id": "853858173eb5ae52193bbe451dcfcc4d8ee3b2d9",
      "new_mode": 33188,
      "new_path": "test/main.h"
    },
    {
      "type": "modify",
      "old_id": "cac7af10359a85b579bbe1c563e011fce48d0d59",
      "old_mode": 33188,
      "old_path": "test/meta.cpp",
      "new_id": "97ebdd7a86041cb2a729bc0f366f5a345141b294",
      "new_mode": 33188,
      "new_path": "test/meta.cpp"
    },
    {
      "type": "modify",
      "old_id": "4185f514efe78885b0489a2806961875a41fa30a",
      "old_mode": 33188,
      "old_path": "test/qr_colpivoting.cpp",
      "new_id": "b0cc000eb414c2e31328be97f788bf5103c9924a",
      "new_mode": 33188,
      "new_path": "test/qr_colpivoting.cpp"
    },
    {
      "type": "modify",
      "old_id": "cca9a8c1e62748c367959b41e2d971f75101787b",
      "old_mode": 33188,
      "old_path": "test/qr_fullpivoting.cpp",
      "new_id": "bd408811aae6fe0843475bc646607afec14a90b2",
      "new_mode": 33188,
      "new_path": "test/qr_fullpivoting.cpp"
    },
    {
      "type": "modify",
      "old_id": "6e2661e8d9c569c35af3aff29361b785d7371079",
      "old_mode": 33188,
      "old_path": "test/sparse_basic.cpp",
      "new_id": "a9fc9fd5a29ce33bbb7f30c2dfa5f315009c9065",
      "new_mode": 33188,
      "new_path": "test/sparse_basic.cpp"
    },
    {
      "type": "modify",
      "old_id": "5974c74f8b931a48c0f07d99604df7e6f20eea06",
      "old_mode": 33188,
      "old_path": "test/sparse_permutations.cpp",
      "new_id": "775c5608bb421e8b4c2c8a04c2786ddeddc6c817",
      "new_mode": 33188,
      "new_path": "test/sparse_permutations.cpp"
    },
    {
      "type": "modify",
      "old_id": "8b46fc80b2fb567d571758f51c84bb50e258b0b0",
      "old_mode": 33188,
      "old_path": "test/sparse_product.cpp",
      "new_id": "dbf549a8c09a0357f655f35941e2b2dceafab0b1",
      "new_mode": 33188,
      "new_path": "test/sparse_product.cpp"
    },
    {
      "type": "modify",
      "old_id": "a6441abbfe46490561cfef6f89e78d7d41aedd15",
      "old_mode": 33188,
      "old_path": "test/vectorization_logic.cpp",
      "new_id": "59f88cfe38a76fbe8331fc359c315822729fedec",
      "new_mode": 33188,
      "new_path": "test/vectorization_logic.cpp"
    },
    {
      "type": "modify",
      "old_id": "0bd3a001b7d512e7fa28c49ae916139368ae53c6",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h",
      "new_id": "3365b72dd2a5c1d6c1d964b9b05ab25307145dec",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h"
    },
    {
      "type": "modify",
      "old_id": "a4ac2ad6d801a72876bfc02c7d87788cc737f82f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBase.h",
      "new_id": "e3fc8f4fc733033d98c1106cce6fe661044c9a3d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorBase.h"
    },
    {
      "type": "modify",
      "old_id": "ef01e306d7b07af692b189bfdaecd769c8762dae",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h",
      "new_id": "e5f3d5eeae34060b5ea7c4fc62ccb2e162657ea7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h"
    },
    {
      "type": "modify",
      "old_id": "073be8146df76b52cc9198cc80e53b707f02a873",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h",
      "new_id": "dea41dfd2e201a8a3289ac04f626ae106561e28e",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h"
    },
    {
      "type": "modify",
      "old_id": "c629e44cf3f6c05de3cf26bb30f06431b3793539",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h",
      "new_id": "3a917a06736ad1c502e89f36bcec17b3b682950d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h"
    },
    {
      "type": "modify",
      "old_id": "c6c40776f2afad0ff7067ff755a2dc8b857f0949",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h",
      "new_id": "526fc816c13c114c649555703b557cef24be9425",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h"
    },
    {
      "type": "modify",
      "old_id": "70d21292afc8df91a72bc22c84ded5f611829c2c",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h",
      "new_id": "e6e586b7bf9c1ef9e9667266bc1367c06976d29c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h"
    },
    {
      "type": "modify",
      "old_id": "3cbc1ab604d27b1ccac06764015432c5e6074e79",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h",
      "new_id": "7ccb17423cefa6ca1c0cb1d8faab6cbe07d2ab98",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h"
    },
    {
      "type": "modify",
      "old_id": "84ebe38e863e92239019afc5b28d08ad3e02bdbe",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h",
      "new_id": "8fdc8ba5fd5fdb1180545d51f0e2e3ce1027cda5",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h"
    },
    {
      "type": "modify",
      "old_id": "0e9cdfe410385bb211b8b7f95dbf97d5dfec08c4",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h",
      "new_id": "7e13c69e3409e01b79a6df6afbb190718b77d849",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h"
    },
    {
      "type": "modify",
      "old_id": "92ad0f54594b29fd9e05a7c19db1b7d84b48b86e",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h",
      "new_id": "2bd94c30865cb3998171eb361bab34cbc0240b0c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "de9bed4ed7880b5c0e63bed56fe8a3305835200d",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h",
      "new_id": "f961b4066d02bf593c5b301ae8524bdcdd29fe10",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h"
    },
    {
      "type": "modify",
      "old_id": "d12bd6dd5c8d5db39ac180d77cb7b9351ecefeec",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h",
      "new_id": "8b14085996c175bf2f1ebb4c01212c9845a6f3ff",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h"
    },
    {
      "type": "modify",
      "old_id": "020571040ae726e7236256007d44abf455668272",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h",
      "new_id": "b696190b2bc33f681617780443a873ceb3eae81d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h"
    },
    {
      "type": "modify",
      "old_id": "e62397a622b780b995d6109af2d1b696747080c8",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h",
      "new_id": "ae03ba52d9e43c92ff1e5b16b843e98db096f427",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h"
    },
    {
      "type": "modify",
      "old_id": "397870fcf2c63bf7811a5dac85bff678f8afc285",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h",
      "new_id": "715797d6293cbae7ebe66f5223bd541add0e11b7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h"
    },
    {
      "type": "modify",
      "old_id": "b5e66b3b88ed5c163afb6f8c6940b74ca3e6e268",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h",
      "new_id": "342d9e9b556aefee0a19fc4d395018386755e71e",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h"
    },
    {
      "type": "modify",
      "old_id": "636fb7d717e80899d559bbdfa2ff6b9fa603a57f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorScanSycl.h",
      "new_id": "ecc872b3a64ac8239cb86e69c1cbde3cdefea719",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorScanSycl.h"
    },
    {
      "type": "modify",
      "old_id": "977263aa50449bad26aa183da077cd4236c4895b",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h",
      "new_id": "3d97e6684c65d43fa9bf1900f6cf6b46fae2c99c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h"
    },
    {
      "type": "modify",
      "old_id": "609afe3b932bbd43d37986523e967a859320add3",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h",
      "new_id": "681c4e5dffbf695debeb3417119aa1b8f3565df2",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h"
    },
    {
      "type": "modify",
      "old_id": "4545119f189bf376d8f0b04d1df8501d4f254472",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h",
      "new_id": "ff3f8346f6ac015545382691dfcdd765108c4e2f",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h"
    },
    {
      "type": "modify",
      "old_id": "cf5828e18d963e0a1ee18beb46ee7b90356f1186",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/SparseExtra/MarketIO.h",
      "new_id": "5c261333309c1908c8b0ef451c17b20cd9166616",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/MarketIO.h"
    },
    {
      "type": "modify",
      "old_id": "8ee96f51b9bb49316eea6494ce28980fb3716dd3",
      "old_mode": 33188,
      "old_path": "unsupported/doc/examples/SYCL/CMakeLists.txt",
      "new_id": "4fe94c6ec1ccba3d4cb0f63785d164f5d84f725b",
      "new_mode": 33188,
      "new_path": "unsupported/doc/examples/SYCL/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "21d8c5eb52b3ae2d10de89b04d8fdac25a377952",
      "old_mode": 33188,
      "old_path": "unsupported/test/CMakeLists.txt",
      "new_id": "45cc4a3d617187207cb4412854912920fdf904f2",
      "new_mode": 33188,
      "new_path": "unsupported/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "7bf4e965fc9cc2e1c338e412e46910e9f62dec29",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_eventcount.cpp",
      "new_id": "714540e49be11e7ccfd9b915c8e2a96e0539f2c9",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_eventcount.cpp"
    },
    {
      "type": "modify",
      "old_id": "8fc5a30744bc7c599c75cb7ba6a0e5a03ade76b7",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_runqueue.cpp",
      "new_id": "0f7f13bd1ac53e229debf365fe673617da3331e7",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_runqueue.cpp"
    },
    {
      "type": "modify",
      "old_id": "79f4066e9c354f0acb9b54416d1f782eda7cfd98",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_argmax_gpu.cu",
      "new_id": "d9d5da43d7242b1b9903abc99db01fd26587160e",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_argmax_gpu.cu"
    },
    {
      "type": "modify",
      "old_id": "27a82540fdfeb0b13a45bcdb9024d35949e9e600",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_builtins_sycl.cpp",
      "new_id": "be7afd2009699796387a599b992a5b934e9ad149",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_builtins_sycl.cpp"
    },
    {
      "type": "modify",
      "old_id": "d7ff38d341527bd674a9153b22c5c797ef2a2f7f",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_device_sycl.cpp",
      "new_id": "74e902645c29d90129313ed5cca464702014f86c",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_device_sycl.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b3fb5ab13977bf53022f3800ee0703ebbb3a375",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_gpu.cu",
      "new_id": "31baf1bb7f594469a48f75dfac4744f09a1c769d",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_gpu.cu"
    }
  ]
}
