diff --git a/CHANGELOG b/CHANGELOG index 0449becd..d3c1ec14 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Version 7.0.1 Released Oct 2022 +=============================== +- Require C++14 instead of 17 + Version 7.0.0 Released Oct 2022 =============================== - Many bugfixes and general improvements. @@ -8,6 +12,9 @@ Version 7.0.0 Released Oct 2022 or for some problems lead to stack overflow, but for others it drastically reduces memory usage. The old behavior can be restored with --sp_enable_METIS_NodeNDP. +- Improvements to error handling, mostly related to zero pivots. +- Added new ordering options: AND, MMD, AMD +- Require C++-17 Version 6.3.1 Released March 2022 diff --git a/CMakeLists.txt b/CMakeLists.txt index babb6974..b646355d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.17) -project(STRUMPACK VERSION 7.0.0 LANGUAGES CXX C Fortran) +project(STRUMPACK VERSION 7.0.1 LANGUAGES CXX C Fortran) cmake_policy(SET CMP0074 NEW) option(STRUMPACK_USE_MPI "Build with MPI support" ON) @@ -562,7 +562,7 @@ add_subdirectory(src) target_sources(strumpack PRIVATE ${PROJECT_BINARY_DIR}/StrumpackFortranCInterface.h) -target_compile_features(strumpack PUBLIC cxx_std_17) +target_compile_features(strumpack PUBLIC cxx_std_14) set_target_properties(strumpack PROPERTIES CXX_EXTENSIONS OFF) target_compile_options(strumpack PRIVATE