From 293693e8894bcca7d41dc336565309e0a15b205a Mon Sep 17 00:00:00 2001 From: Jan Wassenberg Date: Fri, 28 Oct 2022 01:08:07 -0700 Subject: [PATCH] 1.0.2 release candidate PiperOrigin-RevId: 484462458 --- CMakeLists.txt | 2 +- debian/changelog | 15 +++++++++++++++ hwy/highway.h | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0db930fce2..b6b14ab833 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ if(POLICY CMP0111) cmake_policy(SET CMP0111 OLD) endif() -project(hwy VERSION 1.0.1) # Keep in sync with highway.h version +project(hwy VERSION 1.0.2) # Keep in sync with highway.h version # Directly define the ABI version from the cmake project() version values: set(LIBRARY_VERSION "${hwy_VERSION}") diff --git a/debian/changelog b/debian/changelog index 1db18df8bf..36d0c1de03 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +highway (1.0.2-1) UNRELEASED; urgency=medium + +* Add ExclusiveNeither, FindKnownFirstTrue, Ne128 +* Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To +* Faster sort for low-entropy input, improved pivot selection +* Add GN build system, Highway FAQ, k32v32 type to vqsort +* CMake: Support find_package(GTest), add rvv-inl.h, add HWY_ENABLE_TESTS +* Fix MIPS and C++20 build, Apple LLVM 10.3 detection, EMU128 AllTrue on RVV +* Fix missing exec_prefix, RVV build, warnings, libatomic linking +* Work around GCC 10.4 issue, disabled RDCYCLE, arm7 with vfpv3 +* Documentation/example improvements +* Support static dispatch to SVE2_128 and SVE_256 + + -- Jan Wassenberg Thu, 27 Oct 2022 17:00:00 +0200 + highway (1.0.1-1) UNRELEASED; urgency=medium * Add Eq128, i64 Mul, unsigned->float ConvertTo diff --git a/hwy/highway.h b/hwy/highway.h index 615af4ea7e..4640f31e8d 100644 --- a/hwy/highway.h +++ b/hwy/highway.h @@ -29,7 +29,7 @@ namespace hwy { // API version (https://semver.org/); keep in sync with CMakeLists.txt. #define HWY_MAJOR 1 #define HWY_MINOR 0 -#define HWY_PATCH 1 +#define HWY_PATCH 2 //------------------------------------------------------------------------------ // Shorthand for tags (defined in shared-inl.h) used to select overloads.