Skip to content

Commit 0858760

Browse files
committed
Prepare for v1.2.3 release
1 parent accf7a5 commit 0858760

File tree

7 files changed

+11
-7
lines changed

7 files changed

+11
-7
lines changed

.github/workflows/github-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ on:
2222
# Define env vars #
2323
###################
2424
env:
25-
HEXL_VER: 1.2.2
25+
HEXL_VER: 1.2.3
2626
HEXL_DIR: ${GITHUB_WORKSPACE}/lib/cmake/hexl-${HEXL_VER}
2727
HEXL_HINT_DIR: >
2828
-DHEXL_HINT_DIR=${GITHUB_WORKSPACE}/lib/cmake/hexl-${HEXL_VER}

CHANGES.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Changes
22

3-
## Version 1.2.2
3+
## Version 1.2.3
4+
- Fix to EltwiseReduceMod on AVX512-DQ processors (https://github.com/intel/hexl/issues/86)
5+
- Update minimum CMake version to 3.13
6+
- Fixes 3rd-party dependency commits (https://github.com/intel/hexl/pull/85)
47

8+
## Version 1.2.2
59
- Fixes Barrett reduce native benchmark (https://github.com/intel/hexl/pull/65)
610
- Fixes 32 bit invntt (https://github.com/intel/hexl/pull/73)
711
- Fixes CMake 3.13 compilation (https://github.com/intel/hexl/pull/67)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# target_link_options and cmake -S . -B build require cmake 3.13
55
cmake_minimum_required(VERSION 3.13)
6-
project(HEXL VERSION 1.2.2 LANGUAGES C CXX)
6+
project(HEXL VERSION 1.2.3 LANGUAGES C CXX)
77

88
include(CheckCCompilerFlag)
99
include(CheckCXXCompilerFlag)

example/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ To use Intel HEXL in an external application, you can use one of the three provi
55
* Install Intel HEXL. Then, in your external application, add the following lines to your `CMakeLists.txt`:
66

77
```bash
8-
find_package(HEXL 1.2.2
8+
find_package(HEXL 1.2.3
99
HINTS ${HEXL_HINT_DIR}
1010
REQUIRED)
1111
target_link_libraries(<your target> HEXL::hexl)

example/cmake/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.13)
66
set(CMAKE_CXX_STANDARD 11)
77

88
# Example using source
9-
find_package(HEXL 1.2.2
9+
find_package(HEXL 1.2.3
1010
HINTS ${HEXL_HINT_DIR}
1111
REQUIRED)
1212
if (NOT TARGET HEXL::hexl)

port/hexl/portfile.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ vcpkg_cmake_configure(
2626
)
2727

2828
vcpkg_cmake_install()
29-
vcpkg_cmake_config_fixup(PACKAGE_NAME "HEXL" CONFIG_PATH "lib/cmake/hexl-1.2.2")
29+
vcpkg_cmake_config_fixup(PACKAGE_NAME "HEXL" CONFIG_PATH "lib/cmake/hexl-1.2.3")
3030

3131
vcpkg_fixup_pkgconfig()
3232

port/hexl/vcpkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hexl",
3-
"version": "1.2.2",
3+
"version": "1.2.3",
44
"description": "Intel® HEXL is an open-source library which provides efficient implementations of integer arithmetic on Galois fields.",
55
"homepage": "https://github.com/intel/hexl",
66
"supports": "x64 & !(windows & !static)",

0 commit comments

Comments
 (0)