dev-cpp / highway

Performance-portable, length-agnostic SIMD with runtime dispatch

Official package sites : https://github.com/google/highway ·

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.

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 ~ia64 ~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 ~ia64 ~loong ~riscv
USE flags
test

v1.0.5 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
test

v1.0.3 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~hppa ~ia64 ~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

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

dev-cpp / gtest : Google C++ Testing Framework

media-libs / libjxl : JPEG XL image format reference implementation

media-libs / vips : VIPS Image Processing Library

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)
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>