)]}'
{
  "commit": "28539e7597c643dbc2b8d4f49dd16bd86fb7251f",
  "tree": "3bfb96ae898f0afc943a388edcc83c27d28d5b3a",
  "parents": [
    "5f55ab524cf0aad34dd6884bcae09eaa6c43c247"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Wed Jul 09 14:04:48 2008 +0000"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Wed Jul 09 14:04:48 2008 +0000"
  },
  "message": "imported a reworked version of BTL (Benchmark for Templated Libraries).\nthe modifications to initial code follow:\n* changed build system from plain makefiles to cmake\n* added eigen2 (4 versions: vec/novec and fixed/dynamic), GMM++, MTL4 interfaces\n* added \"transposed matrix * vector\" product action\n* updated blitz interface to use condensed products instead of hand coded loops\n* removed some deprecated interfaces\n* changed default storage order to column major for all libraries\n* new generic bench timer strategy which is supposed to be more accurate\n* various code clean-up\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "033e45ae4db98ed04bdf10e7070606329f4e8e9a",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "95d5ff1a06595ec245e98be313a990b16eb885f7",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adcb62a526e579896a29b108ecd3a6c675d1b033",
      "new_mode": 33188,
      "new_path": "bench/btl/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "486449cc3a4ea92893622b41c5a24ee0b6c96499",
      "new_mode": 33188,
      "new_path": "bench/btl/COPYING"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d5712bb6820b6459ae410d1bc4624f2f515cc5b",
      "new_mode": 33188,
      "new_path": "bench/btl/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d11e7d6fd5a303d332223b86c8b1c5c6c67b2fe",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_aat_product.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47531d607245a8717e13bf2f1ea254417ec8773b",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_ata_product.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9041885fc47cf9ef811267a8e6ade8dae205aa31",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_atv_product.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8740e413d85f3c597d22e41d686b3ec1e182edac",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_axpy.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a81e6341ea4e4247cd91228b365b63033944139",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_lu_solve.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9de677a7fae2b34c35549e6e892019c883f39870",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_matrix_matrix_product.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29c10a6e2742d278fb6384d59832f0fc297f1b81",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_matrix_matrix_product_bis.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee9110d06f5a9392ed9f4954fe59ce809d289cb8",
      "new_mode": 33188,
      "new_path": "bench/btl/actions/action_matrix_vector_product.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99795f475bce670d4fd694dbef43bac8a60752f8",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/FindBlitz.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "554f0291b4130ff86b71cf9555e415e09fec9708",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/FindCBLAS.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a5fe34fddbf048322d4f68f981ace1cc7edb139",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/FindEigen.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1b8a4645ef201cafbca6ad97eeaa65f241f59ea",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/FindEigen2.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5049c64edcea43027c7875c9efa328a849cdb53f",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/FindGMM.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "545048b684371ec6b8bdab3aaee2415b15b321a0",
      "new_mode": 33188,
      "new_path": "bench/btl/cmake/MacroOptionalAddSubdirectory.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "365652ca91ba588809530654b1fa2f8e16328a20",
      "new_mode": 33188,
      "new_path": "bench/btl/data/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d91f4e3bfd459537cb413c5afa61ae7caa379326",
      "new_mode": 33188,
      "new_path": "bench/btl/data/aat.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d553f7000436859b9a72bc50adcaaee8bf040692",
      "new_mode": 33188,
      "new_path": "bench/btl/data/ata.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f53397e378b72695e4bb3af1c6b6081da0364a1",
      "new_mode": 33188,
      "new_path": "bench/btl/data/axpy.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80203afc4e112385ce2d4dfd1750767132dc83e4",
      "new_mode": 33261,
      "new_path": "bench/btl/data/go_mean"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42e97d5c1c2296a9ad087847c1e1f5cd139d688a",
      "new_mode": 33188,
      "new_path": "bench/btl/data/matrix_matrix.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00e8c7c33a0ca63488ab02fc71285fdd12dfe2b1",
      "new_mode": 33188,
      "new_path": "bench/btl/data/matrix_vector.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d37dc4a9bbb952a5c1dcf08595f9c997a8324e",
      "new_mode": 33188,
      "new_path": "bench/btl/data/mean.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ca7b5cb5e1684aa79dc1a483ac96922e8c6293d",
      "new_mode": 33188,
      "new_path": "bench/btl/data/mk_gnuplot_script.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc6821cf125acd4ffba0072188466aef098e8aeb",
      "new_mode": 33188,
      "new_path": "bench/btl/data/mk_mean_script.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba86b2884606b78941929d7e3d0ad017c731a11f",
      "new_mode": 33261,
      "new_path": "bench/btl/data/mk_new_gnuplot.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ea998a2e37fea41732d267a68105ce27e7c7988",
      "new_mode": 33188,
      "new_path": "bench/btl/data/order_lib"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eea2b8b85f2f50863dd1e1d53d00cf45c34cc49b",
      "new_mode": 33188,
      "new_path": "bench/btl/data/regularize.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5270cc3295a4e43d7d1cf6ed30bfb4dac874c0a",
      "new_mode": 33188,
      "new_path": "bench/btl/data/smooth.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e5bfdf47f6b6ecce273307f126d3fb75e97eb5a",
      "new_mode": 33261,
      "new_path": "bench/btl/data/smooth_all.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f46965c2fca907063caac1d292c021e2ec2f1535",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/bench.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2db997fd5dcb35fe22ad53fde74e17cb1f91352",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/bench_parameter.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7b3489578e8b97cd49cd733c3d679d9161e5924",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/init/init_function.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27f8b42aacdec4cbfb8d32be10049d4c4b142627",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/init/init_matrix.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faf14f9537882a1a5c05e0b19e786918c06905e5",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/init/init_vector.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ae23c1b87d2f152ae1c8fd54ff71758565b41f9",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/static/bench_static.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4edcbc46b88b41885becf1d9761201d744f120b",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/static/intel_bench_fixed_size.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50f063bc022696bbb7ab82e8aa9321a816b5c9d0",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/static/static_size_generator.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9f894b1ffed96e630f1c54eb7972a51a77bf3cc",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/STL_perf_analyzer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19c54e9c137484d03e52a321c5bddd3d6c737232",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/STL_timer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e190236e0a6b7208c18698170bd234a5fd63c9c8",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/mixed_perf_analyzer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "709f0de5de644986ed1bae486bdb13011087721e",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/portable_perf_analyzer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fce378168d840974d49005da4879f1187abbbc97",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b7c5266b1d3ab02f7571bfc48c8e3ec3bfd1b63",
      "new_mode": 33261,
      "new_path": "bench/btl/generic_bench/timers/portable_timer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37ea21dcc81750813a059af0addc4a5eaaaee750",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/x86_perf_analyzer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfb5ee8335c891fb1ff49d4db8c27a74adbe73e6",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/timers/x86_timer.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b99dcb101cd138c3599c26da5b9231f17992e5f",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/utils/dump_file_x_y.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bca3932aeac48857016d398ef84a00531788dced",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/utils/size_lin_log.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13a3da7a8f94c052dc620a0d190ab84809df9333",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/utils/size_log.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c2acfb02bc242a8fa96d6b99484b772297c3ecf",
      "new_mode": 33188,
      "new_path": "bench/btl/generic_bench/utils/utilities.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83732b4a2b1a996cbe9c20dddf6bfab85cf8eec8",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ATLAS/ATLAS_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0e93854b5cb3304082c42c64708f40d68b8ac3a",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ATLAS/ATLAS_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e047b4e087c960af6e1cd97045a2debf188ccbb7",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ATLAS/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2383a736764e770f66f03cc26c7d85cca0a1f50a",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ATLAS/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "470501f6f21eb1377830f3f4b27d5cc537f0af67",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ATLAS/titi.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3d2312d89f7e634877cad21e03589f1541ed4d0",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/C/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b688f18fa5f9507cdba294cc561208e77de29ca0",
      "new_mode": 33261,
      "new_path": "bench/btl/libs/C/C_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b15b7d9d5cef9b86efd4a9fc7e76ad4f64c9a4a8",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/C/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9654bf8ad0d5a9aa4fd3c7571c5356d92ceffbfb",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/C_BLAS/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e637c0e5e58b39f7593aa89fb2a1bbe73bf35470",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/C_BLAS/C_BLAS_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d88effa29500a864644c4edbd3bf38ce10b6226f",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/C_BLAS/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "616ab4720fc5b3269b332f55b59523239997da31",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/INTEL_BLAS/INTEL_BLAS_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "778aaf8b1e48b32587c7382037e68e447a0837ae",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/INTEL_BLAS/INTEL_BLAS_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba48fe906ee20e71f4688e3840a5f883126a982",
      "new_mode": 33261,
      "new_path": "bench/btl/libs/INTEL_BLAS/config.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b91d93470ed4a33d3fc05cb688b69b2589f95456",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/INTEL_BLAS/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2897298d10888c53d0de9038ff9548834cc8059f",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b1a384afe9a72faba1f7f7c7702cfabe744a3e3",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL/STL_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc2044320a8eb20403be93851e744e3041f8aba3",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4387aba805c387cff0291ec8d57ce3a04657f56",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL_algo/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8854479a6d47a76320401525f3048d30334d8eca",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL_algo/STL_algo_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c8b607812519d15895a6ccca104da5665a3829e",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/STL_algo/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cb71c36dbfb627cee48f89755a52a0b1d2dc0c8",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/blitz/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb9f567feb098552c8090722769ffafee67d32d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/blitz/blitz_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba73fc0dd407323ea643c9a4aad66d950698c60",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/blitz/blitz_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65fbb6b111f7fe1347e9112a1b8409267a05c50e",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/blitz/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ac0ab24ac48d5c02f4f72c4044a6c611371ca17",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/eigen2/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb9f567feb098552c8090722769ffafee67d32d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/eigen2/eigen2_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d8ad94664a06ac19ff17335455b037bd1e3d4e4",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/eigen2/eigen2_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d73a807682ffd98e6fa6068b3321b1b4abfce382",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/eigen2/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03d0c61679bb874162a61261217e9be679d66410",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a50329a66bec0ae19415eea86430b966c6f1e8f1",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/daat.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "709211ca58e641bed96530ff08c92a9544df3178",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/data.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94bb846de4afbcbc52ead21d02bd078cbf820bb8",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/daxpy.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb7ef9006354ef95f49fb72778ce9a49f5b2b241",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/dmxm.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82ccac9a589736229c0f31ee6e48affcd3ffc9ef",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/dmxm.f.mfr"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd7e4d55076ccd2c787895cdc9d4e298fe24a840",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/dmxv.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0208b42c2a7cbec671342518061383a13e4905b5",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/f77_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab8a18295f6673567e5bee975eb9234a8899ecda",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/f77_interface_base.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17934fb250417e8d5dc6c345580976f031a3f0d1",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d1855d2c85a098e43db6f1aadcb2c45d08f3b1d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/saat.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ab83d958b76360ced16ff2ae438e0b6b97e00ff",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/sata.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5eda4c2d2c0d2b8ddb1b5b2d96de4f0cd1cb1623",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/saxpy.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1e63adca6d85a2915a5ac709699ec778769884d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/smxm.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2f7ed24e60d40cdda683f6432184aa9d1d0e450",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/smxv.f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "230c8dbc858b238a0d7fe26f2f08efaeb28281ca",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/f77/test_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98759e8b60e7a326a5dfe40ccc432e42d216c382",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/gmm/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb9f567feb098552c8090722769ffafee67d32d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/gmm/gmm_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a81fe969a106cf76f9aa7c0572d9626b2741283",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/gmm/gmm_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27afeedbb16382d5edb327aac9e93065651e4673",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/gmm/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fed082f7f58239a598b2f69344e74744a8567200",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/mtl4/.kdbgrc.main"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "219570d28699ef119aa58835efa02dc55385a6d4",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/mtl4/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb9f567feb098552c8090722769ffafee67d32d",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73ff565fc5a68c6311adc845114350612b799aad",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/mtl4/mtl4_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3e2625a774c4e5cbe06644a0a704267e201c1b4",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tiny_blitz/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6675d3d1a8cde8cb072c4238916aafee6a624bea",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tiny_blitz/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b26db72df99443d830887b6a4979582eaefdf24",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tiny_blitz/tiny_blitz_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e047b4e087c960af6e1cd97045a2debf188ccbb7",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tvmet/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "448c1a9800c8eb7ffac808e1e5d25c1f719e7421",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tvmet/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfbfa20aab3f42af618a591ff762728eb2362dab",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/tvmet/tvmet_interface.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25931c46efe92ea3ee01efadaaf20976f5e706a6",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ublas/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "768010406a7bc4691e5227ca007cb2f80c3badf6",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ublas/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8acb32db088747f93ebae9a9e4c55f2d2878a91",
      "new_mode": 33188,
      "new_path": "bench/btl/libs/ublas/ublas_interface.hh"
    }
  ]
}
