{"push_id":1084627357,"size":63,"distinct_size":1,"ref":"refs/heads/devel","head":"65a7b221934801d485e213749bd2633b55c067c6","before":"2ecff9818f23c2b0fd35ab992d4e00f17fa039b9","commits":[{"sha":"300970a4f7d516182f4d979da5da5feef91c2c5c","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"BUGFIX: Handle errors being returned by the C binary functions","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/300970a4f7d516182f4d979da5da5feef91c2c5c"},{"sha":"0b4c0727fd4eafbc2de04568b7e2ec17d8720958","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"Handle errors for CUDA and OpenCL specific functions","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/0b4c0727fd4eafbc2de04568b7e2ec17d8720958"},{"sha":"8fb4709856c80e458f610e924fb37e304b6de3c5","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"BUGFIX: Do not take control of external OpenCL device and contexts","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/8fb4709856c80e458f610e924fb37e304b6de3c5"},{"sha":"8e733d76a9416cf6a25bd91a33ac2d7b3a17d257","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"Incrementing the version to 3.3.2","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/8e733d76a9416cf6a25bd91a33ac2d7b3a17d257"},{"sha":"5409155cfa2954c369b24705219aa0b18e3d6a6a","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Merge pull request #1354 from pavanky/fixes-3.3.2\n\nFixes for 3.3.2","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/5409155cfa2954c369b24705219aa0b18e3d6a6a"},{"sha":"fe037d93286f11152c9dd4aae515f57b5cca08d1","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"More detailed message about CUDA computes in CMake","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/fe037d93286f11152c9dd4aae515f57b5cca08d1"},{"sha":"7129359b785fddc2e9d5f0c38f9636d13b5a358b","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Disable JPEG_GREYSCALE flag in imageio if not defined in freeimage header file","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/7129359b785fddc2e9d5f0c38f9636d13b5a358b"},{"sha":"3e462b4c9eed4cbed518f324789a122157d385a7","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"If CUDA_CUDA_LIBRARY is not found, check for stub and throw error","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/3e462b4c9eed4cbed518f324789a122157d385a7"},{"sha":"8ce7eb6297404ab8312711c8dbb93fe42f736d59","author":{"email":"9acb10e6288befcba94ca37c494a5b648a53661d@gmail.com","name":"Ghislain Antony Vaillant"},"message":"Prevent inclusion of <sys/sysctl.h> on gnu hurd.","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/8ce7eb6297404ab8312711c8dbb93fe42f736d59"},{"sha":"8f8e54f5abf0794be15fbdb1e095593ae8562453","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"Merge pull request #1368 from ghisvail/fix/gnu-hurd-support\n\nPrevent inclusion of <sys/sysctl.h> on gnu hurd.","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/8f8e54f5abf0794be15fbdb1e095593ae8562453"},{"sha":"89d76941cbbbb77b50a4ebe7daf8d3fc3f827012","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"Merge pull request #1367 from shehzan10/cmake-fixes\n\nCMake fixes","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/89d76941cbbbb77b50a4ebe7daf8d3fc3f827012"},{"sha":"986b6c306dd77e977d14c0c19905436cf01be640","author":{"email":"79c21071b25cec954b761d67849b5a84866bbecc@arrayfire.com","name":"Pavan Yalamanchili"},"message":"BUILD: fix to disable using CPUID on demand\n\nThe current macro tests don't correctly predict if CPUID is available","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/986b6c306dd77e977d14c0c19905436cf01be640"},{"sha":"98e023d7a10e301f793c04246c80bcc1c1bcfd1b","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Updated boost.compute to latest develop commit","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/98e023d7a10e301f793c04246c80bcc1c1bcfd1b"},{"sha":"8026cdb82984d610037667a25f4460f191115ef7","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Use stable sort for thrust and boost compute","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/8026cdb82984d610037667a25f4460f191115ef7"},{"sha":"09129b00a072c5ada07cb3321b16cf582f0f0d32","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Allow complex types as value type in sort_by_key\n\nThis allows complex sorting based on a key, which can be the abs, real, imag\netc of the value array. So the user can choose which metric they want to use.","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/09129b00a072c5ada07cb3321b16cf582f0f0d32"},{"sha":"cda059fcb22a22446210e0c9d120353821102382","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Improvements to sort\n\n* Sort now allows all dimensions\n* Sort if much faster by using batched mode. This takes up more memory though.\n* Enabled large tests for sort\n* Added tests for sorting on dim1 and dim2","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/cda059fcb22a22446210e0c9d120353821102382"},{"sha":"e6c9e934a33f5e97a1ff97061cde490d8d5b898e","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Revert \"Updated boost.compute to latest develop commit\"\n\nThis reverts commit 98e023d7a10e301f793c04246c80bcc1c1bcfd1b.","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/e6c9e934a33f5e97a1ff97061cde490d8d5b898e"},{"sha":"aaa0a056744d46c4d9027ff9ef25ceed3fe8fe3a","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Boost.Compute sort/sort_by_key are stable in v0.5. So revert to that","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/aaa0a056744d46c4d9027ff9ef25ceed3fe8fe3a"},{"sha":"3422d012df209db8a1c563d5937b12b8b8b90235","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Call modDims when setDataDims is called","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/3422d012df209db8a1c563d5937b12b8b8b90235"},{"sha":"3fea8a2649a0a077dadb2de5fba7174c67c8c70b","author":{"email":"8708939739878777c5e31daf090d0122211a2154@arrayfire.com","name":"Shehzan Mohammed"},"message":"Fix temp Array T and moddims in CPU batched sort","distinct":false,"url":"https://api.github.com/repos/arrayfire/arrayfire/commits/3fea8a2649a0a077dadb2de5fba7174c67c8c70b"}]}