Summary
Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e. applying the same operation to multiple 'lanes' using a single CPU instruction.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- USE flags
- test
v1.0.7-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- arm64 ~alpha ~amd64 ~arm ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- test
v1.0.7 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm ppc ppc64 sparc x86 ~alpha ~arm64 ~hppa ~loong ~riscv
- USE flags
- test
v1.0.5 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- test
v1.0.3-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- test
v1.0.3 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- test
v1.0.1-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~riscv
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
cpu_flags_arm
- neon
- Use the NEON (ASIMD) instruction set
Dependencies
Depending packages
media-libs / libjxl : JPEG XL image format reference implementation
media-libs / vips : VIPS Image Processing Library
Bugs
- 863005
- dev-cpp/highway-0.17.0 fails tests on stable sparc
- 916752
- dev-cpp/highway-1.0.5: error: always_inline function '_mm512_loadu_ps' requires target feature 'evex512', but would be inlined into function 'LoadU' that is compiled without support for 'evex512'
- 922319
- dev-cpp/highway-1.0.7[test] build failure on AMD Phenom II x6 1100T (Illegal instruction)
- 938175
- dev-cpp/highway-1.0.7-r1 - failed to emerge with march=native on arm64
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
dev-cpp/highway: Stabilize 1.0.7-r1 arm64, #922229
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomeský · gentoo
dev-cpp/highway: revbump for UB case fix
Closes: https://bugs.gentoo.org/922793 Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35005 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 1.0.7 ppc, #922229
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-cpp/highway: Stabilize 1.0.7 x86, #922229
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 1.0.7 amd64, #922229
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 1.0.7 ppc64, #922229
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Stabilize 1.0.7 sparc, #922229
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-cpp/highway: Stabilize 1.0.7 arm, #922229
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomeský · gentoo
dev-cpp/highway: add 1.0.7
Closes: https://bugs.gentoo.org/916018 Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-cpp/highway: keyword 1.0.5 for ~alpha
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Daniel Novomeský · gentoo
dev-cpp/highway: add 1.0.5
Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
dev-cpp/highway: Keyword 1.0.3-r1 alpha, #908210
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: forward ~ia64
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 1.0.3 ia64, #900617
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - stefson · gentoo
dev-cpp/highway: fix tests with neon optimization on armv7
Closes: https://bugs.gentoo.org/900352 Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo/pull/29988 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - stefson · gentoo
dev-cpp/highway: fix compile without neon optimization on armv7
Closes: https://bugs.gentoo.org/869077 Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo/pull/29964 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 1.0.3 hppa, #899718
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomeský · gentoo
dev-cpp/highway: add 1.0.3, drop 0.16.0-r1
Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29421 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-cpp/highway: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
dev-cpp/highway: keyword 1.0.1-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 arm, #877289
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-cpp/highway: drop 0.17.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 ppc64, #877289
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 arm64, #877289
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 ppc, #877289
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Joonas Niilola · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 x86, #877289
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 amd64, #877289
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Stabilize 1.0.1-r1 sparc, #877289
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomesky · gentoo
dev-cpp/highway: fix buiding on ARM Neon
Bug: https://bugs.gentoo.org/869077 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27263 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomesky · gentoo
dev-cpp/highway: version bump to 1.0.1
Closes: https://bugs.gentoo.org/864807 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27018 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Drop CMAKE_ECLASS meta var superfluous in EAPI-8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/highway: sparc stable wrt bug #861797
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/highway: x86 stable wrt bug #861797
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/highway: amd64 stable wrt bug #861797
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Daniel Novomesky · gentoo
dev-cpp/highway: version bump to 1.0.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/highway: arm stable wrt bug #851444
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 sparc, #851444
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 ppc64, #851444
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 ppc, #851444
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomesky · gentoo
dev-cpp/highway: version bump to 0.17.0
Closes: https://bugs.gentoo.org/841413 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25739 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 arm64, #838505
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 x86, #838505
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/highway: Stabilize 0.16.0-r1 amd64, #838505
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 0.16.0 arm64, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 0.16.0 arm, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/highway: Keyword 0.16.0 ppc64, #836013
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 0.16.0 ppc, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-cpp/highway: Keyword 0.16.0 sparc, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Paolo Pedroni · gentoo
dev-cpp/highway: Fix detection of AVX512 for IceLake Client CPUs
Closes: https://bugs.gentoo.org/836373 Closes: https://github.com/gentoo/gentoo/pull/24819 Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
dev-cpp/highway: forward keywords to live ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org> - Yixun Lan · gentoo
dev-cpp/highway: Keyword 0.16.0 riscv, #836013
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Novomesky · gentoo
dev-cpp/highway: new package, moved from ::guru
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>