)]}'
{
  "commit": "b52312068766eff6c96ff6d2534ab240ccb48a76",
  "tree": "ede8ec42518a34309deecae691c9ea6099674bd8",
  "parents": [
    "bae119bb7e874133dc9b71355f19e9b136872ac7"
  ],
  "author": {
    "name": "Mehdi Goli",
    "email": "goli.mehdi@gmail.com",
    "time": "Mon Jan 16 07:04:08 2023 +0000"
  },
  "committer": {
    "name": "Antonio Sánchez",
    "email": "cantonios@google.com",
    "time": "Mon Jan 16 07:04:08 2023 +0000"
  },
  "message": "[SYCL-2020 Support] Enabling Intel DPCPP Compiler support to Eigen\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a57caee722cc4dec5aab228f1dcf8c8ac0fbd468",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "013d5334659291cf7a8b427b29576bfb4d18ffe8",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "623d735d636b319959edd4bb3b995efc4eddcf57",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "34d6c4ef552966397ef961c5d4954de722f9d1af",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "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": "dcbf0217a88d3502d429c60fd177df974688a98c",
      "old_mode": 33188,
      "old_path": "bench/tensors/README",
      "new_id": "acce5a12becf2bff1bcc88448910785412d45ae0",
      "new_mode": 33188,
      "new_path": "bench/tensors/README"
    },
    {
      "type": "modify",
      "old_id": "c2d098ecc08fc6445d6b9ececa3459b5dd04c632",
      "old_mode": 33188,
      "old_path": "bench/tensors/tensor_contract_sycl_bench.cc",
      "new_id": "b1d89d20483918a2755547e4c63a06d1ddb3b195",
      "new_mode": 33188,
      "new_path": "bench/tensors/tensor_contract_sycl_bench.cc"
    },
    {
      "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": "a52da9eecb640df5993381771f4f6bba2a3fa3c5",
      "old_mode": 33188,
      "old_path": "test/main.h",
      "new_id": "853858173eb5ae52193bbe451dcfcc4d8ee3b2d9",
      "new_mode": 33188,
      "new_path": "test/main.h"
    },
    {
      "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": "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": "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": "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"
    }
  ]
}
