{"push_id":741124926,"size":18,"distinct_size":1,"ref":"refs/heads/jan/gh-17","head":"df04fc50f65b5631fd98386c521a4a074b0b95e5","before":"c01199ad896fe4191638a894eb8072d88399c336","commits":[{"sha":"44f6debda5565478c5706e3ff386346cf3d62b33","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"cmake: add -ftemplate-depth only for C++ (Host & MIC)\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/44f6debda5565478c5706e3ff386346cf3d62b33"},{"sha":"4bdb5c5389d9aaa31f05f85f0db392fcaf22b6cc","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"cmake: fix compiler flag checks for MIC\n\nA result of 0 means the flag works...\n\nFixes gh-21.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/4bdb5c5389d9aaa31f05f85f0db392fcaf22b6cc"},{"sha":"c710126759e561638e6ceacfd6b55d36fbcec1ac","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"cmake: drop one -W flag & drop old-style-cast for C\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/c710126759e561638e6ceacfd6b55d36fbcec1ac"},{"sha":"3b6603f4994c766950feb82fd4b4a7adf5f746f5","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"cmake: disable simdize_mic for ICC 15.0.x\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/3b6603f4994c766950feb82fd4b4a7adf5f746f5"},{"sha":"2294ddde49dba19b70edc41372f7c119d4370d2c","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"simdize: have ICC at least simdize std::array correctly.\n\nWorkarounds... This is issue #6000119706 at Intel Premier Support.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/2294ddde49dba19b70edc41372f7c119d4370d2c"},{"sha":"bf291b0f6f1eded7a2525ede9d789a69ad29fdbe","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"Matrix: work around ICC limitation\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/bf291b0f6f1eded7a2525ede9d789a69ad29fdbe"},{"sha":"812bd4ab87eac0863c553f8b1c549dd1f3f0d2df","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"Spline: use double braces because ICC says so\n\nI had hoped that the brace elision issue would have solved this cleanly\nby now. But ICC insists on double braces for initialization of Point2.\nIt still compiles with GCC and clang.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/812bd4ab87eac0863c553f8b1c549dd1f3f0d2df"},{"sha":"f38c8278c4434d8202c435e6d80ed5ba87282937","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"MIC: have min/max work on overload resolution in std namespace\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/f38c8278c4434d8202c435e6d80ed5ba87282937"},{"sha":"bb5e88e8ce9efdbed2dce575a7638261288e1340","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"SimdArray: another ICC workaround\n\nThis is Premier Support Issue #6000116338. This needs an enable_if\noverload to not ICE the compiler.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/bb5e88e8ce9efdbed2dce575a7638261288e1340"},{"sha":"f0eac844e7aab4a38766271a2925a01436682177","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"MIC: use the correct intrinsic for (u)short min/max\n\nThis is implemented via 32-bit integers in the vector, thus it must use\nthe ep[iu]32 intrinsics.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/f0eac844e7aab4a38766271a2925a01436682177"},{"sha":"b019fa18e24d7b4ea0c41c6b6c1561af986a1607","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"MIC: stub Vector::interleaveLow/-High functions\n\nThis needs an implementation, but at least it compiles now.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/b019fa18e24d7b4ea0c41c6b6c1561af986a1607"},{"sha":"a1f0ac82d5b6f9ae9fcc6356cf6d0ede76c965f8","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"cmake: disable some more overly verbose ICC warnings\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/a1f0ac82d5b6f9ae9fcc6356cf6d0ede76c965f8"},{"sha":"e8db19823182e5ee60ab3194b56cc7214182d318","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"ICC: ICC fails to define __POPCNT__\n\nThis is a very ugly quick fix to work around the issue: Simply #define\n__POPCNT__ if the compiler is ICC.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/e8db19823182e5ee60ab3194b56cc7214182d318"},{"sha":"43636355fc527eb3078b00d828d63785b8fe4732","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"ICC: with ICC 15 it's std::isnan\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/43636355fc527eb3078b00d828d63785b8fe4732"},{"sha":"cb9e1d1adddb79419004217880ac81b08c11fa2a","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"docs: include *.dox files when generating apidocs\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/cb9e1d1adddb79419004217880ac81b08c11fa2a"},{"sha":"db6f19b8e07ce09b4eef10a25a2e7225022315bd","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"ctest: attach configure log files\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/db6f19b8e07ce09b4eef10a25a2e7225022315bd"},{"sha":"6f6d128fa07c715d5a69f40b051f82c0386aefda","author":{"email":"372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org","name":"Matthias Kretz"},"message":"AVX: Disable AVX with clang 3.6.x\n\nThe problem was reported in https://llvm.org/bugs/show_bug.cgi?id=24073.\n\nFixes gh-20.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":false,"url":"https://api.github.com/repos/VcDevel/Vc/commits/6f6d128fa07c715d5a69f40b051f82c0386aefda"},{"sha":"df04fc50f65b5631fd98386c521a4a074b0b95e5","author":{"email":"225d1557a7326cc8970df36ad6541657dd8b9165@gmail.com","name":"Jan Stephan"},"message":"Merge branch 'master' into jan/gh-17","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/df04fc50f65b5631fd98386c521a4a074b0b95e5"}]}