Skip to content

Commit

Permalink
SPQR 4.3.0: version update
Browse files Browse the repository at this point in the history
  • Loading branch information
DrTimothyAldenDavis committed Nov 28, 2023
1 parent 6f7e163 commit 8025bc4
Show file tree
Hide file tree
Showing 18 changed files with 317 additions and 364 deletions.
18 changes: 9 additions & 9 deletions SPQR/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
# cmake 3.22 is required to find the BLAS in SuiteSparsePolicy.cmake
cmake_minimum_required ( VERSION 3.22 )

set ( SPQR_DATE "Oct 23, 2023" )
set ( SPQR_DATE "Dec 30, 2023" )
set ( SPQR_VERSION_MAJOR 4 CACHE STRING "" FORCE )
set ( SPQR_VERSION_MINOR 2 CACHE STRING "" FORCE )
set ( SPQR_VERSION_SUB 2 CACHE STRING "" FORCE )
set ( SPQR_VERSION_MINOR 3 CACHE STRING "" FORCE )
set ( SPQR_VERSION_SUB 0 CACHE STRING "" FORCE )

message ( STATUS "Building SPQR version: v"
${SPQR_VERSION_MAJOR}.
Expand Down Expand Up @@ -55,24 +55,24 @@ else ( )
endif ( )

if ( NOT SUITESPARSE_ROOT_CMAKELISTS )
find_package ( SuiteSparse_config 7.3.0
find_package ( SuiteSparse_config 7.4.0
PATHS ${CMAKE_SOURCE_DIR}/../SuiteSparse_config/build NO_DEFAULT_PATH )
if ( NOT TARGET SuiteSparse::SuiteSparseConfig )
find_package ( SuiteSparse_config 7.3.0 REQUIRED )
find_package ( SuiteSparse_config 7.4.0 REQUIRED )
endif ( )

find_package ( CHOLMOD 5.0.0
find_package ( CHOLMOD 5.1.0
PATHS ${CMAKE_SOURCE_DIR}/../CHOLMOD/build NO_DEFAULT_PATH )
if ( NOT TARGET SuiteSparse::CHOLMOD )
find_package ( CHOLMOD 5.0.0 REQUIRED )
find_package ( CHOLMOD 5.1.0 REQUIRED )
endif ( )
endif ( )

if ( NOT SUITESPARSE_ROOT_CMAKELISTS AND SUITESPARSE_CUDA )
find_package ( CHOLMOD_CUDA 5.0.0
find_package ( CHOLMOD_CUDA 5.1.0
PATHS ${CMAKE_SOURCE_DIR}/../CHOLMOD/build NO_DEFAULT_PATH )
if ( NOT TARGET SuiteSparse::CHOLMOD_CUDA )
find_package ( CHOLMOD_CUDA 5.0.0 REQUIRED )
find_package ( CHOLMOD_CUDA 5.1.0 REQUIRED )
endif ( )
endif ( )

Expand Down
12 changes: 6 additions & 6 deletions SPQR/Config/SPQRConfig.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -81,21 +81,21 @@ if ( @SUITESPARSE_CUDA@ )
if ( @SUITESPARSE_IN_BUILD_TREE@ )
if ( NOT SuiteSparse_GPURuntime_FOUND )
# First check in a common build tree
find_dependency ( SuiteSparse_GPURuntime @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@
find_dependency ( SuiteSparse_GPURuntime @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@
PATHS ${CMAKE_SOURCE_DIR}/../SPQR/build/GPURuntime NO_DEFAULT_PATH )
# Then, check in the currently active CMAKE_MODULE_PATH
if ( NOT SuiteSparse_GPURuntime_FOUND )
find_dependency ( SuiteSparse_GPURuntime @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@ )
find_dependency ( SuiteSparse_GPURuntime @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@ )
endif ( )
endif ( )

if ( NOT GPUQREngine_FOUND )
# First check in a common build tree
find_dependency ( GPUQREngine @GPUQRENGINE_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@
find_dependency ( GPUQREngine @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@
PATHS ${CMAKE_SOURCE_DIR}/../SPQR/build/GPUQREngine NO_DEFAULT_PATH )
# Then, check in the currently active CMAKE_MODULE_PATH
if ( NOT GPUQREngine_FOUND )
find_dependency ( GPUQREngine @GPUQRENGINE_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@ )
find_dependency ( GPUQREngine @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@ )
endif ( )
endif ( )

Expand All @@ -110,10 +110,10 @@ if ( @SUITESPARSE_CUDA@ )
endif ( )
else ( )
if ( NOT SuiteSparse_GPURuntime_FOUND )
find_dependency ( SuiteSparse_GPURuntime @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@ )
find_dependency ( SuiteSparse_GPURuntime @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@ )
endif ( )
if ( NOT GPUQREngine_FOUND )
find_dependency ( GPUQREngine @GPUQRENGINE_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@ )
find_dependency ( GPUQREngine @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@ )
endif ( )
if ( NOT SPQR_CUDA_FOUND )
find_dependency ( SPQR_CUDA ${SPQR_VERSION} )
Expand Down
539 changes: 253 additions & 286 deletions SPQR/Demo/spqr_demo.out

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions SPQR/Doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Dec 30, 2023: version 4.3.0

* major change to build system: by Markus Mützel
* dependent packages: GPUQREngine and SuiteSparse_GPURuntime moved into
SPQR as dependent packages, only used in SPQR.

Oct 23, 2023: version 4.2.2

* for SuiteSparse 7.3.0: update for CHOLMOD 5.0.0
Expand Down
Binary file modified SPQR/Doc/spqr_user_guide.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion SPQR/Doc/spqr_version.tex
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
% version of SuiteSparse/SPQR
\date{VERSION 4.2.2, Oct 23, 2023}
\date{VERSION 4.3.0, Dec 30, 2023}
29 changes: 12 additions & 17 deletions SPQR/GPUQREngine/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#-------------------------------------------------------------------------------
# SuiteSparse/GPUQREngine/CMakeLists.txt
# SPQR/GPUQREngine/CMakeLists.txt
#-------------------------------------------------------------------------------

# GPUQREngine, Copyright (c) 2013-2023, Timothy A Davis, Sencer Nuri Yeralan,
# and Sanjay Ranka. All Rights Reserved.
# SPQR/GPUQREngine, Copyright (c) 2013-2023, Timothy A Davis, Sencer Nuri
# Yeralan, and Sanjay Ranka. All Rights Reserved.
# SPDX-License-Identifier: GPL-2.0+

#-------------------------------------------------------------------------------
Expand All @@ -12,22 +12,17 @@

cmake_minimum_required ( VERSION 3.20 )

set ( GPUQRENGINE_DATE "Oct 23, 2023" )
set ( GPUQRENGINE_VERSION_MAJOR 3 CACHE STRING "" FORCE )
set ( GPUQRENGINE_VERSION_MINOR 2 CACHE STRING "" FORCE )
set ( GPUQRENGINE_VERSION_SUB 2 CACHE STRING "" FORCE )

message ( STATUS "Building GPUQRENGINE version: v"
${GPUQRENGINE_VERSION_MAJOR}.
${GPUQRENGINE_VERSION_MINOR}.
${GPUQRENGINE_VERSION_SUB} " (" ${GPUQRENGINE_DATE} ")" )
message ( STATUS "Building SPQR/GPUQRENGINE version: v"
${SPQR_VERSION_MAJOR}.
${SPQR_VERSION_MINOR}.
${SPQR_VERSION_SUB} " (" ${SPQR_DATE} ")" )

#-------------------------------------------------------------------------------
# define the project
#-------------------------------------------------------------------------------

project ( gpuqrengine
VERSION "${GPUQRENGINE_VERSION_MAJOR}.${GPUQRENGINE_VERSION_MINOR}.${GPUQRENGINE_VERSION_SUB}"
VERSION "${SPQR_VERSION_MAJOR}.${SPQR_VERSION_MINOR}.${SPQR_VERSION_SUB}"
LANGUAGES CXX CUDA )

#-------------------------------------------------------------------------------
Expand All @@ -50,10 +45,10 @@ set ( DEMO_OK false )

if ( NOT SUITESPARSE_ROOT_CMAKELISTS AND DEMO AND DEMO_OK )
# for the demo only:
find_package ( CHOLMOD 5.0.0
find_package ( CHOLMOD 5.1.0
PATHS ${CMAKE_SOURCE_DIR}/../../CHOLMOD/build NO_DEFAULT_PATH )
if ( NOT TARGET SuiteSparse::CHOLMOD )
find_package ( CHOLMOD 5.0.0 )
find_package ( CHOLMOD 5.1.0 )
endif ( )
endif ( )

Expand Down Expand Up @@ -86,11 +81,11 @@ if ( BUILD_SHARED_LIBS )
add_library ( GPUQREngine SHARED ${GPUQRENGINE_SOURCES} )

set_target_properties ( GPUQREngine PROPERTIES
VERSION ${GPUQRENGINE_VERSION_MAJOR}.${GPUQRENGINE_VERSION_MINOR}.${GPUQRENGINE_VERSION_SUB}
VERSION ${SPQR_VERSION_MAJOR}.${SPQR_VERSION_MINOR}.${SPQR_VERSION_SUB}
CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON
OUTPUT_NAME gpuqrengine
SOVERSION ${GPUQRENGINE_VERSION_MAJOR}
SOVERSION ${SPQR_VERSION_MAJOR}
PUBLIC_HEADER "Include/GPUQREngine.hpp"
WINDOWS_EXPORT_ALL_SYMBOLS ON )

Expand Down
8 changes: 4 additions & 4 deletions SPQR/GPUQREngine/Config/GPUQREngine.hpp.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
#define GPUQRENGINE_HPP

// Version information:
#define GPUQRENGINE_DATE "@GPUQRENGINE_DATE@"
#define GPUQRENGINE_MAIN_VERSION @GPUQRENGINE_VERSION_MAJOR@
#define GPUQRENGINE_SUB_VERSION @GPUQRENGINE_VERSION_MINOR@
#define GPUQRENGINE_SUBSUB_VERSION @GPUQRENGINE_VERSION_SUB@
#define GPUQRENGINE_DATE "@SPQR_DATE@"
#define GPUQRENGINE_MAIN_VERSION @SPQR_VERSION_MAJOR@
#define GPUQRENGINE_SUB_VERSION @SPQR_VERSION_MINOR@
#define GPUQRENGINE_SUBSUB_VERSION @SPQR_VERSION_SUB@

#define GPUQRENGINE_VER_CODE(main,sub) ((main) * 1000 + (sub))
#define GPUQRENGINE_VERSION \
Expand Down
2 changes: 1 addition & 1 deletion SPQR/GPUQREngine/Config/GPUQREngine.pc.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ includedir=@includedir@
Name: GPUQREngine
URL: https://github.com/DrTimothyAldenDavis/SuiteSparse
Description: GPU-accelerated QR factorization engine supporting SuiteSparseQR in SuiteSparse
Version: @GPUQRENGINE_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@.@GPUQRENGINE_VERSION_SUB@
Version: @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@.@SPQR_VERSION_SUB@
Libs: -L${libdir} -lgpuqrengine
Cflags: -I${includedir}
11 changes: 3 additions & 8 deletions SPQR/GPUQREngine/Config/GPUQREngineConfig.cmake.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#-------------------------------------------------------------------------------
# SuiteSparse/GPUQREngine/cmake_modules/GPUQREngineConfig.cmake
# SPQR/GPUQREngine/cmake_modules/GPUQREngineConfig.cmake
#-------------------------------------------------------------------------------

# The following copyright and license applies to just this file only, not to
Expand Down Expand Up @@ -29,12 +29,6 @@

@PACKAGE_INIT@

set ( GPUQRENGINE_DATE "@GPUQRENGINE_DATE@" )
set ( GPUQRENGINE_VERSION_MAJOR @GPUQRENGINE_VERSION_MAJOR@ )
set ( GPUQRENGINE_VERSION_MINOR @GPUQRENGINE_VERSION_MINOR@ )
set ( GPUQRENGINE_VERSION_PATCH @GPUQRENGINE_VERSION_SUB@ )
set ( GPUQRENGINE_VERSION "@GPUQRENGINE_VERSION_MAJOR@.@GPUQRENGINE_VERSION_MINOR@.@GPUQRENGINE_VERSION_SUB@" )

include ( ${CMAKE_CURRENT_LIST_DIR}/GPUQREngineTargets.cmake )

# The following is only for backward compatibility with FindGPUQREngine.
Expand Down Expand Up @@ -120,7 +114,8 @@ endmacro ( )
suitesparse_check_exist ( GPUQRENGINE_INCLUDE_DIR ${GPUQRENGINE_INCLUDE_DIR} )
suitesparse_check_exist ( GPUQRENGINE_LIBRARY ${GPUQRENGINE_LIBRARY} )

message ( STATUS "GPUQREngine version: ${GPUQRENGINE_VERSION}" )
message ( STATUS "GPUQREngine version: ${SPQR_VERSION}" )
message ( STATUS "GPUQREngine include: ${GPUQRENGINE_INCLUDE_DIR}" )
message ( STATUS "GPUQREngine library: ${GPUQRENGINE_LIBRARY}" )
message ( STATUS "GPUQREngine static: ${GPUQRENGINE_STATIC}" )

2 changes: 1 addition & 1 deletion SPQR/GPUQREngine/Doc/License.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
GPUQREngine, Copyright (c) 2013, Timothy A Davis, Sencer Nuri Yeralan,
SPQR/GPUQREngine, Copyright (c) 2013-2023, Timothy A Davis, Sencer Nuri Yeralan,
and Sanjay Ranka. All Rights Reserved.
SPDX-License-Identifier: GPL-2.0+

Expand Down
23 changes: 9 additions & 14 deletions SPQR/GPURuntime/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#-------------------------------------------------------------------------------
# SuiteSparse/SuiteSparse_GPURuntime/CMakeLists.txt
# SPQR/GPURuntime/CMakeLists.txt
#-------------------------------------------------------------------------------

# SuiteSparse_GPURuntime, Copyright (c) 2013-2023, Timothy A Davis,
# SPQR/GPURuntime, Copyright (c) 2013-2023, Timothy A Davis,
# Sencer Nuri Yeralan, and Sanjay Ranka. All Rights Reserved.
# SPDX-License-Identifier: GPL-2.0+

Expand All @@ -12,22 +12,17 @@

cmake_minimum_required ( VERSION 3.20 )

set ( SUITESPARSE_GPURUNTIME_DATE "Sept 18, 2023" )
set ( SUITESPARSE_GPURUNTIME_VERSION_MAJOR 3 CACHE STRING "" FORCE )
set ( SUITESPARSE_GPURUNTIME_VERSION_MINOR 2 CACHE STRING "" FORCE )
set ( SUITESPARSE_GPURUNTIME_VERSION_SUB 1 CACHE STRING "" FORCE )

message ( STATUS "Building SUITESPARSE_GPURUNTIME version: v"
${SUITESPARSE_GPURUNTIME_VERSION_MAJOR}.
${SUITESPARSE_GPURUNTIME_VERSION_MINOR}.
${SUITESPARSE_GPURUNTIME_VERSION_SUB} " (" ${SUITESPARSE_GPURUNTIME_DATE} ")" )
message ( STATUS "Building SPQR/GPURUNTIME version: v"
${SPQR_VERSION_MAJOR}.
${SPQR_VERSION_MINOR}.
${SPQR_VERSION_SUB} " (" ${SPQR_DATE} ")" )

#-------------------------------------------------------------------------------
# define the project
#-------------------------------------------------------------------------------

project ( suitesparse_gpuruntime
VERSION "${SUITESPARSE_GPURUNTIME_VERSION_MAJOR}.${SUITESPARSE_GPURUNTIME_VERSION_MINOR}.${SUITESPARSE_GPURUNTIME_VERSION_SUB}"
VERSION "${SPQR_VERSION_MAJOR}.${SPQR_VERSION_MINOR}.${SPQR_VERSION_SUB}"
LANGUAGES C CXX CUDA )

#-------------------------------------------------------------------------------
Expand Down Expand Up @@ -65,11 +60,11 @@ if ( BUILD_SHARED_LIBS )
add_library ( GPURuntime SHARED ${SUITESPARSE_GPURUNTIME_SOURCES} )

set_target_properties ( GPURuntime PROPERTIES
VERSION ${SUITESPARSE_GPURUNTIME_VERSION_MAJOR}.${SUITESPARSE_GPURUNTIME_VERSION_MINOR}.${SUITESPARSE_GPURUNTIME_VERSION_SUB}
VERSION ${SPQR_VERSION_MAJOR}.${SPQR_VERSION_MINOR}.${SPQR_VERSION_SUB}
CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON
OUTPUT_NAME suitesparse_gpuruntime
SOVERSION ${SUITESPARSE_GPURUNTIME_VERSION_MAJOR}
SOVERSION ${SPQR_VERSION_MAJOR}
PUBLIC_HEADER "Include/SuiteSparse_GPURuntime.hpp"
WINDOWS_EXPORT_ALL_SYMBOLS ON )

Expand Down
8 changes: 4 additions & 4 deletions SPQR/GPURuntime/Config/SuiteSparse_GPURuntime.hpp.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
#define SUITESPARSE_GPURUNTIME_HPP

// Version information:
#define SUITESPARSE_GPURUNTIME_DATE "@SUITESPARSE_GPURUNTIME_DATE@"
#define SUITESPARSE_GPURUNTIME_MAIN_VERSION @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@
#define SUITESPARSE_GPURUNTIME_SUB_VERSION @SUITESPARSE_GPURUNTIME_VERSION_MINOR@
#define SUITESPARSE_GPURUNTIME_SUBSUB_VERSION @SUITESPARSE_GPURUNTIME_VERSION_SUB@
#define SUITESPARSE_GPURUNTIME_DATE "@SPQR_DATE@"
#define SUITESPARSE_GPURUNTIME_MAIN_VERSION @SPQR_VERSION_MAJOR@
#define SUITESPARSE_GPURUNTIME_SUB_VERSION @SPQR_VERSION_MINOR@
#define SUITESPARSE_GPURUNTIME_SUBSUB_VERSION @SPQR_VERSION_SUB@

#define SUITESPARSE_GPURUNTIME_VER_CODE(main,sub) ((main) * 1000 + (sub))
#define SUITESPARSE_GPURUNTIME_VERSION \
Expand Down
2 changes: 1 addition & 1 deletion SPQR/GPURuntime/Config/SuiteSparse_GPURuntime.pc.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ includedir=@includedir@
Name: SuiteSparse_GPURuntime
URL: https://github.com/DrTimothyAldenDavis/SuiteSparse
Description: Helper functions for the GPU in SuiteSparse
Version: @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@.@SUITESPARSE_GPURUNTIME_VERSION_MINOR@.@SUITESPARSE_GPURUNTIME_VERSION_SUB@
Version: @SPQR_VERSION_MAJOR@.@SPQR_VERSION_MINOR@.@SPQR_VERSION_SUB@
Requires.private: SuiteSparse_config
Libs: -L${libdir} -lsuitesparse_gpuruntime
Cflags: -I${includedir}
9 changes: 2 additions & 7 deletions SPQR/GPURuntime/Config/SuiteSparse_GPURuntimeConfig.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,6 @@

@PACKAGE_INIT@

set ( SUITESPARSE_GPURUNTIME_DATE "@SUITESPARSE_GPURUNTIME_DATE@" )
set ( SUITESPARSE_GPURUNTIME_VERSION_MAJOR @SUITESPARSE_GPURUNTIME_VERSION_MAJOR@ )
set ( SUITESPARSE_GPURUNTIME_VERSION_MINOR @SUITESPARSE_GPURUNTIME_VERSION_MINOR@ )
set ( SUITESPARSE_GPURUNTIME_VERSION_PATCH @SUITESPARSE_GPURUNTIME_VERSION_SUB@ )
set ( SUITESPARSE_GPURUNTIME_VERSION "@SUITESPARSE_GPURUNTIME_VERSION_MAJOR@.@SUITESPARSE_GPURUNTIME_VERSION_MINOR@.@SUITESPARSE_GPURUNTIME_VERSION_SUB@" )

# Check for dependent targets
include ( CMakeFindDependencyMacro )

Expand Down Expand Up @@ -146,7 +140,8 @@ endmacro ( )
suitesparse_check_exist ( SUITESPARSE_GPURUNTIME_INCLUDE_DIR ${SUITESPARSE_GPURUNTIME_INCLUDE_DIR} )
suitesparse_check_exist ( SUITESPARSE_GPURUNTIME_LIBRARY ${SUITESPARSE_GPURUNTIME_LIBRARY} )

message ( STATUS "SuiteSparse_GPURuntime version: ${SUITESPARSE_GPURUNTIME_VERSION}" )
message ( STATUS "SuiteSparse_GPURuntime version: ${SPQR_VERSION}" )
message ( STATUS "SuiteSparse_GPURuntime include: ${SUITESPARSE_GPURUNTIME_INCLUDE_DIR}" )
message ( STATUS "SuiteSparse_GPURuntime library: ${SUITESPARSE_GPURUNTIME_LIBRARY}" )
message ( STATUS "SuiteSparse_GPURuntime static: ${SUITESPARSE_GPURUNTIME_STATIC}" )

2 changes: 1 addition & 1 deletion SPQR/GPURuntime/Doc/License.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SuiteSparse_GPURuntime, Copyright (c) 2013-2016, Timothy A Davis,
SPQR/GPURuntime, Copyright (c) 2013-2023, Timothy A Davis,
Sencer Nuri Yeralan, and Sanjay Ranka. All Rights Reserved.
SPDX-License-Identifier: GPL-2.0+

Expand Down
6 changes: 3 additions & 3 deletions SPQR/Include/SuiteSparseQR_definitions.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@
#endif
*/

#define SPQR_DATE "Oct 23, 2023"
#define SPQR_DATE "Dec 30, 2023"
#define SPQR_MAIN_VERSION 4
#define SPQR_SUB_VERSION 2
#define SPQR_SUBSUB_VERSION 2
#define SPQR_SUB_VERSION 3
#define SPQR_SUBSUB_VERSION 0

#define SPQR_VER_CODE(main,sub) ((main) * 1000 + (sub))
#define SPQR_VERSION SPQR_VER_CODE(SPQR_MAIN_VERSION,SPQR_SUB_VERSION)
Expand Down
2 changes: 1 addition & 1 deletion SPQR/SPQRGPU/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#-------------------------------------------------------------------------------
# SuiteSparse/SPQR/SPQRGPU/CMakeLists.txt: cmake for SPQR/SPQRGPU module
# SPQR/SPQRGPU/CMakeLists.txt: cmake for SPQR/SPQRGPU module
#-------------------------------------------------------------------------------

# SPQR/SPQRGPU Module. Copyright (C) 2005-2022, Timothy A. Davis.
Expand Down

0 comments on commit 8025bc4

Please sign in to comment.