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.1-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~riscv
USE flags
test

v0.16.0-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~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

863005
dev-cpp/highway-0.17.0 fails tests on stable sparc
869077
>=dev-cpp/highway-1.0.1 fails to compile on armv7a with: inlining failed in call to ‘always_inline’ ‘void vst1q_u64(uint64_t*, uint64x2_t)’: target specific option mismatch 11002 | vst1q_u64 (uint64_t * __a, uint64x2_t __b)
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>