)]}'
{
  "commit": "a76fbbf39777827200455477a9e3557b6063913f",
  "tree": "6a03f8fcb163fa2c3dc2267c52fd1204f5490309",
  "parents": [
    "959ef37006e60f68b9a9e667bf9da2e14eb0e8af"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Tue Nov 06 15:25:50 2012 +0100"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Tue Nov 06 15:25:50 2012 +0100"
  },
  "message": "Fix bug #314:\n- remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std)\n- remove the overloads for array expression that were in the std namespace\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a73a9c19fb9f2ecc3690e0fdc972361be397af6e",
      "old_mode": 33188,
      "old_path": "Eigen/src/Cholesky/LDLT.h",
      "new_id": "74c7d5546373bc7f39c2968224ef19c358deab0e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Cholesky/LDLT.h"
    },
    {
      "type": "modify",
      "old_id": "41d14e532f1dad5299387169b46325e0e8c14df1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Cholesky/LLT.h",
      "new_id": "478fad2511c7609df0fc31d1d3cac9268de8aaad",
      "new_mode": 33188,
      "new_path": "Eigen/src/Cholesky/LLT.h"
    },
    {
      "type": "modify",
      "old_id": "da0264b0e215ff0789300a402d495abaf80a42a2",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DiagonalMatrix.h",
      "new_id": "777864db7865a4e2fe4769175e1448bbb3aba567",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DiagonalMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "a7a18c9394106e874e3e913a4d17b5952cd49284",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Dot.h",
      "new_id": "9d513d6990c8efe683bb0b2ffde202f7ff1341d3",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Dot.h"
    },
    {
      "type": "modify",
      "old_id": "09388972a62a19ef355af9935118d0e90b9a6e8f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Functors.h",
      "new_id": "2a6c3c003edf7dceb398f0cd9112aa2fd0787f8c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Functors.h"
    },
    {
      "type": "modify",
      "old_id": "858fb243ec84ea78a4e65cbcc23a388fa4461db3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GenericPacketMath.h",
      "new_id": "51913fa5c36a0a7dbf8ffaf05f54c499b2db8b18",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GenericPacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "e63726c4735cd44afa2972920196f5bdfb352c76",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GlobalFunctions.h",
      "new_id": "daf72e6bb3430944e1cdd7d216065078094b2619",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GlobalFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "5b57c2ff2f78b5f26c6aba2f064b381bc7895515",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "4ce61674632e0ebae4f06c0b0f5fb5a6ea7a1631",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "7499b195e063ffa9a04eec78c1529636deae0ed0",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/StableNorm.h",
      "new_id": "5b7691e5067e0a1407c5b1262773f290426081b4",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/StableNorm.h"
    },
    {
      "type": "modify",
      "old_id": "fcd40e32fa9d09ed5651a34cc23cf22bd9d7fe5d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/TriangularMatrix.h",
      "new_id": "fba07365f6f6048984dfae29aeed1e68ae22e8bb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/TriangularMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "3a8a9ca814650cfb36bac6bdd6ead98b197c9b98",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigen2Support/MathFunctions.h",
      "new_id": "bde5dd4412d8c73dc0145a72cde1c0acbcd560c3",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigen2Support/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "62cbbb14f1a8e83eca3438dec8145628eb6d6489",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/ComplexSchur.h",
      "new_id": "e5466132b42688f180693c657e7a6ce179739d53",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/ComplexSchur.h"
    },
    {
      "type": "modify",
      "old_id": "9c3bba1e57be470a7b76617fd64adf4e7f02668f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/EigenSolver.h",
      "new_id": "43d0ffa76155b4bc2b32e531e8b0d886312b5fbb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/EigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "0075880fe57f2ce28ce950a7068477caffcc05dd",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/GeneralizedEigenSolver.h",
      "new_id": "dc240e13e139724bf8382a4a4833e13ba6f39f08",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/GeneralizedEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "6af481c75f611d7afba9467a721f71f69b97fdda",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h",
      "new_id": "4fec8af0a3ed29b18cb3e5d822a395d578e61d04",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h"
    },
    {
      "type": "modify",
      "old_id": "fd6efdd56c851493e7f7238fd1f412fc8e8eedbd",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/RealQZ.h",
      "new_id": "dcaa9fbd60b2b66ce87009e5ff5e2fd3acf66c4c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/RealQZ.h"
    },
    {
      "type": "modify",
      "old_id": "f07a4d0a9b0904f5b042936a5f1ada99d4c3a04b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/RealSchur.h",
      "new_id": "1f349aa4d28d9ed466e3833ab2036088f633306a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/RealSchur.h"
    },
    {
      "type": "modify",
      "old_id": "24c78b4b2f1035b829334a0cfdb63e5fe61186ca",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h",
      "new_id": "fa7484a4076677fd45c60c57f3ec6ed398003d1a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "c34b7b3b8018d0ef1b58c6f3efcc20cb2ef01c19",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/Tridiagonalization.h",
      "new_id": "5118874cd3b0f84aaf04ed311d4bfbabaf7e2eac",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/Tridiagonalization.h"
    },
    {
      "type": "modify",
      "old_id": "c0f97300c4389bd23b3180506fb4bc535ad76e5a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/AlignedBox.h",
      "new_id": "48cc0a48858f062e242b2e0b560318832a5e051c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/AlignedBox.h"
    },
    {
      "type": "modify",
      "old_id": "eee2cd0e19fdd51d3d95c5a9cffedfa59b96a828",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/AngleAxis.h",
      "new_id": "553d38c7449e7572d2ea0c1fb74d007c0390188a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/AngleAxis.h"
    },
    {
      "type": "modify",
      "old_id": "e424d240604973133fb3b151f4fc2abee89dcf27",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/EulerAngles.h",
      "new_id": "216307706916b4d0d389971333f440bb281db49f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/EulerAngles.h"
    },
    {
      "type": "modify",
      "old_id": "8b45c89e6cc94ca2cd58852d3d0c90acb80a33d8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Hyperplane.h",
      "new_id": "6b31efde99900c9dd10707635b62ac6e327c4068",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Hyperplane.h"
    },
    {
      "type": "modify",
      "old_id": "ab5203e55cd57beae45fd6c7d25ef519e2059c27",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/ParametrizedLine.h",
      "new_id": "98dd0f0d14edf5c2ba52a71c7d35f70a8867437f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/ParametrizedLine.h"
    },
    {
      "type": "modify",
      "old_id": "c4a3cbf518f89bccd8905efc643b54acfa8978d4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Quaternion.h",
      "new_id": "6ee8574c2a0edab8f8e25cafbccc4dc88bfd02db",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Quaternion.h"
    },
    {
      "type": "modify",
      "old_id": "060ab10f3aa4dac4e1bd323558f9321cc746f9d3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Rotation2D.h",
      "new_id": "1cac343a5ee2189cefb00bf9450d22d4aef85ff1",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Rotation2D.h"
    },
    {
      "type": "modify",
      "old_id": "3f64b7dde2f42dc25f85a9f982ccb93b60725c15",
      "old_mode": 33188,
      "old_path": "Eigen/src/Householder/Householder.h",
      "new_id": "b7cfa9b2b316c1cc743bf5cdef4c15d0e9925c17",
      "new_mode": 33188,
      "new_path": "Eigen/src/Householder/Householder.h"
    },
    {
      "type": "modify",
      "old_id": "7eb19a023e382027da7df8ee4a4c2965c5d8c0cc",
      "old_mode": 33188,
      "old_path": "Eigen/src/Jacobi/Jacobi.h",
      "new_id": "20e2276409c4451525e040425ea5841a930bcf1d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Jacobi/Jacobi.h"
    },
    {
      "type": "modify",
      "old_id": "e23f96cdcf1c79164fc1f2704384a103d378f72c",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/FullPivLU.h",
      "new_id": "14a9c402da5f32a3ccfe3b04b93fe5ca8ac982f8",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/FullPivLU.h"
    },
    {
      "type": "modify",
      "old_id": "39b8cdbc8dc5e814099de99feab6d241a8c2ff1b",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/Inverse.h",
      "new_id": "a5ae83bf40b9869acc5216cc133a4ddc5e46b5d3",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/Inverse.h"
    },
    {
      "type": "modify",
      "old_id": "2daa23cc354d57f33cfe76656fa29eef3df9d113",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/ColPivHouseholderQR.h",
      "new_id": "ea63e6f8ea8d14366ebe0ec0b7522aad0e3f774a",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/ColPivHouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "ebcafe7dae5737a1957360024e61353359533990",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/ColPivHouseholderQR_MKL.h",
      "new_id": "b5b1983265217795787071dba50278d1529b2f57",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/ColPivHouseholderQR_MKL.h"
    },
    {
      "type": "modify",
      "old_id": "37898e77cc2ebbbff73031d93ee8be0fbe5e4057",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/FullPivHouseholderQR.h",
      "new_id": "613c29e57940128e38be37759fc07e6ff627c080",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/FullPivHouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "c45d697f714db13c38743a1133c8a60d441774f9",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/HouseholderQR.h",
      "new_id": "9db64e21900ac2b77b1c385880e85edbd08a004d",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/HouseholderQR.h"
    },
    {
      "type": "modify",
      "old_id": "4d525beb5b5f6cab0a7f0cce47ceed101a1f93fe",
      "old_mode": 33188,
      "old_path": "Eigen/src/SVD/JacobiSVD.h",
      "new_id": "5741a8ba1e0b121259f0896bdc4668c244bb8099",
      "new_mode": 33188,
      "new_path": "Eigen/src/SVD/JacobiSVD.h"
    },
    {
      "type": "modify",
      "old_id": "9bf38ab2d91cc1b1c040c79b134a55639cd8c70c",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCholesky/SimplicialCholesky.h",
      "new_id": "51f6fe9ef56ccc53279fd498570ba97679b7a2a7",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCholesky/SimplicialCholesky.h"
    },
    {
      "type": "modify",
      "old_id": "6cfaadbaa9afe5ba226a0906cf4d013ac4dd9299",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/AmbiVector.h",
      "new_id": "dca738751151dbc7430f862c6736b73409bf0306",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/AmbiVector.h"
    },
    {
      "type": "modify",
      "old_id": "5c4a593dc01f3079f6f7196d65f6011aafd04f2b",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseDot.h",
      "new_id": "012d948127563c1ebddc16920bcc55cd1075d0eb",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseDot.h"
    },
    {
      "type": "modify",
      "old_id": "34dd7de694cf2220bd2277b60574687ffa210733",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseProduct.h",
      "new_id": "70b6480efee3cf1371f274cbcfc3db852c4e66fd",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseProduct.h"
    },
    {
      "type": "modify",
      "old_id": "95ea220af500238fd4de3b217999074800273a4a",
      "old_mode": 33188,
      "old_path": "blas/level1_impl.h",
      "new_id": "c73f4d4f9f897591f6ace11bef4f44b8d9eb76b8",
      "new_mode": 33188,
      "new_path": "blas/level1_impl.h"
    },
    {
      "type": "modify",
      "old_id": "b6cf0a68baa67de3c77065fd2c3d1a81f7ac0585",
      "old_mode": 33188,
      "old_path": "test/adjoint.cpp",
      "new_id": "b35e5674bfb323d4e274a73f1413ff21f559386c",
      "new_mode": 33188,
      "new_path": "test/adjoint.cpp"
    },
    {
      "type": "modify",
      "old_id": "3548fa641280520f437b9112556072a65602fd43",
      "old_mode": 33188,
      "old_path": "test/array.cpp",
      "new_id": "4c6393d9a8f8f2da13e18e472ad7ec2df7c2e247",
      "new_mode": 33188,
      "new_path": "test/array.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a599c321460558829134607279e2980722b0936",
      "old_mode": 33188,
      "old_path": "test/array_for_matrix.cpp",
      "new_id": "cd8ef03a02cf3f94ef9dc4668f6dfa199d0c2e06",
      "new_mode": 33188,
      "new_path": "test/array_for_matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e02bdf5b7092b75e8581a596e6d150c1592eff8",
      "old_mode": 33188,
      "old_path": "test/eigen2support.cpp",
      "new_id": "bfcc87323e0ef3c60f3c4448fbb18995177d23eb",
      "new_mode": 33188,
      "new_path": "test/eigen2support.cpp"
    },
    {
      "type": "modify",
      "old_id": "5886f91815c308defa7195248d466465bb1b88e6",
      "old_mode": 33188,
      "old_path": "test/geo_alignedbox.cpp",
      "new_id": "4a51fc71eb42eac7789a600f01dd66ade1242c09",
      "new_mode": 33188,
      "new_path": "test/geo_alignedbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "3fc80c4c78cf0242604bad4ac5f3e07d70902807",
      "old_mode": 33188,
      "old_path": "test/geo_hyperplane.cpp",
      "new_id": "2845ba95db01d0206cd0921a49003a27e4f38d49",
      "new_mode": 33188,
      "new_path": "test/geo_hyperplane.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e1f845dd76b7c80f5909a4d25ccd8372e358ed8",
      "old_mode": 33188,
      "old_path": "test/geo_parametrizedline.cpp",
      "new_id": "7b2e34abeae51286b1844029be4e9e9a9419b276",
      "new_mode": 33188,
      "new_path": "test/geo_parametrizedline.cpp"
    },
    {
      "type": "modify",
      "old_id": "6e692286487e87984c278e3d2eec657e35ae644b",
      "old_mode": 33188,
      "old_path": "test/geo_quaternion.cpp",
      "new_id": "c3fceafdf97664235f1b1a9f8f6b0b5a603a0dc5",
      "new_mode": 33188,
      "new_path": "test/geo_quaternion.cpp"
    },
    {
      "type": "modify",
      "old_id": "f4d65aabcef17b1a0fb9860604c0c234a4cf0aa4",
      "old_mode": 33188,
      "old_path": "test/geo_transformations.cpp",
      "new_id": "30a0aba666634bf730d09ddd57e702ee2858da40",
      "new_mode": 33188,
      "new_path": "test/geo_transformations.cpp"
    },
    {
      "type": "modify",
      "old_id": "cff42dd8dca95a9e416bb49917152d4c3a1f434d",
      "old_mode": 33188,
      "old_path": "test/inverse.cpp",
      "new_id": "5544eb6713d36cd056042509cd7a542d9d1e5a55",
      "new_mode": 33188,
      "new_path": "test/inverse.cpp"
    },
    {
      "type": "modify",
      "old_id": "fd071c9950a5f2cf42fc53e6206bd1908696572a",
      "old_mode": 33188,
      "old_path": "test/linearstructure.cpp",
      "new_id": "618984d5c2f75c88b140f46b2ecd250bc797218a",
      "new_mode": 33188,
      "new_path": "test/linearstructure.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc1d128d56febf50897a72b5ed1cfeb61922d3a8",
      "old_mode": 33188,
      "old_path": "test/meta.cpp",
      "new_id": "0ba968ba904d986f270ffb6c79ef1394bc0d50fd",
      "new_mode": 33188,
      "new_path": "test/meta.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1464e994d23de580dc0bf3e5a8dc82b00e46d85",
      "old_mode": 33188,
      "old_path": "test/packetmath.cpp",
      "new_id": "cb96d615c65a8b39feb2f9e314fcc45eed04cd22",
      "new_mode": 33188,
      "new_path": "test/packetmath.cpp"
    },
    {
      "type": "modify",
      "old_id": "0e57227f9873f4e13fccd559982d8961297a8015",
      "old_mode": 33188,
      "old_path": "test/pastix_support.cpp",
      "new_id": "14da0944be17816b6a1a0529baabe2a855f23832",
      "new_mode": 33188,
      "new_path": "test/pastix_support.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7d0aff70c4ff9d671d5428a8a77d89932f9d2af",
      "old_mode": 33188,
      "old_path": "test/prec_inverse_4x4.cpp",
      "new_id": "9bab30a257d953794ea4c5c908bd70f61b6582ab",
      "new_mode": 33188,
      "new_path": "test/prec_inverse_4x4.cpp"
    },
    {
      "type": "modify",
      "old_id": "37fb7aa4da37b598b9b19f7d5f04f3e8f1471820",
      "old_mode": 33188,
      "old_path": "test/qr.cpp",
      "new_id": "237aa98d8a8267da7ecdb652103b73822640b42a",
      "new_mode": 33188,
      "new_path": "test/qr.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd081281950f72b359ca8a5049199bc80bf9b795",
      "old_mode": 33188,
      "old_path": "test/qr_colpivoting.cpp",
      "new_id": "0fd19c4ee3873b519a9ff6964a552124f1efa0a5",
      "new_mode": 33188,
      "new_path": "test/qr_colpivoting.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5c9790c8168a1662124f2bd8dde60d1bac6da85",
      "old_mode": 33188,
      "old_path": "test/qr_fullpivoting.cpp",
      "new_id": "8b8188da35de74840c956485dd3b26223110f602",
      "new_mode": 33188,
      "new_path": "test/qr_fullpivoting.cpp"
    },
    {
      "type": "modify",
      "old_id": "951cf5b31889ecd04fa112144764e2272bfb0dc2",
      "old_mode": 33188,
      "old_path": "test/real_qz.cpp",
      "new_id": "c31621439b590003ab5d73a1820f95aba2f0a235",
      "new_mode": 33188,
      "new_path": "test/real_qz.cpp"
    },
    {
      "type": "modify",
      "old_id": "e07d4b1e4f7ca0c982e0388b6813ebd9b3c40427",
      "old_mode": 33188,
      "old_path": "test/redux.cpp",
      "new_id": "dd6edd1bd79b0d678524aafa87caa0a83e9861ab",
      "new_mode": 33188,
      "new_path": "test/redux.cpp"
    },
    {
      "type": "modify",
      "old_id": "e960f9c9399bf246e7ce9f6101f4a1787adeeb2d",
      "old_mode": 33188,
      "old_path": "test/sparselu.cpp",
      "new_id": "2a73320eb0d5020a0de7940841208b18c4195e54",
      "new_mode": 33188,
      "new_path": "test/sparselu.cpp"
    },
    {
      "type": "modify",
      "old_id": "a25dbf51c12270847fe2b7caf134e419ffcdb695",
      "old_mode": 33188,
      "old_path": "test/stable_norm.cpp",
      "new_id": "c09fc17b731991c148c69a036de61e57f9f3b603",
      "new_mode": 33188,
      "new_path": "test/stable_norm.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6c9be3a5f6cc0e509040fd32b085d9f10071305",
      "old_mode": 33188,
      "old_path": "test/umeyama.cpp",
      "new_id": "972a280c303f24f4980fc81673212561c4efa64a",
      "new_mode": 33188,
      "new_path": "test/umeyama.cpp"
    },
    {
      "type": "modify",
      "old_id": "8ad0eb47738af33b8da0d20a8417c9cf6aec8a37",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/AlignedVector3",
      "new_id": "7236dddf4011f81ac268a7fee679a66dd00631ce",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/AlignedVector3"
    },
    {
      "type": "modify",
      "old_id": "37f5af4c148afdbec5beee2576b41762b1b6f453",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/FFT/ei_kissfft_impl.h",
      "new_id": "be51b4e6feb1aae4c05930dae3983d31b7e12d34",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/FFT/ei_kissfft_impl.h"
    },
    {
      "type": "modify",
      "old_id": "5bc41c0f8fb4a43af913e659006949ce98f41328",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h",
      "new_id": "746d29473414da3ab08651db29bc2d594ae44976",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h"
    },
    {
      "type": "modify",
      "old_id": "aaf46d54433b089436a040f48fdd9b60aaaa44fa",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/IterativeSolvers/IterationController.h",
      "new_id": "ea86dfef4933ff75714fa7bb22dab34a9651a138",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/IterationController.h"
    },
    {
      "type": "modify",
      "old_id": "46d7bedc1458eddb246483b2d07287e04c5bfbed",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/IterativeSolvers/MINRES.h",
      "new_id": "6bc1b8f5d0f0a5f85ce10ed1523bc847687f0cb1",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/IterativeSolvers/MINRES.h"
    },
    {
      "type": "modify",
      "old_id": "e87a28f6c1af962df1f268adeb8d0237d766a20f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h",
      "new_id": "7d426640c644b0cbc02caf9d6359f9bc0085416b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h"
    },
    {
      "type": "modify",
      "old_id": "e1e5b770c4bbec865c05a7e8f3675664f4eb6527",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h",
      "new_id": "6ec870d3ee637641abc7b148e734cc78beae0b0b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h"
    },
    {
      "type": "modify",
      "old_id": "3786510c09eddb42bd8636db8294b2f357276d36",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h",
      "new_id": "abbf64096dc86857fe3df2f56b81424c3cf7bea8",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h"
    },
    {
      "type": "modify",
      "old_id": "d9ce4eab641d6d7f34737b534846aaf04123b1c9",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h",
      "new_id": "b190827b345ee304ece79f06ff6460f94bead555",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h"
    },
    {
      "type": "modify",
      "old_id": "075faeeb0bf187f91648ed7dfd5d0c51e76e4bb3",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h",
      "new_id": "4b1a2d0fbf3f88e3e572f984d69df7342615ddaf",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h"
    },
    {
      "type": "modify",
      "old_id": "ad37c5029a03444a3c5afbd21a6a54ad76f38b7a",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/chkder.h",
      "new_id": "db8ff7d6e90c23797e23e5106319b0290be2d6d0",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/chkder.h"
    },
    {
      "type": "modify",
      "old_id": "c73a09645576a1dc9b17dc2d0568c11c725c721a",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/covar.h",
      "new_id": "c2fb79441272e908b702f9d8c3ee9cfcee5999a4",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/covar.h"
    },
    {
      "type": "modify",
      "old_id": "4fbc98bfce48677f6e60121e181d0ba0f6d4d09e",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/dogleg.h",
      "new_id": "57dbc8bfb6d061eb729501e793bb1791a34429b0",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/dogleg.h"
    },
    {
      "type": "modify",
      "old_id": "1cabe69aee060af3e32141528ffba4eb75fad646",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/fdjac1.h",
      "new_id": "05947936ed49a3b32b7e7b290140e91e5f6ad6c7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/fdjac1.h"
    },
    {
      "type": "modify",
      "old_id": "8aac5753be7eacbaab9806bf8612fedda330efe2",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NonLinearOptimization/lmpar.h",
      "new_id": "834407c5a0abe0bd06fa171eac1582c4a0252df7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NonLinearOptimization/lmpar.h"
    },
    {
      "type": "modify",
      "old_id": "d848cb407b29ea69d5ad87e9af1d9bfe6cc154c0",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/NumericalDiff/NumericalDiff.h",
      "new_id": "7ee30e18c356f15809b503f67e619dd3fdc450a9",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/NumericalDiff/NumericalDiff.h"
    },
    {
      "type": "modify",
      "old_id": "4badd9d585d7de3929e7cd7fdb9ac96d6e6f7fce",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/Polynomials/Companion.h",
      "new_id": "b515c29208ee9445f8d84f01ae8e7a999a7a1c90",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/Polynomials/Companion.h"
    },
    {
      "type": "modify",
      "old_id": "70b873dbcac22355effe25f948f36757f6323675",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/Polynomials/PolynomialSolver.h",
      "new_id": "fba8fc910d502418b52b1e914232adf6f0ea8bb3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/Polynomials/PolynomialSolver.h"
    },
    {
      "type": "modify",
      "old_id": "c23204c652f5fb41c223debabdc7da1916c92482",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/Polynomials/PolynomialUtils.h",
      "new_id": "5a9ab110e2f518774a47e8d4f97e155c27ea3c3d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/Polynomials/PolynomialUtils.h"
    },
    {
      "type": "modify",
      "old_id": "71e6b825f15aca39482acd8e7cc3c40ab78f8b61",
      "old_mode": 33188,
      "old_path": "unsupported/doc/examples/PolynomialSolver1.cpp",
      "new_id": "cd777a4e2d085e45bda8b775503d85704b8c3268",
      "new_mode": 33188,
      "new_path": "unsupported/doc/examples/PolynomialSolver1.cpp"
    },
    {
      "type": "modify",
      "old_id": "983d80e6342cf8d67aa5630abd13b686cb58768a",
      "old_mode": 33188,
      "old_path": "unsupported/test/NonLinearOptimization.cpp",
      "new_id": "d7376b0f55d6a657feaf246af61636a590cade36",
      "new_mode": 33188,
      "new_path": "unsupported/test/NonLinearOptimization.cpp"
    },
    {
      "type": "modify",
      "old_id": "46eb2f0dcb4ae6cfca3a3c3a50675365573ae5e7",
      "old_mode": 33188,
      "old_path": "unsupported/test/minres.cpp",
      "new_id": "fd12da54836cc12fe8621551f76e9059dbb32738",
      "new_mode": 33188,
      "new_path": "unsupported/test/minres.cpp"
    },
    {
      "type": "modify",
      "old_id": "5afe47956057ddc9be446e00dd95942a2f99d170",
      "old_mode": 33188,
      "old_path": "unsupported/test/mpreal/mpreal.h",
      "new_id": "ca243ac866327e5cb106d367b512f224a8b796a4",
      "new_mode": 33188,
      "new_path": "unsupported/test/mpreal/mpreal.h"
    },
    {
      "type": "modify",
      "old_id": "af5587ad6387ef47d2c0ca32391977c22ab3d5b9",
      "old_mode": 33188,
      "old_path": "unsupported/test/mpreal_support.cpp",
      "new_id": "0de546a9ea8090f9681b90b2071358f8a142047c",
      "new_mode": 33188,
      "new_path": "unsupported/test/mpreal_support.cpp"
    },
    {
      "type": "modify",
      "old_id": "fefeaff011d104c36249c0d3f62bd4a0b0cffc11",
      "old_mode": 33188,
      "old_path": "unsupported/test/polynomialsolver.cpp",
      "new_id": "c31104f14adefcf38a47777a2100a13f644fee4e",
      "new_mode": 33188,
      "new_path": "unsupported/test/polynomialsolver.cpp"
    }
  ]
}
