)]}'
{
  "log": [
    {
      "commit": "b7e7a3eb65d80d6847bd522f66f876fd5f6fe938",
      "tree": "9bba8e1091af81627c1ec76d5f4d17650717e642",
      "parents": [
        "8e59817ba62e63f16b0f11c7113287d75f9582ec"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Apr 13 14:58:44 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 13 14:58:44 2021"
      },
      "message": "Remove unsupported code (#1211)\n\n* Remove code for runtime measurement\r\n\r\nThe GetTime() and associated functions are not fully implemented on\r\nLinux. This functionality is assumed to be untested, or unused at best.\r\n\r\nReduce differences between tests by removing this unnecessary feature.\r\nIt can be (re-)implemented later, if desired, once the math_brute_force\r\ncomponent is in better shape.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Coalesce if-statements\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Keep else branch\r\n\r\nAddress comments.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "8e59817ba62e63f16b0f11c7113287d75f9582ec",
      "tree": "d02592e4d15ff8fd1dd5d096a729c80c6d49e19f",
      "parents": [
        "71bef8563ec1580411f9cf3ca76b05e6fdbe1263"
      ],
      "author": {
        "name": "jianguang.li",
        "email": "891528583@qq.com",
        "time": "Wed Apr 07 08:19:58 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 07 08:19:58 2021"
      },
      "message": "Fix conversion fail when build with -O2 fail (#1193)\n\n* fix conversion fail when compile with gcc -O2\r\n\r\n* fix format check error\r\n\r\n* fix format check error"
    },
    {
      "commit": "71bef8563ec1580411f9cf3ca76b05e6fdbe1263",
      "tree": "17986e5f2bab8869997c14a6281e8673f16ae022",
      "parents": [
        "c5e4ca6c913d582855bd6aa60642e225f31df25a"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Tue Apr 06 16:25:48 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 06 16:25:48 2021"
      },
      "message": "New subgroups - full changes set (#1074)\n\n* Extended subgroups - extended types types\r\n\r\n* Extended subgroups - non uniform vote tests\r\n\r\n* Extended subgroups - non uniform arithmetic tests\r\n\r\n* Extended subgroups - ballot tests\r\n\r\n* Extended subgroups - clustered reduce tests\r\n\r\n* Extended subgroups - shuffle tests\r\n\r\n* Extended subgroups - formating issues\r\n\r\n* Extended subgroups - review fixes\r\n\r\n* Extended subgroups - review fixes\r\n\r\nFixed: removed additional brakes, kernel_sstr\r\n\r\n* Extended subgroups - fix macos build error\r\n\r\n* Extended subgroups - review fixes\r\n\r\nFixed: mac os build error\r\n\r\n* Extended subgroups - data type verification example\r\n\r\n* Extended subgroups - error unification\r\n\r\n* Extended subgroups - fix header years\r\n\r\n* Extended subgroups - use is_half_nan\r\n\r\n* Extended subgroups - compare half as float\r\n\r\n* Review fixes mostly for ballot functions.\r\n\r\n- Modify kernels for better handling active/inactive workitems\r\n- Modify gen/chk functions for handling non uniform workgroup sizes\r\n- Introduce new variables naming convention\r\n- minor fixes\r\n\r\n* Extended subgroups - simplification data generation for ballot lsb/msb functions\r\n\r\n* Extended subgroups - minor fixes\r\n\r\n* Extended subgroups - move common code to function\r\n\r\n* Extended subgroups - formatting errors fix\r\n\r\n* Extended subgroups - fix build error\r\n\r\n* Extended subgroups - sub_group_elect more sophisticated\r\n\r\nDefine mask which is 4bytes pattern where bit 1 means work item is active.\r\nIf workitem in subgroup matches pattern then run sub_group_elect()\r\n\r\n* Extended subgroups - fix Ubuntu build error\r\n\r\n* Extended subgroups - voting function review fixes\r\n\r\n* adjust all function for using masks\r\n* remove calculate templates\r\n* merge code to one common template\r\n* check results only in active workitems\r\n* normalize values on host side\r\n* minor fixes\r\n\r\n* Extended subgroups - fix typos\r\n\r\n* Set of fixes and improvements after review\r\n\r\n* define WorkGroupParams to stop extended parameters list in function\r\n* better workitems mask handing (WorkGroupParams)\r\n* narrow values of data input generation to avoid overflows (arithmetic func)\r\n* implement work item masks for arithmetic functions\r\n* enable half type testing for reduction/scan/broadcast\r\n* minor fixes\r\n\r\n* Extended subgroups - fix Linux issues\r\n\r\n* Extended subgroups - fix sub_group_local_id data type\r\n\r\n* Extended subgroups - use vector instead of array.\r\n\r\n* Extended subgroups - change names to subgroup\r\n\r\n* Extended subgroups - uncomment code, fix build\r\n\r\n* Extended subgroups - build fix, use cl_half_from_float func\r\n\r\n* Extended subgroups - remove is_half_nan\r\n\r\n* Extended subgroups - do no use undef min/max\r\n\r\n* Extended subgroups - use parenthesis, fix formatting"
    },
    {
      "commit": "c5e4ca6c913d582855bd6aa60642e225f31df25a",
      "tree": "1d3bf6ae5a88d480e2d86873f494c45b2bfa4594",
      "parents": [
        "baa226a779ad3f1018c270607a3306c0095da134"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Apr 06 15:43:55 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 06 15:43:55 2021"
      },
      "message": "Remove unnecessary APPLE specific code (#1188)\n\nTo reduce differences between tests, remove APPLE specific code from\r\nunary tests as no other test have similar logic.\r\n\r\nEnsure gMeasureTimes is consistently initialised regardless of operating\r\nsystems to ensure a consistent command line interface.\r\n\r\nThe remaining APPLE specific pieces of code relate either to include\r\npaths, or to the implementation of PreventSleep(), ResumeSleep() and\r\nGetTime(). Those are not removed in this commit.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "baa226a779ad3f1018c270607a3306c0095da134",
      "tree": "56786abfea4e2e1b374d4c1bb9b9c7dc0d2987bd",
      "parents": [
        "5281b4c916bd7ab540dd9c1c7a199a7dba52165f"
      ],
      "author": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Tue Apr 06 15:42:46 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 06 15:42:46 2021"
      },
      "message": "Remove compiler options that are specific to Apple (#1114)\n\nThese are causing test failures for non-Apple implementations of\r\nOpenCL running on macOS."
    },
    {
      "commit": "5281b4c916bd7ab540dd9c1c7a199a7dba52165f",
      "tree": "f06fe8533409bb9c0c613bd746017400205e136e",
      "parents": [
        "8488d4b2dee231690691e997674642f667d12a86"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Mar 24 16:29:25 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 24 16:29:25 2021"
      },
      "message": "Improve consistency of clEnqueueWriteBuffer operations (#1195)\n\nReduce differences between tests by ensuring all these operations are\r\nnon-blocking.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "8488d4b2dee231690691e997674642f667d12a86",
      "tree": "5af526ab617b1ae2902a927f36f3f600f38c9d2e",
      "parents": [
        "ef19796590d85dcea3959d971e934acaa7207d77"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Mar 24 16:20:05 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 24 16:20:05 2021"
      },
      "message": "Use the same kernel name for all tests (#1194)\n\nMake signature of BuildKernel more consistent across tests: now only two\r\nvariants exist:\r\n\r\n  int BuildKernel(const char *name, int vectorSize, cl_kernel *k,\r\n                  cl_program *p, bool relaxedMode)\r\n\r\nor\r\n\r\n  int BuildKernel(const char *name/symbol, int vectorSize,\r\n                  cl_uint kernel_count, cl_kernel *k, cl_program *p,\r\n                  bool relaxedMode)\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "ef19796590d85dcea3959d971e934acaa7207d77",
      "tree": "8a183266b0115e6a269969a472607fb4f3ed1232",
      "parents": [
        "dbd3e787fe4cf977c2da7c58f7505918eb293e6c"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Mar 24 16:19:37 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 24 16:19:37 2021"
      },
      "message": "Improve log consistency (#1196)\n\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "dbd3e787fe4cf977c2da7c58f7505918eb293e6c",
      "tree": "52eeff726d4c0fafb78a805304c004073295a339",
      "parents": [
        "6b36f645b835f8054422cad3f050d18935be11be"
      ],
      "author": {
        "name": "Sven van Haastregt",
        "email": "sven.vanhaastregt@arm.com",
        "time": "Thu Mar 18 21:46:05 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 18 21:46:05 2021"
      },
      "message": "Do not dereference null pointer for no matching tests (#1191)\n\nWhen invoking for example\r\n\r\n    test_c11_atomics test-that-does-not-exist\r\n\r\nparseAndCallCommandLineTests() would attempt to dereference\r\n`resultTestList` which is still a null pointer.\r\n\r\nSigned-off-by: Sven van Haastregt \u003csven.vanhaastregt@arm.com\u003e"
    },
    {
      "commit": "6b36f645b835f8054422cad3f050d18935be11be",
      "tree": "df045e2511bd12677289cea0368f63d06bbd1b93",
      "parents": [
        "111bb2b185bb912816016348d4403a6b9921924a"
      ],
      "author": {
        "name": "Zakaria Taha",
        "email": "45341452+zakaria6868@users.noreply.github.com",
        "time": "Thu Mar 18 14:27:59 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 18 14:27:59 2021"
      },
      "message": "Add tests to proposed new builtin async_copy functions with a bug fix. (#725)\n\n* Add tests to proposed new builtin async_copy functions with a bug fix.\r\n\r\n* Revert \"Add tests to proposed new builtin async_copy functions with a bug fix.\"\r\n\r\nThis reverts commit 7d0f16d014d228c327daf27464b27e02267f9aef.\r\n\r\n* Add tests to proposed new builtin async_copy functions.\r\n\r\n* Added is_extension_available to check if an extension is available.\r\n\r\n* Added is extension available for test_async_copy_fence.\r\n\r\n* fix build issues on windows.\r\n\r\n* include algorithms.h for async copy 2D/3D.\r\n\r\n* adding algorithms header.\r\n\r\n* Fix numLines - 1 in maxTotalPlanesIn/Out.\r\n\r\n* fix formatting violations.\r\n\r\n* fixed formatting issue."
    },
    {
      "commit": "111bb2b185bb912816016348d4403a6b9921924a",
      "tree": "1be2a323d9a97b6e64ed3ec41966e4238dd899cb",
      "parents": [
        "da2a1bd4a523e4faeabcd662b96036b075c4a6b6"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Mar 17 09:50:30 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 17 09:50:30 2021"
      },
      "message": "Fix discrepancy in logging messages (#1189)\n\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "da2a1bd4a523e4faeabcd662b96036b075c4a6b6",
      "tree": "796a14222690bafc789f47a6d0fbee598248eed1",
      "parents": [
        "ee600e89d7c7fd2cb9aa103b59fc42294c43c852"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Mar 17 09:50:11 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 17 09:50:11 2021"
      },
      "message": "Remove trivially dead code (#1190)\n\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "ee600e89d7c7fd2cb9aa103b59fc42294c43c852",
      "tree": "08f7b87cbb36b0a1f4c01da460dc8e6e8aacc831",
      "parents": [
        "68ee30fb4bcfaf59af2039375321745f2d36c70f"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Mar 11 09:44:38 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 09:44:38 2021"
      },
      "message": "Reduce differences by using common names (#1187)\n\nImprove format.\r\n\r\nThe binary_operator tests are left untouched by this commit as they\r\nrequire some non-automatic changes.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "68ee30fb4bcfaf59af2039375321745f2d36c70f",
      "tree": "94101d8c85fbd53ce0b9e31a9f5b58318693c08b",
      "parents": [
        "a53917a37e6c1a38e62ac513ecba4a013b6f876e"
      ],
      "author": {
        "name": "John Kesapides",
        "email": "46718829+JohnKesapidesARM@users.noreply.github.com",
        "time": "Tue Mar 09 22:57:49 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 22:57:49 2021"
      },
      "message": "Fix possible size_t overflow in 32-bit builds. (#1131)\n\n* Fix possible size_t overflow in 32-bit builds.\r\n\r\nUse cl_ulong temporary values for row/slice_pitch.\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e\r\n\r\n* Remove redundant casts\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e"
    },
    {
      "commit": "a53917a37e6c1a38e62ac513ecba4a013b6f876e",
      "tree": "f7a721eaa850b1ee76195afacbbf1a0ea205be9d",
      "parents": [
        "a483255e504fb0c11bfabd02d627567d7774145a"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Mar 09 22:55:33 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 22:55:33 2021"
      },
      "message": "Move code around to reduce differences (#1185)\n\nCode is moved to reduce the differences between tests for single- and\r\ndouble-precision.\r\n\r\nImprove consistency in double-literal.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "a483255e504fb0c11bfabd02d627567d7774145a",
      "tree": "dce49b344849798a0b54b8706a53c6308c54b1a6",
      "parents": [
        "6f2cd12a0b8d3772e155f2a2b4d399bd534fe382"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Mar 09 09:18:40 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 09:18:40 2021"
      },
      "message": "Fold functions for nextafter (#1176)\n\n* Add assertion to prove isNextafter is true iff the builtin is nextafter()\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Fold functions for nextafter\r\n\r\nThere is no need to differentiate nextafter() from other binary builtin\r\nfunctions when creating the vtbl entries.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "6f2cd12a0b8d3772e155f2a2b4d399bd534fe382",
      "tree": "3140e1b9bf778a287308d0422354510fb9031554",
      "parents": [
        "17632c97367b32ac56774833b2ad36a028b3f02f"
      ],
      "author": {
        "name": "Stuart Brady",
        "email": "stuart.brady@arm.com",
        "time": "Tue Mar 09 09:09:52 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 09:09:52 2021"
      },
      "message": "Deduplicate logging of pixel differences (#1175)\n\nclCopyImage and clFillImage contain near-duplicate code for logging of\r\npixel difference errors.  Move this into imageHelpers.\r\n\r\nSigned-off-by: Stuart Brady \u003cstuart.brady@arm.com\u003e"
    },
    {
      "commit": "17632c97367b32ac56774833b2ad36a028b3f02f",
      "tree": "854d28816d0e12d26ea45ba18b9750209fa11eb2",
      "parents": [
        "afe745f47ea1036e34eaab67023bf29ebc9d95f6"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Mar 09 09:09:10 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 09:09:10 2021"
      },
      "message": "Remove undesired conversions from size_t to int (#1180)\n\nImprove math_brute_force kernels by consistently using size_t to store\r\nthe result of get_global_id().\r\n\r\nThis change was missed in 5d7be40e (Remove undesired conversions from\r\nsize_t to int (#1153), 2021-02-11).\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "afe745f47ea1036e34eaab67023bf29ebc9d95f6",
      "tree": "19a1829f01a0502880a8c2bfa7e6c3a829472fe6",
      "parents": [
        "3307ebed9a2fb6e225ff91e56da1042a3156d34d"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Mar 09 09:08:38 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 09:08:38 2021"
      },
      "message": "Fix typo in array size computation (#1178)\n\nBecause specialValuesInt2Count \u003c specialValuesIntCount (when correctly\r\ncomputed), there was no out-of-bound access when running the tests. This\r\nalso means additional cases will be covered now that the typo is fixed.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "3307ebed9a2fb6e225ff91e56da1042a3156d34d",
      "tree": "5c0dc429839ed28098e4aabfa9461b5337193118",
      "parents": [
        "e2fb655e4cdb048a7d0c3dae33126b08630c281f"
      ],
      "author": {
        "name": "jianguang.li",
        "email": "891528583@qq.com",
        "time": "Fri Mar 05 14:25:09 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 14:25:09 2021"
      },
      "message": "fix out of boundary when strcpy (#1173)\n\n* fix out of boundary when strcpy, fix #1170\r\n\r\n* fix format check failure\r\n\r\n* fix format check error"
    },
    {
      "commit": "e2fb655e4cdb048a7d0c3dae33126b08630c281f",
      "tree": "c7dc693e00ffc48852722d09c569cf67e5910ace",
      "parents": [
        "9a481c6167a199d51b5b38c19399bcb72f70c6d5"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Fri Mar 05 14:24:03 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 14:24:03 2021"
      },
      "message": "Use C++ headers instead of C headers (#1179)\n\nRemove some unnecessary includes.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "9a481c6167a199d51b5b38c19399bcb72f70c6d5",
      "tree": "26890b4f533e049d869b51a022ad7f8a34a9473b",
      "parents": [
        "66eb912ad53f0861e273d38daf50794343cc36d1"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Tue Mar 02 15:50:14 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 02 15:50:14 2021"
      },
      "message": "Split math_brute_force files (#1169)\n\n* Split math_brute_force files\r\n\r\nSplit each file into two: one covering float and the other covering\r\ndouble. The goal is to make it possible to diff files to identify bugs\r\nmore easily, reduce differences between code for float and double, and\r\nultimately reduce code duplication in all math_brute_force.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Address clang-format issues\r\n\r\nIn be936303 (Remove dead code in math_brute_force (#1117), 2021-01-20)\r\nthe code was reformatted using git-clang-format, which apparently is less\r\nreliable than clang-format itself when changes occur in large files.\r\n\r\nWith the previous split of large files, git-clang-format complains about\r\nthe format of code originating from binary_two_results_i.cpp.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "66eb912ad53f0861e273d38daf50794343cc36d1",
      "tree": "62ece4e0d183bef6928dd4d9eb1d285f9a9a61b2",
      "parents": [
        "84d70e23c8ad2f6d999fce5e39a82c3fe198020d"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Tue Feb 23 14:23:18 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 14:23:18 2021"
      },
      "message": "ci: move code format check out of the main job/script (#1154)\n\nA bit cleaner than the written-in-a-haste-to-get-ci-going-again current approach.\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "84d70e23c8ad2f6d999fce5e39a82c3fe198020d",
      "tree": "54fdd696e957ffdf575986be3a23a99ec207605b",
      "parents": [
        "8b5d3c205526b7de895ab5b8e4ddf4d108ebf948"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Feb 18 11:11:28 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 18 11:11:28 2021"
      },
      "message": "Fix incorrect use of kernel parameter (#1168)\n\nThis issue was introduced in 8ad1088a (Reduce difference between files\r\nin math_brute_force (#1138), 2021-02-10).\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "8b5d3c205526b7de895ab5b8e4ddf4d108ebf948",
      "tree": "a1f17beea492b9998ac3287020f97c0a28485ec9",
      "parents": [
        "fc67d7b28f8fd5fec8fb0a9196c0b1baa537f5f4"
      ],
      "author": {
        "name": "Sebastian Łużyński",
        "email": "sebastian.jozef.luzynski@intel.com",
        "time": "Thu Feb 18 10:07:10 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 18 10:07:10 2021"
      },
      "message": "Fix buffer tests memory leaks (#1165)\n\n* Fix buffer tests memory leaks\r\n\r\nThis change fixes buffer tests, broken by PR #1082. This pull request is similar to #1160\r\n\r\n* Fix formatting"
    },
    {
      "commit": "fc67d7b28f8fd5fec8fb0a9196c0b1baa537f5f4",
      "tree": "cfe80a06a72f1541425d76685c14d879deb8e357",
      "parents": [
        "70b2492f30b44cadd6581a8f9fceb5602a8a6e9d"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Feb 18 10:06:56 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 18 10:06:56 2021"
      },
      "message": "Move media_sharing tests to test_conformance/extensions/ (#1164)\n\n* Move media_sharing tests to test_conformance/extensions/\r\n\r\nAnd rename to cl_khr_dx9_media_sharing.\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\n\r\n* format code\r\n\r\n* more format changes"
    },
    {
      "commit": "70b2492f30b44cadd6581a8f9fceb5602a8a6e9d",
      "tree": "0dd442b3407cf45b7653e07ba685e36962da39c9",
      "parents": [
        "7181bcdbac1dddb06cdcd713fe34cd3983acec7f"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Feb 18 10:06:37 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 18 10:06:37 2021"
      },
      "message": "Regroup vtbl definitions to one translation unit (#1167)\n\nMove function declarations to a new header file, with relevant existing\r\ndocumentation.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "7181bcdbac1dddb06cdcd713fe34cd3983acec7f",
      "tree": "54160b617f9ad19a44f474e961b37a0a6fd587f2",
      "parents": [
        "c67aa0535b24bea391a6a13bfa77ab20c4a86be5"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Feb 17 17:05:09 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 17:05:09 2021"
      },
      "message": "Rename files for consistency (#1166)\n\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "c67aa0535b24bea391a6a13bfa77ab20c4a86be5",
      "tree": "fc433fbd14bb1dae81bd62bade6813765d3ad675",
      "parents": [
        "5d2a4bc522993db364bd3f9c9dbbacf1cbee8ea2"
      ],
      "author": {
        "name": "John Kesapides",
        "email": "46718829+JohnKesapidesARM@users.noreply.github.com",
        "time": "Wed Feb 17 09:19:06 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 09:19:06 2021"
      },
      "message": "Fix Minor memory leaks in test_buffer/compiler. (#1160)\n\n* Fix Minor memory leaks in test_buffer/compiler.\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e\r\n\r\n* Fixes in test_buffer\r\n* Remove commented unmap call\r\n* remove unused ii variables.\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e\r\n\r\n* test_buffer fixes:\r\n* test_buffer_fill remove unsued ii\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e"
    },
    {
      "commit": "5d2a4bc522993db364bd3f9c9dbbacf1cbee8ea2",
      "tree": "ca709fa07aa91eb086d71dc18f6c9916992f1fa5",
      "parents": [
        "901f4db44960703a04f760fc939d5f79bd43b626"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Feb 17 09:17:34 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 09:17:34 2021"
      },
      "message": "Reduce difference between files (#1155)\n\nMoves `if (!gSkipCorrectnessTesting)` in binary_i.cpp to follow\r\nstructure of binary.cpp, unary.cpp, macro_unary.cpp and\r\nmacro_binary.cpp.\r\n\r\nOther non-semantic changes include adding/removing new lines and\r\nupdating comments.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "901f4db44960703a04f760fc939d5f79bd43b626",
      "tree": "29d913a3fe2aaeeae139bb590e37ed73ab8bf3e4",
      "parents": [
        "b398f8c1b2ddf6f8e19eaeb564c1f78bde8a08db"
      ],
      "author": {
        "name": "doe300",
        "email": "doe300@users.noreply.github.com",
        "time": "Wed Feb 17 08:57:02 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 17 08:57:02 2021"
      },
      "message": "Fix compilation error in rtz mode detection (#1163)\n\n"
    },
    {
      "commit": "b398f8c1b2ddf6f8e19eaeb564c1f78bde8a08db",
      "tree": "983848454d09d6028ff2274b17cd10e0ec5053e7",
      "parents": [
        "5d7be40e68039bb7c43769e32b14b62862ad475c"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Feb 11 11:38:01 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 11:38:01 2021"
      },
      "message": "Fix typo in error handling (#1152)\n\nWhen creating sub-buffers in math_brute_force, the wrong variables were\r\nchecked for runtime errors. This patch fixes this and ensures the logs\r\nare consistent.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "5d7be40e68039bb7c43769e32b14b62862ad475c",
      "tree": "3fcf7eab78696a7c1a2e16b2b608cdae9dfa162b",
      "parents": [
        "87a1525d5311e113ccdbdd8d7947b24c50d34293"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Feb 11 11:37:38 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 11:37:38 2021"
      },
      "message": "Remove undesired conversions from size_t to int (#1153)\n\nImprove math_brute_force kernels by consistently using size_t to store\r\nthe result of get_global_id().\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "87a1525d5311e113ccdbdd8d7947b24c50d34293",
      "tree": "4011a941e251b220c74f1c3f01ac9ccab7dd9ee2",
      "parents": [
        "8ad1088af97687d249111046e7e96e49e3458b30"
      ],
      "author": {
        "name": "Sven van Haastregt",
        "email": "sven.vanhaastregt@arm.com",
        "time": "Thu Feb 11 11:37:14 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 11:37:14 2021"
      },
      "message": "NFC: clang-format test_basic_parameter_types.cpp (#1151)\n\n* Use raw string literals in basic parameter test; NFC\r\n\r\nSigned-off-by: Sven van Haastregt \u003csven.vanhaastregt@arm.com\u003e\r\nChange-Id: I294d2aa95c6bab37e5efb7c8b1e43a06d31a0081\r\n\r\n* clang-format test_basic_parameter_types.cpp; NFC\r\n\r\nSigned-off-by: Sven van Haastregt \u003csven.vanhaastregt@arm.com\u003e\r\nChange-Id: I0792037f5fa6f79d493c099bed15238f0f1486ac"
    },
    {
      "commit": "8ad1088af97687d249111046e7e96e49e3458b30",
      "tree": "1316c1b45ddd965df13842f0d25b5f38cb024df3",
      "parents": [
        "f6b501352dcbe880a1ebf485c12f0b1f7cbf9494"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Feb 10 10:38:31 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 10 10:38:31 2021"
      },
      "message": "Reduce difference between files in math_brute_force (#1138)\n\n* Reduce differences between files\r\n\r\nThis will help reduce code duplication is future commits.\r\n\r\nSome code is moved around, some variables are renamed and some\r\nstatements are slightly altered to reduce differences between files in\r\nmath_brute_force, yet the semantics remains the same.\r\n\r\nThe differences were identified using n-way diffs. Many differences\r\nremain however.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Workaround clang-format limitation\r\n\r\nIntroduces some insignificant spaces to force clang-format to reduce the\r\nindentation and reduce differences between files.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "f6b501352dcbe880a1ebf485c12f0b1f7cbf9494",
      "tree": "4d04ddb1e8979a968972a78edcc38fcf1e2f3872",
      "parents": [
        "3719a0183c6187f54c42723890b30b7756af8ed1"
      ],
      "author": {
        "name": "Chetan Mistry",
        "email": "70694498+chemis01@users.noreply.github.com",
        "time": "Fri Feb 05 16:36:16 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 05 16:36:16 2021"
      },
      "message": "Implement Negative Test for Platform Layer Functions (#1076)\n\n* Implement Negative Tests for clPlatform Functions\r\n\r\nThis change introduces negative tests for clPlatform\r\nfunctions as well as changes to the Harness to help with\r\nother negative tests.\r\n\r\nSigned-off-by: Chetankumar Mistry \u003cchetan.mistry@arm.com\u003e\r\n\r\n* [SQUASH] Remove magic macro from Negative Platform Tests\r\n\r\nThis change removes the negative-testing macro and all\r\nother changes related to its usage.\r\n\r\nSigned-off-by: Chetankumar Mistry \u003cchetan.mistry@arm.com\u003e"
    },
    {
      "commit": "3719a0183c6187f54c42723890b30b7756af8ed1",
      "tree": "e97fc76badb9382ee8b77e52f4883095e08d4071",
      "parents": [
        "b67f6bbb296285cdea9ca7cf9597d8f91380e3e6"
      ],
      "author": {
        "name": "Pierre Moreau",
        "email": "pierremoreau@users.noreply.github.com",
        "time": "Fri Feb 05 11:34:10 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 05 11:34:10 2021"
      },
      "message": "api: Fix testing of local memory size requirement (#1112)\n\nThe current test would always end up assuming a minimum of 16 KB\r\nregardless of the exposed OpenCL version, and the logic for testing the\r\nOpenCL version was hard to follow.\r\n\r\nBesides fixing the test for OpenCL 1.1 through 2.1, it also\r\n* adds support for OpenCL 2.2, 3.0, and future OpenCL versions (as long\r\n  as `get_device_cl_version()` supports those);\r\n* adapts the error message to mention the currently exposed OpenCL\r\n  version rather than a hardcoded OpenCL 1.1;\r\n* reports the advertised local memory size as KB and not Kb, since local\r\n  memory size is given in bytes."
    },
    {
      "commit": "b67f6bbb296285cdea9ca7cf9597d8f91380e3e6",
      "tree": "2d6ae57a296e0e32c1b73a0f7f52886a2f0eda7a",
      "parents": [
        "fad6a005c99932346e60b5add36fb83ac583597d"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Fri Feb 05 10:29:45 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 05 10:29:45 2021"
      },
      "message": "Fix command line interface for math_brute_force (#1145)\n\nEnsure the following forms of command lines are supported, as per usage\r\nmessage (-h):\r\n - math_brute_force [\u003cname1\u003e [\u003cname2\u003e ... [\u003cnameN\u003e]]]\r\n - math_brute_force I [J]\r\n\r\nRemove dead/unnecessary code.\r\n\r\nFix regression introduced in f337e0b6 ( Fix command-line function range\r\nfor bruteforce  (#1127), 2021-01-29).\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "fad6a005c99932346e60b5add36fb83ac583597d",
      "tree": "fdabda85be84ebc76115a701ecec8352d0c44345",
      "parents": [
        "216455842dc7763a2a18d32ba94c18e681c250c5"
      ],
      "author": {
        "name": "Stephen Clarke",
        "email": "stephen.clarke@imgtec.com",
        "time": "Wed Feb 03 14:34:18 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 03 14:34:18 2021"
      },
      "message": "Fix test_vector_swizzle possible overwrite of padding of 3-element vectors (#1124)\n\nUse vstore3 to ensure padding is not overwritten in destination buffer.\r\n\r\nFixes #1120"
    },
    {
      "commit": "216455842dc7763a2a18d32ba94c18e681c250c5",
      "tree": "3417f2bc824f9345ad27547cd66c638ab82e4ec4",
      "parents": [
        "ca673af48897b179956a86db108af1aa881b220a"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Tue Feb 02 16:43:37 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 02 16:43:37 2021"
      },
      "message": "Change arg type to unsigned int from signed int (#1078)\n\n* Change arg type to unsigned int from signed int\r\n\r\n* Fix formatting issues"
    },
    {
      "commit": "ca673af48897b179956a86db108af1aa881b220a",
      "tree": "b51a5fb45c38bbe086c8310d9d95c13dcc628a04",
      "parents": [
        "4abea6f761f6320e420b815352b2a7d7bc850c0a"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Tue Feb 02 08:56:00 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 02 08:56:00 2021"
      },
      "message": "First steps in tidying image/kernel_read_write tests (#1121)\n\n* Move common global variable and functions to header\r\n\r\nInitFloatCoords for 3D read images has also been renamed\r\nso it can later be used as a common function\r\n\r\nContributes #616\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Set-up for using 3D functions as a base\r\n\r\ntest_read_image_3D had been moved to common.cpp (and renamed\r\ntest_read_image) along with corresponding\r\ndetermine_validation_error_offset and InitFloatCoords.\r\n\r\nOnly function names and the formatting have been changed.\r\n\r\nContributes #616\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "4abea6f761f6320e420b815352b2a7d7bc850c0a",
      "tree": "fab544028cf2b1ee8279b216afee77c5e46df725",
      "parents": [
        "545e4d03098400bff3da32ae7c412911cdf7d606"
      ],
      "author": {
        "name": "Stephen",
        "email": "zsrkmyn@gmail.com",
        "time": "Mon Feb 01 09:23:10 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 01 09:23:10 2021"
      },
      "message": "Fix literal integer types for atomics tests (#1059)\n\n* Fix literal integer types for atomics tests\r\n\r\n* [NFC] Format previous changes"
    },
    {
      "commit": "545e4d03098400bff3da32ae7c412911cdf7d606",
      "tree": "c3bade794deafea2529239da864be6140adea51f",
      "parents": [
        "eb2287cc1b5ff582c524ff39b10b1f96b0689f82"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Fri Jan 29 14:20:39 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:20:39 2021"
      },
      "message": "Make functions local to translation unit (#1125)\n\nRemove unnecessary declarations.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "eb2287cc1b5ff582c524ff39b10b1f96b0689f82",
      "tree": "ab6639b00af0329c6beb4b7b4287da73fa5ed8c0",
      "parents": [
        "bfca863cb8d9b95b50e13ff1fd1bc56b788745f8"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Fri Jan 29 14:19:15 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:19:15 2021"
      },
      "message": "Remove unnecessary scope (#1126)\n\nReformat code using clang-format.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "bfca863cb8d9b95b50e13ff1fd1bc56b788745f8",
      "tree": "d51cbe0702ba95295e6f399c009a665dc6d61983",
      "parents": [
        "5930853a9b9e69c675adcf7d65605adb9cf25222"
      ],
      "author": {
        "name": "Nikhil Joshi",
        "email": "nikhilj@nvidia.com",
        "time": "Fri Jan 29 14:18:13 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:18:13 2021"
      },
      "message": "Handle NULL hostptr in conformance image tests (#1087)\n\n* Fix enqueue_flags test to use correct barrier type.\r\n\r\nCurrently, enqueue_flags test uses CLK_LOCAL_MEM_FENCE.\r\nUse CLK_GLOBAL_MEM_FENCE instead as all threads across work-groups\r\nneed to wait here.\r\n\r\n* Add check for support for Read-Wrie images\r\n\r\nRead-Write images have required OpenCL 2.x.\r\nRead-Write image tests are already being skipped\r\nfor 1.x devices.\r\nWith OpenCL 3.0, read-write images being optional,\r\nthe tests should be run or skipped\r\ndepending on the implementation support.\r\n\r\nAdd a check to decide if Read-Write images are\r\nsupported or required to be supported depending\r\non OpenCL version and decide if the tests should\r\nbe run on skipped.\r\n\r\nFixes issue #894\r\n\r\n* Fix formatting in case of Read-Write image checks.\r\n\r\nFix formatting in case of Read-write image checks.\r\nAlso, combine two ifs into one in case of\r\nkerne_read_write tests\r\n\r\n* Fix some more formatting for RW-image checks\r\n\r\nRemove unnecessary spaces at various places.\r\nAlso, fix lengthy lines.\r\n\r\n* Handle NULL hostptr in conformance image tests\r\n\r\nAs per the spec, clCreateBuffer and clCreateImage return\r\nCL_INVALID_HOST_PTR if host_ptr is NULL\r\nand CL_MEM_USE_HOST_PTR or CL_MEM_COPY_HOST_PTR are set in flags\r\nor if host_ptr is not NULL\r\nbut CL_MEM_USE_HOST_PTR or CL_MEM_COPY_HOST_PTR are not set in flags.\"\r\n\r\nHost pointer should be NULL when USE/COPY_HOST_PTR is not set in flags.\r\n\r\n* Revert \"Handle NULL hostptr in conformance image tests\"\r\n\r\nThis reverts commit 49fa049f9b75d77d325bc08e74b7e3e2e32147a6.\r\n\r\n* Move cl_mem_flag and host_ptr check to ImageHelper\r\n\r\nAdd a check to see if cl_mem_flag has\r\nUSE_HOST_PTR or COPY_HOST_PTR.\r\nOverride host_ptr with NULL if none of them\r\nare specified."
    },
    {
      "commit": "5930853a9b9e69c675adcf7d65605adb9cf25222",
      "tree": "a15a7a94917a132ce774c11c55f35f736cf17527",
      "parents": [
        "c587b45a2b99c9270d6562b056bfa6972a47d754"
      ],
      "author": {
        "name": "John Kesapides",
        "email": "46718829+JohnKesapidesARM@users.noreply.github.com",
        "time": "Fri Jan 29 14:16:55 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:16:55 2021"
      },
      "message": "Minor fixes for clCopyImage. (#1130)\n\n* Minor fixes for clCopyImage.\r\n\r\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e\r\nChange-Id: I63c47570e45580e5e29716a46929cb1127711c6b\r\n\r\n* Convert comment to CTS style.\r\nReturn error code instead of -1 in clFinish."
    },
    {
      "commit": "c587b45a2b99c9270d6562b056bfa6972a47d754",
      "tree": "dd435466586051f679f0bd733228eabc47aaa08b",
      "parents": [
        "31fafb0ff5f4164fd857758d369cfde82304be17"
      ],
      "author": {
        "name": "John Kesapides",
        "email": "46718829+JohnKesapidesARM@users.noreply.github.com",
        "time": "Fri Jan 29 14:15:16 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:15:16 2021"
      },
      "message": "Minor fixes for CL_ARGB channel order. (#1128)\n\nSigned-off-by: John Kesapides \u003cjohn.kesapides@arm.com\u003e\r\nChange-Id: I4f6bbce14535f6156365a5a46c4739d6a7257ab2"
    },
    {
      "commit": "31fafb0ff5f4164fd857758d369cfde82304be17",
      "tree": "68db86acaa166389090ba8f97b2f00f08a0a12bf",
      "parents": [
        "f337e0b6f9878c2e8f3c3fdad3ba712f2f88be14"
      ],
      "author": {
        "name": "Stuart Brady",
        "email": "stuart.brady@arm.com",
        "time": "Fri Jan 29 14:14:45 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:14:45 2021"
      },
      "message": "Install generate_spirv_offline.py script (#1109)\n\nSigned-off-by: Stuart Brady \u003cstuart.brady@arm.com\u003e"
    },
    {
      "commit": "f337e0b6f9878c2e8f3c3fdad3ba712f2f88be14",
      "tree": "15564844617eb22c74cf82c65e0e90d5d3c9584e",
      "parents": [
        "bf883dc8009ab038791fe1824add956a36b62ad7"
      ],
      "author": {
        "name": "Nikhil Joshi",
        "email": "nikhilj@nvidia.com",
        "time": "Fri Jan 29 14:13:54 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 14:13:54 2021"
      },
      "message": " Fix command-line function range for bruteforce  (#1127)\n\n* Fix enqueue_flags test to use correct barrier type.\r\n\r\nCurrently, enqueue_flags test uses CLK_LOCAL_MEM_FENCE.\r\nUse CLK_GLOBAL_MEM_FENCE instead as all threads across work-groups\r\nneed to wait here.\r\n\r\n* Add check for support for Read-Wrie images\r\n\r\nRead-Write images have required OpenCL 2.x.\r\nRead-Write image tests are already being skipped\r\nfor 1.x devices.\r\nWith OpenCL 3.0, read-write images being optional,\r\nthe tests should be run or skipped\r\ndepending on the implementation support.\r\n\r\nAdd a check to decide if Read-Write images are\r\nsupported or required to be supported depending\r\non OpenCL version and decide if the tests should\r\nbe run on skipped.\r\n\r\nFixes issue #894\r\n\r\n* Fix formatting in case of Read-Write image checks.\r\n\r\nFix formatting in case of Read-write image checks.\r\nAlso, combine two ifs into one in case of\r\nkerne_read_write tests\r\n\r\n* Fix some more formatting for RW-image checks\r\n\r\nRemove unnecessary spaces at various places.\r\nAlso, fix lengthy lines.\r\n\r\n* Fix malloc-size calculation in test imagedim\r\n\r\nunsigned char size is silently assumed to be 1\r\nin imagedim test of test_basic.\r\nPass sizeof(type) in malloc size calculation.\r\nAlso, change loop variable from signed to unsigned.\r\nAdd checks for null pointer for malloced memory.\r\n\r\n* Fix command-line function range for bruteforce\r\n\r\nRunnning \"test_bruteforce N M\" is expected to skip\r\nfirst N functions and test M functions after it.\r\nWhen N is 0, the test currently skips M functions\r\nand run all functions thereafter.\r\nFix the test to honor semantics of these\r\ncommand-line options to correctly test\r\nfirst M functions when N is 0."
    },
    {
      "commit": "bf883dc8009ab038791fe1824add956a36b62ad7",
      "tree": "ad2372f2969cf37235357ac46b46bd6884e3aeeb",
      "parents": [
        "0130c24fe5da57e74949466574c8ec4969e68121"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Fri Jan 22 15:28:47 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 22 15:28:47 2021"
      },
      "message": "Fix compilation issues for conforming_version.cpp (#1113)\n\nPreviously this file used the auto keyword to\r\ndeclare a string. This can cause compilation\r\nissues when used in a later function.\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "0130c24fe5da57e74949466574c8ec4969e68121",
      "tree": "03018a5d513f540649d43bfb7335000bc7dc648f",
      "parents": [
        "be93630330194886fed8057cae01cb725f29261d"
      ],
      "author": {
        "name": "Nikhil Joshi",
        "email": "nikhilj@nvidia.com",
        "time": "Thu Jan 21 13:31:54 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 21 13:31:54 2021"
      },
      "message": " Fix malloc-size calculation in test imagedim (#1100)\n\n* Fix enqueue_flags test to use correct barrier type.\r\n\r\nCurrently, enqueue_flags test uses CLK_LOCAL_MEM_FENCE.\r\nUse CLK_GLOBAL_MEM_FENCE instead as all threads across work-groups\r\nneed to wait here.\r\n\r\n* Add check for support for Read-Wrie images\r\n\r\nRead-Write images have required OpenCL 2.x.\r\nRead-Write image tests are already being skipped\r\nfor 1.x devices.\r\nWith OpenCL 3.0, read-write images being optional,\r\nthe tests should be run or skipped\r\ndepending on the implementation support.\r\n\r\nAdd a check to decide if Read-Write images are\r\nsupported or required to be supported depending\r\non OpenCL version and decide if the tests should\r\nbe run on skipped.\r\n\r\nFixes issue #894\r\n\r\n* Fix formatting in case of Read-Write image checks.\r\n\r\nFix formatting in case of Read-write image checks.\r\nAlso, combine two ifs into one in case of\r\nkerne_read_write tests\r\n\r\n* Fix some more formatting for RW-image checks\r\n\r\nRemove unnecessary spaces at various places.\r\nAlso, fix lengthy lines.\r\n\r\n* Fix malloc-size calculation in test imagedim\r\n\r\nunsigned char size is silently assumed to be 1\r\nin imagedim test of test_basic.\r\nPass sizeof(type) in malloc size calculation.\r\nAlso, change loop variable from signed to unsigned.\r\nAdd checks for null pointer for malloced memory.\r\n\r\n* Use size_t instead of int for imagedim\r\n\r\nThe size calculation for image with larger dimensions\r\nis overflowing with int values.\r\nChange image dim variables to use size_t\r\nto avoid overflow.\r\nWhile at it, fix formatting at various places.\r\n\r\n* Use new instead of malloc in test imagedim\r\n\r\nUse new and delete in place of malloc\r\nand free through test_basic imagedim\r\nto avoid NULL pointer checks.\r\n\r\n* Revert sizeof changes from size calculation\r\n\r\nAs the types of width and height are now\r\nchanged to size_t, sizeof is not required\r\nin size calculation.\r\nRevert the same."
    },
    {
      "commit": "be93630330194886fed8057cae01cb725f29261d",
      "tree": "3c0a07b65d479513dd098367feb9315b7bed9a3d",
      "parents": [
        "af6d55d68c677a9fa1b009e833f503b8bf1f5b95"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Wed Jan 20 15:01:59 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 20 15:01:59 2021"
      },
      "message": "Remove dead code in math_brute_force (#1117)\n\n* Remove dead code\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Remove tautological statements\r\n\r\nPARALLEL_REFERENCE is unconditionally defined. Remove preprocessor\r\ncondition that always hold.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Remove unnecessary declarations\r\n\r\nAlso removed unused macro.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e\r\n\r\n* Format code\r\n\r\nAn unnecessary scope was removed. This formats the code using\r\nclang-format.\r\n\r\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "af6d55d68c677a9fa1b009e833f503b8bf1f5b95",
      "tree": "b47e36a28080cb9630d47ca41803f97b5a8dd5cc",
      "parents": [
        "0d74b3f926e547b2ae6d13de55b16aa5a6711265"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Tue Jan 19 16:35:30 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 19 16:35:30 2021"
      },
      "message": "Use delete[] to deallocate after new[] (#1107)\n\n* Use delete[] to deallocate after new[]\r\n\r\n* Fixup formatting with git-clang-format"
    },
    {
      "commit": "0d74b3f926e547b2ae6d13de55b16aa5a6711265",
      "tree": "2cc3fb70aa589af12bfe95770474f618a841a22e",
      "parents": [
        "03a0989998dfd968e773b160c66eee924ce193ab"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Fri Jan 15 16:31:03 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 15 16:31:03 2021"
      },
      "message": "Test api fix - sampler properties is 0 in compatibility mode (#1106)\n\n"
    },
    {
      "commit": "03a0989998dfd968e773b160c66eee924ce193ab",
      "tree": "17845ccf63e376e6df522d4166d56ce52f86df39",
      "parents": [
        "0b6fbd15d1f6427d85215945ca58e904c543066d"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Thu Jan 14 13:27:59 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 14 13:27:59 2021"
      },
      "message": "Use std::vector for format lists in images suite (#1105)\n\n* Use std::vector for format lists in images suite\r\n\r\nAvoids memory deallocation issues and generally simplifies the code.\r\n\r\n* Fixup formatting with git-clang-format"
    },
    {
      "commit": "0b6fbd15d1f6427d85215945ca58e904c543066d",
      "tree": "79b32242825664498086bb21451e51a5d98a68ac",
      "parents": [
        "e5f89249fa2ac24dd8cc57b5d1f022025c9d2819"
      ],
      "author": {
        "name": "AlexBinXie",
        "email": "54727243+AlexXAmd@users.noreply.github.com",
        "time": "Thu Jan 14 13:27:45 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 14 13:27:45 2021"
      },
      "message": "Use glFinish to replace glFlush (#1102)\n\nIn OpenCL spec 1.1:\r\n\"Prior to calling clEnqueueAcquireGLObjects, the application must ensure that any pending GL\r\noperations which access the objects specified in mem_objects have completed. This may be\r\naccomplished portably by issuing and waiting for completion of a glFinish command on all GL\r\ncontexts with pending references to these objects.\"\r\n\r\nSigned-off-by: Alex Xie \u003cAlexBin.Xie@amd.com\u003e"
    },
    {
      "commit": "e5f89249fa2ac24dd8cc57b5d1f022025c9d2819",
      "tree": "6a2ee43fad62b76d36342de091f5d9cc0bb6dde6",
      "parents": [
        "ffa75c37ce2c65217e2cea2fe473e91c0ef3dc57"
      ],
      "author": {
        "name": "Marco Antognini",
        "email": "marco.antognini@arm.com",
        "time": "Thu Jan 14 13:27:18 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 14 13:27:18 2021"
      },
      "message": "Apply clang-format on math_brute_force (#1104)\n\nSigned-off-by: Marco Antognini \u003cmarco.antognini@arm.com\u003e"
    },
    {
      "commit": "ffa75c37ce2c65217e2cea2fe473e91c0ef3dc57",
      "tree": "b5ca8ad419e415fdba66e26b11d2e0ffb6ac355b",
      "parents": [
        "901f5fcb63532877947d764b9938b34a56914435"
      ],
      "author": {
        "name": "Anastasia Stulova",
        "email": "38433336+AnastasiaStulova@users.noreply.github.com",
        "time": "Tue Jan 12 10:17:13 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 12 10:17:13 2021"
      },
      "message": "Test cl_ext_cxx_for_opencl (#1095)\n\nAdd tests for API extension for compilation\r\nof kernels in C++ for OpenCL language.\r\n* Test that -cl-std\u003dCLC++ is accepted and a\r\n  basic kernel with C++ features is compiled.\r\n* Test that API extension reports the same\r\n  language version as __OPENCL_CPP_VERSION__.\r\n\r\nThis commit also adds a separate folder for extension\r\ntests.\r\n\r\nSigned-off-by: Victoria Holodovsky \u003cvictoria.holodovsky@arm.com\u003e\r\n\r\nCo-authored-by: Victoria Holodovsky \u003cvictoria.holodovsky@arm.com\u003e"
    },
    {
      "commit": "901f5fcb63532877947d764b9938b34a56914435",
      "tree": "c82c84e0637891347011656daab6ee88742218c3",
      "parents": [
        "2597027737d8c74cbf2a979a3fd585f9f2811929"
      ],
      "author": {
        "name": "james-morrissey-arm",
        "email": "james-morrissey-arm@users.noreply.github.com",
        "time": "Mon Jan 11 15:02:26 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 11 15:02:26 2021"
      },
      "message": "Fix samplerlessReads read_write (#329) (#1016)\n\nThe test was trying to create read_write image with read_only formats.\r\nMake it use common image formats for both read_only and read_write\r\nflags when creating images.\r\n\r\nFixes issue #329\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e\r\nSigned-off-by: James Morrissey \u003cjames.morrissey@arm.com\u003e\r\n\r\nCo-authored-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "2597027737d8c74cbf2a979a3fd585f9f2811929",
      "tree": "9b720a48827d48a86b453f268c0064ced43d7a84",
      "parents": [
        "f02cbad2e31e20789526ab214809eb01b0f5d84e"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Mon Jan 11 13:54:19 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 11 13:54:19 2021"
      },
      "message": "Use highest OpenCL C version (#1081)\n\n* Set the highest supported OpenCL C version.\r\n\r\n* Remove gDeviceLt20 variable - not used anymore.\r\n\r\n* Fix formatting issues"
    },
    {
      "commit": "f02cbad2e31e20789526ab214809eb01b0f5d84e",
      "tree": "4477c3b4d2546da223afc22ab008eaefc609ca90",
      "parents": [
        "24e6a9125c44ef9fe42603b605a685af9acb4bdf"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Sun Jan 10 12:55:25 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 10 12:55:25 2021"
      },
      "message": "Fix scope of clEventWrapper declarations (#1099)\n\nThis change allows us to remove the extra clReleaseEvent calls which\r\nwere causing double-free issues."
    },
    {
      "commit": "24e6a9125c44ef9fe42603b605a685af9acb4bdf",
      "tree": "fc5aceb83b0ae5a5da51147da37a24e7d1831735",
      "parents": [
        "18c54be0a4077e168d593847a1186d23aee4b514"
      ],
      "author": {
        "name": "james-morrissey-arm",
        "email": "james-morrissey-arm@users.noreply.github.com",
        "time": "Thu Jan 07 12:26:44 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 07 12:26:44 2021"
      },
      "message": "Use the right flags when creating images (#328) (#1015)\n\nTest was querying for supported images with CL_MEM_WRITE_ONLY flag, but\r\nalways used CL_MEM_READ_ONLY to create images.\r\n\r\nFixes issue #328\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e\r\nSigned-off-by: James Morrissey \u003cjames.morrissey@arm.com\u003e\r\n\r\nCo-authored-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "18c54be0a4077e168d593847a1186d23aee4b514",
      "tree": "0d4835e271fbc89fc9ef7440083ca387163949af",
      "parents": [
        "904fb419ee81830d406fc5e022135cbccfaf9f6a"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Thu Jan 07 11:39:57 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 07 11:39:57 2021"
      },
      "message": "Validate CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED (#1086)\n\n* Validate CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED\r\n\r\nAdding test to validate value returned from clGetDeviceInfo with\r\nCL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED.\r\n\r\nFixes #993\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Fixes for formatting on computeinfo add tests\r\n\r\nFixes #993\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "904fb419ee81830d406fc5e022135cbccfaf9f6a",
      "tree": "d95e2f1cb35de1a247eeb14df23c5c5d23cfcab5",
      "parents": [
        "25d9ff5d6ec4dd8140b74f093b888984aa7580ee"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Thu Jan 07 11:34:58 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 07 11:34:58 2021"
      },
      "message": "Restored the embedded reduction factor to bruteforce. (#1052)\n\n* Restored the embedded reduction factor to bruteforce.\r\n\r\nThis change was present on the GitLab branch but missed out during the transition to GitHub.\r\n\r\nThis change is intentionally as close as possible to the patch on GitLab.\r\n\r\nFixes #1045\r\n\r\n* Added helper functions for bruteforce step and scale.\r\n\r\n* Added missing files from 1e4d19b.\r\n\r\n* Renamed getTestScale and getTestStep to set*."
    },
    {
      "commit": "25d9ff5d6ec4dd8140b74f093b888984aa7580ee",
      "tree": "678cbde96f16113bd5f4397ef83156f3143e7187",
      "parents": [
        "85bae70f811ff1828b9abca9575a45c3ff47b667"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Thu Jan 07 11:34:42 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 07 11:34:42 2021"
      },
      "message": "Using helper functions for clCreateKernel (#1064)\n\n* Using helper functions for clCreateKernel\r\n\r\nUses of clCreateKernel following create program helper\r\nfunctions, have been incorporated into\r\ncreate_single_kernel_helper when suitable.\r\n\r\nContributes #31\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Skip tests using clCompileProgram in offline mode\r\n\r\nContributes #31\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Using type wrappers when using kernel helper functions\r\n\r\nAlso includes fix for windows build\r\n\r\nFixes #31\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Remove clReleaseKernel for wrapped kernel\r\n\r\nFixes #31\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "85bae70f811ff1828b9abca9575a45c3ff47b667",
      "tree": "2ab6ed53ad2d2aae9442f83bddcbb34c19424a11",
      "parents": [
        "1cd9d084d5f426fd4746b73f23c95a8f8ea79c15"
      ],
      "author": {
        "name": "Chetan Mistry",
        "email": "70694498+chemis01@users.noreply.github.com",
        "time": "Mon Jan 04 16:13:06 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 16:13:06 2021"
      },
      "message": "Fix Context Leak in api:clone_kernel (#1090)\n\nIn this test we repeated call create_single_kernel_helper\r\nto create different kernels but reuse the same clProgramWrapper.\r\ncreate_single_kernel_helper() creates a new program each time it\r\nis called, creating a new reference on the underlying context.\r\nWhen the test ends, the program is released (as it should when\r\nusing the clProgramWrapper), however there are multiple program\r\nobjects attached to the context resulting in reference leak errors.\r\n\r\nSigned-off-by: Chetankumar Mistry \u003cchetan.mistry@arm.com\u003e"
    },
    {
      "commit": "1cd9d084d5f426fd4746b73f23c95a8f8ea79c15",
      "tree": "91a8b6f0fa8a6f94c6fc2e9a995c93be99502cac",
      "parents": [
        "42d58be9a3b75fd11398d716f7e13a0fbc7499bd"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Mon Jan 04 16:12:44 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 16:12:44 2021"
      },
      "message": "Fix implicit int-\u003efloat warning inside kernel (#1093)\n\n* Fix implicit int-\u003efloat warning inside kernel\r\n\r\nThis kernel is used to test various compiler options including\r\n-Werror. Some compilers produce a warning about the implicit\r\nconversion which results in this test failing when -Werror is used.\r\n\r\n* Fix formatting"
    },
    {
      "commit": "42d58be9a3b75fd11398d716f7e13a0fbc7499bd",
      "tree": "493572708dd0a53c9d72beed70f250c5a64aab1b",
      "parents": [
        "5f869e1c9836aea3af86f4490b6fc7c84ccf54e2"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Mon Jan 04 15:20:55 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 15:20:55 2021"
      },
      "message": "Use clang-format-9 binary in Github Actions (#1088)\n\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "5f869e1c9836aea3af86f4490b6fc7c84ccf54e2",
      "tree": "131de4f71620c5b49f5b45878fcdda1d1d58b40e",
      "parents": [
        "72998af43c4fcc256509eeb42fd60afeb1f4aea1"
      ],
      "author": {
        "name": "Chetan Mistry",
        "email": "70694498+chemis01@users.noreply.github.com",
        "time": "Mon Jan 04 15:20:19 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 15:20:19 2021"
      },
      "message": "Move TEST_SKIPPED_ITSELF to test_status in testHarness (#1089)\n\nTEST_SKIPPED_ITSELF was originally located in\r\nthreadTesting.h but this no longer makes sense.\r\nThis change moves the definition to the test_status\r\nstruct in testHarness so that it can be used in the same\r\nway that test_status\u0027 can be used.\r\n\r\nSigned-off-by: Chetankumar Mistry \u003cchetan.mistry@arm.com\u003e"
    },
    {
      "commit": "72998af43c4fcc256509eeb42fd60afeb1f4aea1",
      "tree": "81a4898d0aa43cf109441468938a568682d0ad93",
      "parents": [
        "3615c4eea6d6057f7b5cdd0f79ab474f6c528c80"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Mon Jan 04 15:00:45 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 15:00:45 2021"
      },
      "message": "Making object queries tests exhaustive (#1008)\n\n* Making object queries tests exhaustive\r\n\r\nTests which were only testing fixed values have been made exhaustive\r\nand refactored. They only use properties from the core spec.\r\n\r\nAssociated Macros have been turned into templated functions.\r\n\r\nComparison of devices with cl_device_id rather than vendor ids.\r\n\r\nAll object queries tests are now in test_queries.cpp.\r\n\r\nFixes #508\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Remove unnecessary arguments from test_queries.cpp functions\r\n\r\nFixes #508\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Using test_assert_error in test_queries.cpp\r\n\r\nThis commit also fixes the queue properties array and\r\ncorrects for on device queues being optional in CL3.0\r\n\r\ntest_queries_compatibility.cpp has been removed as\r\ntests are now in test_queries.cpp\r\n\r\nContributes #508\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Correct api test boolean for device queue support\r\n\r\nContributes #508\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "3615c4eea6d6057f7b5cdd0f79ab474f6c528c80",
      "tree": "4dd9512f0a6c7d7886db68022b1547704be3fe3c",
      "parents": [
        "cd99c874b23264e5187d5ef5eb442cb8e3cfe7b2"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Wed Dec 23 22:05:38 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 23 22:05:38 2020"
      },
      "message": "Use memcmp for select verification. (#1084)\n\n* Use memcmp for select verification.\r\n\r\nIf memcmp fails, fall back to looping through the result buffer to find the incorrect result.\r\n\r\n* Removed extra prints for check_int."
    },
    {
      "commit": "cd99c874b23264e5187d5ef5eb442cb8e3cfe7b2",
      "tree": "4f8a3acc29dd6ccb4d58a3c83d9811dbd816b285",
      "parents": [
        "b34ac1038d8748f2cb24fcecbe44d2159b661c47"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Fri Dec 18 07:50:30 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 18 07:50:30 2020"
      },
      "message": "Reduce number of compilations in buffer suite (#1082)\n\n* Reduce number of compilations in buffer suite\r\n\r\nExtracts program and kernel compilation from mem_flags loop\r\nas they were being recompiled unnecessarily.\r\n\r\nFixes #1020\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Remove misplaced frees in buffer tests\r\n\r\nContributes #1020\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "b34ac1038d8748f2cb24fcecbe44d2159b661c47",
      "tree": "e566b6717dcfd8dd5add893a2c87007cb80ba9da",
      "parents": [
        "5ae5e7a1fa9bd1dcdf68ab66e4426398cc68b60b"
      ],
      "author": {
        "name": "Filip @ Intel",
        "email": "filip.hazubski@intel.com",
        "time": "Fri Dec 11 16:21:15 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 11 16:21:15 2020"
      },
      "message": "Correct test_consistency_svm (#1071)\n\nDo not use NULL svm pointers.\r\nAdd a check for clEnqueueSVMMigrateMem.\r\n\r\nSigned-off-by: Filip Hazubski \u003cfilip.hazubski@intel.com\u003e"
    },
    {
      "commit": "5ae5e7a1fa9bd1dcdf68ab66e4426398cc68b60b",
      "tree": "642836909db60998a7aff838d0d59e20e0fc8198",
      "parents": [
        "b7adaa5c3bf0a6a70c20ae126a0264cec2dc9332"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Wed Dec 09 16:12:40 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 09 16:12:40 2020"
      },
      "message": "Remove imageSupportRequired parameter to runTestHarness (#1077)\n\n* Tests requiring image support use runTestHarnessWithCheck\r\n\r\nRemoving special case for images in runTestHarness.\r\n\r\nFixes #710\r\n\r\n* Remove imageSupportRequired argument\r\n\r\nTests which require image support now specify this while\r\ncalling runTestHarnessWithCheck.\r\n\r\nFixes #710\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "b7adaa5c3bf0a6a70c20ae126a0264cec2dc9332",
      "tree": "0edb76e30f2c47efb847ff8b3fb54a7ac2af3905",
      "parents": [
        "ff9676f8785599445ee3a520d94033439c5a2e12"
      ],
      "author": {
        "name": "alan-baker",
        "email": "alanbaker@google.com",
        "time": "Wed Dec 09 16:12:19 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 09 16:12:19 2020"
      },
      "message": "Add more relaxed math conformance tests (#1079)\n\n* Add relaxed tests for functions (in an implementation that uses\r\n  derived functions) that define an absolute ULP error requirement, but\r\n  were not tested in the current conformance suite\r\n  * acos\r\n  * asin\r\n  * atan\r\n  * cospi\r\n  * sinpi\r\n  * log10"
    },
    {
      "commit": "ff9676f8785599445ee3a520d94033439c5a2e12",
      "tree": "175452ff6fa4f315c79809acf21ca3579dc8d5fe",
      "parents": [
        "827dffbd83407ae0bc678e0fe575cc3ee0c21aed"
      ],
      "author": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Wed Dec 09 16:06:30 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 09 16:06:30 2020"
      },
      "message": "Fix build_with_il on devices older than 2.1 (#1065)\n\nThe get_device_il_version_string() function throws an exception if the\r\ndevice does not support the CL_DEVICE_IL_VERSION query, so don\u0027t call\r\nthis unless the version is recent enough."
    },
    {
      "commit": "827dffbd83407ae0bc678e0fe575cc3ee0c21aed",
      "tree": "43e0d09ec6c25e2927d164b7b4f4dd8bc9dbf462",
      "parents": [
        "5bd85b7384f7a61b5a768f7d4c3dd73175412af9"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Wed Dec 02 10:48:49 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 02 10:48:49 2020"
      },
      "message": "Fix support verification for read write images (#1072)\n\n"
    },
    {
      "commit": "5bd85b7384f7a61b5a768f7d4c3dd73175412af9",
      "tree": "825c37d5f7ee070b7415f5a186f938072ea1c30a",
      "parents": [
        "993447a74af22aaca448293400a7204079c31813"
      ],
      "author": {
        "name": "james-morrissey-arm",
        "email": "james-morrissey-arm@users.noreply.github.com",
        "time": "Sat Nov 21 08:33:04 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 21 08:33:04 2020"
      },
      "message": "Fix write-only image tests in kernel_image_methods (#330) (#1014)\n\nPass the right flags to the tests that create images to ensure valid\r\nusage.\r\n\r\nFixes issue #330\r\n\r\nSigned-off-by: James Morrissey \u003cjames.morrissey@arm.com\u003e\r\n\r\nCo-authored-by: Alessandro Navone \u003calessandro.navone@arm.com\u003e"
    },
    {
      "commit": "993447a74af22aaca448293400a7204079c31813",
      "tree": "29b692d74e817d34f74d5408be0d6006cc09e683",
      "parents": [
        "f84fcb055beb3403fe2ce669b1e7fc6bf285f465"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Fri Nov 20 14:33:30 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 14:33:30 2020"
      },
      "message": "Remove code under USE_LOCAL_WORK_GROUP (#1063)\n\nLocal work groups are not relevant to these tests.\r\n\r\nFixes #1019\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "f84fcb055beb3403fe2ce669b1e7fc6bf285f465",
      "tree": "67df09555b808fac5fa59aa0fd6ea4439482f0f1",
      "parents": [
        "05d533150901a87cc02b0bfa409b8ec38b553326"
      ],
      "author": {
        "name": "julienhascoet",
        "email": "jhascoet@kalray.eu",
        "time": "Fri Nov 20 14:07:14 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 14:07:14 2020"
      },
      "message": "Fix aliasing issue for test_half (#45) (#1004)\n\nOpenCL-C code must respect aliasing rules as in C99.\r\nTherefore, accessing data from multiple pointer sizes\r\nmust all point to character type to keep strict aliasing\r\nrules. If not, when the compiler performs optimization,\r\nthe dataflow was broken leading to failure.\r\nWe also fix the formatting and refactor few things."
    },
    {
      "commit": "05d533150901a87cc02b0bfa409b8ec38b553326",
      "tree": "c60060e4fc9438d8cd59606cdc3815a0a86e7303",
      "parents": [
        "956d9a05e610c107e9273837d45025e8198b7826"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 20 14:06:48 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 14:06:48 2020"
      },
      "message": "Remove unused code in samplerlessReads (#1051)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "956d9a05e610c107e9273837d45025e8198b7826",
      "tree": "f3a9b3c71bd8dc1c023d638e8a8df9af5e3c70f3",
      "parents": [
        "bf3d3fef75b9e647c624678854b7e6f3a84747f7"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 20 14:06:40 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 14:06:40 2020"
      },
      "message": "Remove unused code in kernel_read_write (#1050)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSome definitions got moved to test_common.h, as these are duplicated\r\nacross few files. There\u0027s further opportunity to improve code reuse\r\nvia test_common.h, but that\u0027s for future patch.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "bf3d3fef75b9e647c624678854b7e6f3a84747f7",
      "tree": "071a616b7d1c5a22ef3e4e0df1221753b2fbbafc",
      "parents": [
        "f22e3a31d0a970e750b9c385870cfd23c45804ce"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 20 14:06:32 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 14:06:32 2020"
      },
      "message": "Remove unused code in kernel_image_methods (#1048)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "f22e3a31d0a970e750b9c385870cfd23c45804ce",
      "tree": "2f9be8676948dc4fb7d7469357dc975ec04c2c01",
      "parents": [
        "657456f7dfdffec2ae6f9f5c9f821adce3c45053"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Tue Nov 10 10:01:04 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 10 10:01:04 2020"
      },
      "message": "Fixes for kernel private memory size test (#1053)\n\n* Add kernel private memory size to CMake build\r\n\r\n* Fix kernel private memory size build error\r\n\r\n* Use uint for kernel private memory size test\r\n\r\nNot all devices support 64-bit types.\r\n\r\n* Register kernel private memory size test"
    },
    {
      "commit": "657456f7dfdffec2ae6f9f5c9f821adce3c45053",
      "tree": "fb070bad1557dabf15941d2513e83cb4b5e0a10f",
      "parents": [
        "16ddfbb1aed77603d7e816467cbcb51299371384"
      ],
      "author": {
        "name": "Chetan Mistry",
        "email": "70694498+chemis01@users.noreply.github.com",
        "time": "Mon Nov 09 11:07:59 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 09 11:07:59 2020"
      },
      "message": "Implement test for CL_KERNEL_PRIVATE_MEM_SIZE (#459) (#1013)\n\nImplement a test to ensure that the CL_KERNEL_PRIVATE_MEM_SIZE\r\nflag for clGetKernelWorkGroupInfo passes.\r\n\r\nChange-Id: Ibd6d64d185c00ddbd23467692717c534498bb901\r\nSigned-off-by: Chetankumar Mistry \u003cchetan.mistry@arm.com\u003e"
    },
    {
      "commit": "16ddfbb1aed77603d7e816467cbcb51299371384",
      "tree": "abd2934324c90048edf3ae45351de37e0e4b1d53",
      "parents": [
        "63f01be181574d9720b5a90253123f4bad89b094"
      ],
      "author": {
        "name": "Sreelakshmi Haridas Maruthur",
        "email": "sharidas@quicinc.com",
        "time": "Mon Nov 09 11:04:57 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 09 11:04:57 2020"
      },
      "message": "gles: Fix compile errors. (#976)\n\n* fix gles build error\r\n\r\n* fix format check fail\r\n\r\n* fix Werror and link error\r\n\r\n* gles: Makefile changes\r\n\r\nChange-Id: Ie493a730e6004f9251bbf9b534f758e0dc920191\r\n\r\nCo-authored-by: Guang \u003c891528583@qq.com\u003e"
    },
    {
      "commit": "63f01be181574d9720b5a90253123f4bad89b094",
      "tree": "a1f2b321f702f8af3b3180fc3c890b59a8c2b663",
      "parents": [
        "e8c55e59bc51ddcf4b9e1ea44400b3109c8767e5"
      ],
      "author": {
        "name": "ellnor01",
        "email": "51320439+ellnor01@users.noreply.github.com",
        "time": "Fri Nov 06 11:33:36 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:33:36 2020"
      },
      "message": "Reimplement buffer tests (#1007)\n\n* Reimplement buffer tests\r\n\r\nReintegrated and fixed test code for buffer tests buffer_read_half and\r\nbuffer_write_half tests.\r\n\r\nAdded mem_alloc_ref_flags test code, as was previously non-existent,\r\nto test CL_MEM_ALLOC_HOST_PTR. This flag was otherwise untested and\r\nas similar tests within the suite are used to test other cl_mem_flags\r\nit has been assumed that this was the purpose of the test.\r\n\r\nFixes #439\r\n\r\nChange-Id: I5accf986be7436d09377d0bfd7afd5de2235c329\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* move mem_read_write_flags to a common function\r\n\r\nCode under mem_*_flags tests have a lot of duplication, this is\r\nthe first step of moving test code to a common function.\r\n\r\nContributes #439\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* move mem_write_only_flags test code to a common function\r\n\r\nCode under mem_*_flags tests have a lot of duplication\r\n\r\nContributes #439\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* move mem_read_only_flags test code to a common function\r\n\r\nCode under mem_*_flags tests have a lot of duplication\r\n\r\nContributes #439\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* move mem_copy_host_flags test code to a common function\r\n\r\nCode under mem_*_flags tests have a lot of duplication, moved\r\nmem_copy_host_flags code and rearranged function where appropriate\r\n\r\nmem_ref_alloc_flags test also uses common function.\r\n\r\nContributes #439\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e\r\n\r\n* Remove unused NOT_IMPLEMENTED_TEST macro\r\n\r\nThis define is not in use anymore, since tests have been\r\nreimplemented in #439. Tests should be working and implemented\r\nor not registered.\r\n\r\nSigned-off-by: Ellen Norris-Thompson \u003cellen.norris-thompson@arm.com\u003e"
    },
    {
      "commit": "e8c55e59bc51ddcf4b9e1ea44400b3109c8767e5",
      "tree": "8337e955cfbc91cfba571157be92afe5db6a1534",
      "parents": [
        "8fa24b8a727a5efbcc51f489b7f1e4ed168166ca"
      ],
      "author": {
        "name": "Jack Frankland",
        "email": "30410009+FranklandJack@users.noreply.github.com",
        "time": "Fri Nov 06 11:32:13 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:32:13 2020"
      },
      "message": "Skip `features_macro` Test in Offline Mode (#1034)\n\n- [x] Skip the `features_macro` test in offline mode since it makes\r\ncalls to `create_single_kernel_helper_create_program` and fails when the\r\ncall doesn\u0027t return `CL_SUCCESS` which will happen when the offline\r\ncompiler fails to compile the kernel which is deliberately supposed to\r\nfail compilation in this test."
    },
    {
      "commit": "8fa24b8a727a5efbcc51f489b7f1e4ed168166ca",
      "tree": "12ce34e24119e7f5969ce25557d586b097af0f38",
      "parents": [
        "83cc521e17f18fd1c8ec091c57d718eb2c188843"
      ],
      "author": {
        "name": "Grzegorz Wawiorko",
        "email": "grzegorz.wawiorko@intel.com",
        "time": "Fri Nov 06 11:31:56 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:31:56 2020"
      },
      "message": "Change arg type to unsigned int from signed int (#1031)\n\n"
    },
    {
      "commit": "83cc521e17f18fd1c8ec091c57d718eb2c188843",
      "tree": "b45b73b2fee9146c13ba83ae7afda4d5ff41857d",
      "parents": [
        "51d2e5003ed8a2685d55cb9bdad022a5effb8f6e"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 06 11:25:12 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:25:12 2020"
      },
      "message": "Remove unused code in clFillImage (#1036)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "51d2e5003ed8a2685d55cb9bdad022a5effb8f6e",
      "tree": "8207c3ade3b72c637ca6dd3c284908d95bfb25f9",
      "parents": [
        "e31e3a6694a20d21491d37b490dc744f35dc075a"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 06 11:24:59 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:24:59 2020"
      },
      "message": "Remove unused code in clGetInfo (#1038)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "e31e3a6694a20d21491d37b490dc744f35dc075a",
      "tree": "7f57e38ccfabb946a5e27724c00e6de6bb5c6ec6",
      "parents": [
        "c8163e931f885da64d09ac81a4147dbf828d0e48"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Fri Nov 06 11:24:46 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:24:46 2020"
      },
      "message": "Remove unused code in clReadWriteImage (#1043)\n\nThese declarations either aren\u0027t used or aren\u0027t needed, as testBase.h\r\nalready declares them.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "c8163e931f885da64d09ac81a4147dbf828d0e48",
      "tree": "71364f17df773dbf1e1d867c219897e14e42eb00",
      "parents": [
        "46fead41f4ab203072db2f839b7aabc0818dc907"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Fri Nov 06 11:24:15 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:24:15 2020"
      },
      "message": "Fix a few typos and remove unused code (#1041)\n\nFixes #845\r\nFixes #844\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "46fead41f4ab203072db2f839b7aabc0818dc907",
      "tree": "c7211139441fd5c9bcb4435f42a525e2889bfb8f",
      "parents": [
        "0e67969989b76c2f8ccec71745cce2df58d66cf4"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Fri Nov 06 11:23:50 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 11:23:50 2020"
      },
      "message": "Replace Travis CI with Github Actions (#1047)\n\n* Replace Travis CI with Github Actions\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\n\r\n* Fix OpenGL coverage\r\n\r\n* Tidy up\r\n\r\n- Fix shell warning\r\n- Remove ENABLE_OPENCL30_PROVISIONAL ICD CMake option"
    },
    {
      "commit": "0e67969989b76c2f8ccec71745cce2df58d66cf4",
      "tree": "ad1d6b13ad529dc3ccd2df0c5bcd8a3290b4f522",
      "parents": [
        "12fce84a66602c33cf909b4a47911d7085962661"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Fri Nov 06 10:09:33 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 06 10:09:33 2020"
      },
      "message": "Fix build warning/error introduced by 8d443029 (#1042)\n\n\"control reaches end of non-void function\"\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "12fce84a66602c33cf909b4a47911d7085962661",
      "tree": "a5c4e86f1677a38a17591605046dec3b7119e766",
      "parents": [
        "ac05575abc8fd79e56e94b95e589a443cff9cad5"
      ],
      "author": {
        "name": "Stuart Brady",
        "email": "stuart.brady@arm.com",
        "time": "Wed Nov 04 12:44:54 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 04 12:44:54 2020"
      },
      "message": "Minor refactoring of CL_PROGRAM_SOURCE tests (#1032)\n\nSigned-off-by: Stuart Brady \u003cstuart.brady@arm.com\u003e"
    },
    {
      "commit": "ac05575abc8fd79e56e94b95e589a443cff9cad5",
      "tree": "3c9f09ac029085c31f7dda35f94fc9a75a0820cf",
      "parents": [
        "c55ab4f503c1d387dc69d22259760467d2a3790c"
      ],
      "author": {
        "name": "Yilong Guo",
        "email": "7253534+Nuullll@users.noreply.github.com",
        "time": "Wed Nov 04 09:02:11 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 04 09:02:11 2020"
      },
      "message": "[api][test_zero_sized_enqueue] Add CL_SUBMITTED check for waiting status (#1012)\n\n"
    },
    {
      "commit": "c55ab4f503c1d387dc69d22259760467d2a3790c",
      "tree": "12b27d9bc7180365a83d6813933bd7e6391f30a6",
      "parents": [
        "4e2d4c3a663e4a70542956e08ca63bb25a4d303f"
      ],
      "author": {
        "name": "Radek Szymanski",
        "email": "radek.szymanski@arm.com",
        "time": "Tue Nov 03 15:08:32 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 03 15:08:32 2020"
      },
      "message": "Remove unused code in clCopyImage (#1027)\n\n* Remove unused code in clCopyImage\r\n\r\nSome of the declarations that are still used now moved to testBase.h\r\nas these are reused throughout the image tests.\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e\r\n\r\n* Add missing file\r\n\r\nSigned-off-by: Radek Szymanski \u003cradek.szymanski@arm.com\u003e"
    },
    {
      "commit": "4e2d4c3a663e4a70542956e08ca63bb25a4d303f",
      "tree": "d447a15d0040d561658b42d49d1a9dcb002cb381",
      "parents": [
        "8894e7f04665fd6921066e76cc4cbcaea86323b0"
      ],
      "author": {
        "name": "David Avedissian",
        "email": "git@dga.dev",
        "time": "Fri Oct 30 15:02:08 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 15:02:08 2020"
      },
      "message": "Remove uninitialised input buffer from test_zero_sized_enqueue (#952)\n\n"
    },
    {
      "commit": "8894e7f04665fd6921066e76cc4cbcaea86323b0",
      "tree": "2dd84c82b16cd3d4d12944c3eb6a8fbc0116218c",
      "parents": [
        "67ab7a70100e39a844718557f29d4ca13dfea01c"
      ],
      "author": {
        "name": "Alastair Murray",
        "email": "alastair.murray@codeplay.com",
        "time": "Fri Oct 30 15:01:48 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 15:01:48 2020"
      },
      "message": "Add memory_scope_all_devices testing (#999)\n\n* Add memory_scope_all_devices testing\r\n\r\nThis duplicats memory_scope_all_svm_devices testing, but it seems pretty quick\r\nso I don\u0027t think it hurts.\r\n\r\nFixes #990\r\n\r\n* Address clang-format failures\r\n\r\n* Address a further clang-format failure"
    }
  ],
  "next": "67ab7a70100e39a844718557f29d4ca13dfea01c"
}
