diff --git a/.appveyor.yml b/.appveyor.yml index 30f4db53..bc56d1dc 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -55,8 +55,8 @@ build_script: after_build: - ps: pushd $env:CLBLAST_BUILD - - 7z a CLBlast-1.6.2-Windows-x64.zip .\install_dir\* - - ps: mv CLBlast-1.6.2-Windows-x64.zip $env:APPVEYOR_BUILD_FOLDER + - 7z a CLBlast-1.6.3-Windows-x64.zip .\install_dir\* + - ps: mv CLBlast-1.6.3-Windows-x64.zip $env:APPVEYOR_BUILD_FOLDER artifacts: - path: '*.zip' diff --git a/CHANGELOG b/CHANGELOG index 67cbccbd..4707dbc4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,7 @@ Development version (next version) +- (no changes yet since last release) + +Version 1.6.3 - Fixed a bug in the GEMMK=1 kernel (with 2D register tiling) when MWG!=NWG - CMake fixes for older versions and for the CUDA backend - Added tuned parameters for many devices (see doc/tuning.md) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7490399d..c89ac9e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ endif() project("clblast" C CXX) set(clblast_VERSION_MAJOR 1) set(clblast_VERSION_MINOR 6) -set(clblast_VERSION_PATCH 2) +set(clblast_VERSION_PATCH 3) set(clblast_VERSION "${clblast_VERSION_MAJOR}.${clblast_VERSION_MINOR}.${clblast_VERSION_PATCH}") set(clblast_SOVERSION ${clblast_VERSION_MAJOR}) diff --git a/README.md b/README.md index 7d06fcda..135e5173 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ Known issues Known issues: -* Correctness issues on Intel Arc A770 with version 1.6.2. Either downgrade to an older version or upgrade to a newer version. +* Correctness issues on Intel Arc A770 and several other devices with version 1.6.2 or lower (depends on the device). Upgrade to version 1.6.3 or newer. * Routines returning an integer are currently not properly tested for half-precision FP16: IHAMAX/IHAMIN/IHMAX/IHMIN diff --git a/include/clblast.h b/include/clblast.h index 0d3b9d9f..d04e6ac7 100644 --- a/include/clblast.h +++ b/include/clblast.h @@ -39,10 +39,10 @@ #define PUBLIC_API #endif -// Version numbering (v1.6.2) +// Version numbering (v1.6.3) #define CLBLAST_VERSION_MAJOR 1 #define CLBLAST_VERSION_MINOR 6 -#define CLBLAST_VERSION_PATCH 2 +#define CLBLAST_VERSION_PATCH 3 namespace clblast { // ================================================================================================= diff --git a/include/clblast_c.h b/include/clblast_c.h index bba606f3..2d0990ae 100644 --- a/include/clblast_c.h +++ b/include/clblast_c.h @@ -34,10 +34,10 @@ #define PUBLIC_API #endif -// Version numbering (v1.6.2) +// Version numbering (v1.6.3) #define CLBLAST_VERSION_MAJOR 1 #define CLBLAST_VERSION_MINOR 6 -#define CLBLAST_VERSION_PATCH 2 +#define CLBLAST_VERSION_PATCH 3 // The C interface #ifdef __cplusplus