{"push_id":1284873635,"size":199,"distinct_size":0,"ref":"refs/heads/master","head":"ada2accecac424c312ab6c38a4ccbb0507810b1d","before":"051dbd4f0cf8825ceca18248f9e3ae0978c2600f","commits":[{"sha":"55240d834e0608ea0b8ec46ad1e981f777ef2101","author":{"name":"Pekka Jääskeläinen","email":"4cc2aa53bd7d78e492b598ddc5a16180caa4a089@tut.fi"},"message":"Atomics do not work for multi-AS.","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/55240d834e0608ea0b8ec46ad1e981f777ef2101"},{"sha":"c7624c69c8d8139eecb86d577b03fa2c878556af","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: fix long lines","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/c7624c69c8d8139eecb86d577b03fa2c878556af"},{"sha":"33f3158b488397449350d8cf41dbcd71439032ce","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"Fixes #314 - Cmake: when TCE installation broken,\nshould only disable TCE, not error out","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/33f3158b488397449350d8cf41dbcd71439032ce"},{"sha":"9d6540cc0d39137a08740072b7e5ed662c67fd5f","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: add TCE extension defines and remove atomics.cl\n\natomics.cl is currently breaks compilation with TCE and llvm 3.8\n(and it never could have worked with TCE)","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/9d6540cc0d39137a08740072b7e5ed662c67fd5f"},{"sha":"7d9d193a2ff297f985ff57227bfc2a4eb06709a4","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"TCE: fix llvm assert fail on lib/kernel/printf_constant\n\nForces AS to be 0 (otherwise it becomes & stays generic)","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/7d9d193a2ff297f985ff57227bfc2a4eb06709a4"},{"sha":"ce2bba2b0540fdda77031532ddb2c5c9be91f42e","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: fix tests to use pocl custom test runner.\n\nThis fixes several issues.\n* tests can now properly use WILL_FAIL","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/ce2bba2b0540fdda77031532ddb2c5c9be91f42e"},{"sha":"44fcb08f285d8c1aba3bfdfc0037647af5b2a0e4","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: regression/vector_kernel_arguments does not fail anymore","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/44fcb08f285d8c1aba3bfdfc0037647af5b2a0e4"},{"sha":"8441427b0f07ff966dcef2aef00fdac419a9633e","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"Update documentation for release 0.13","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/8441427b0f07ff966dcef2aef00fdac419a9633e"},{"sha":"a38f813dfe628e657d04e4a1f278e7cbc1c015df","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: the CL_DISABLE_HALF checks printed scary-looking errors\n\nThis silences the checks (most compiler/device combos don't support\nhalfs anyway)","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/a38f813dfe628e657d04e4a1f278e7cbc1c015df"},{"sha":"80381f3d174a59e85d949fa1ba0a3e9509cd4405","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: the CHECK_ALIGNOF(x) macros were printing !0 exit status\n\nWe use exit status here to pass the actual alignment (b/c libc +\nprintf + windows). This makes the checks silent","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/80381f3d174a59e85d949fa1ba0a3e9509cd4405"},{"sha":"fe49716d5f716712aadb93cf8208963f738a0fba","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: test that we can actually link to the llvm libraries\n\nMostly to catch issues like #295 - \"cannot find -ledit\"","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/fe49716d5f716712aadb93cf8208963f738a0fba"},{"sha":"795381cbdb95310a21e3489a68c212a0f3e9ed0c","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"TAS: fix conflict between pocl AS numbers and final AS numbers\n\nSome of the pocl AS numbers were the same as the final device AS numbers,\ncausing issues when TAS conversion code converted more than once (like\nwith global variables referenced later by functions). Caused problems\nfor both HSA and TCE.\n\nThis fixes it for both by first converting the pocl AS to high numbers,\nthen mapping those to actual device AS.","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/795381cbdb95310a21e3489a68c212a0f3e9ed0c"},{"sha":"fe3882d2172df1b6b5628b5786b1032c08b67a4d","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"Fixes #314 - Cmake: when TCE installation broken,\nshould only disable TCE, not error out","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/fe3882d2172df1b6b5628b5786b1032c08b67a4d"},{"sha":"706d7bf3266984ef52bc64db8a7cabfd7910b829","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: fix long lines","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/706d7bf3266984ef52bc64db8a7cabfd7910b829"},{"sha":"08c2ce723f8de3ce296009186e4312a85f5f66b7","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: don't call llvm opt on kernel bc when using debug build of llvm\n\nopt takes literally minutes","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/08c2ce723f8de3ce296009186e4312a85f5f66b7"},{"sha":"f47fd275ca2d2a866e51d13db2b70f96694b1e25","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"Update documentation for release 0.13","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/f47fd275ca2d2a866e51d13db2b70f96694b1e25"},{"sha":"6699a1ab629a2fd76050295e08c49c76faf47a8c","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: the CL_DISABLE_HALF checks printed scary-looking errors\n\nThis silences the checks (most compiler/device combos don't support\nhalfs anyway)","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/6699a1ab629a2fd76050295e08c49c76faf47a8c"},{"sha":"74cd18c20a22f1963b9a1bba05edb00bd51f4290","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: the CHECK_ALIGNOF(x) macros were printing !0 exit status\n\nWe use exit status here to pass the actual alignment (b/c libc +\nprintf + windows). This makes the checks silent","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/74cd18c20a22f1963b9a1bba05edb00bd51f4290"},{"sha":"e8565221f0c3e80bcfd30d59ae597b51bd4d4f3e","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: test that we can actually link to the llvm libraries\n\nMostly to catch issues like #295 - \"cannot find -ledit\"","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/e8565221f0c3e80bcfd30d59ae597b51bd4d4f3e"},{"sha":"9a753924b06399a82332b88b16cb23f313155810","author":{"name":"Michal Babej","email":"3a2f5c82b5c74b710c5d1b01089252105d9b70ed@tut.fi"},"message":"CMake: cache ACTUALLY_ENABLED_TESTSUITES\n\nThis significantly speeds up reruns of cmake.","distinct":false,"url":"https://api.github.com/repos/vkorhonen/pocl/commits/9a753924b06399a82332b88b16cb23f313155810"}]}
{"actor":{"display_login":"vkorhonen"}}