Skip to content

Commit

Permalink
Version: Develop now prepares 1.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tcojean committed Jun 6, 2024
1 parent 8ba227e commit 0449a84
Show file tree
Hide file tree
Showing 35 changed files with 35 additions and 35 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.16)

project(Ginkgo LANGUAGES CXX VERSION 1.8.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures")
project(Ginkgo LANGUAGES CXX VERSION 1.9.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures")
set(Ginkgo_VERSION_TAG "develop")
set(PROJECT_VERSION_TAG ${Ginkgo_VERSION_TAG})
# Cuda and Hip also look for Threads. Set it before any find_package to ensure the Threads setting is not changed.
Expand Down
2 changes: 1 addition & 1 deletion examples/adaptiveprecision-blockjacobi/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(adaptiveprecision-blockjacobi)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(adaptiveprecision-blockjacobi adaptiveprecision-blockjacobi.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/batched-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(batched-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(batched-solver batched-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/build-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# copy libraries
LIBRARY_NAMES="ginkgo ginkgo_reference ginkgo_omp ginkgo_cuda ginkgo_hip ginkgo_dpcpp ginkgo_device"
SUFFIXES=".so .dylib .dll d.so d.dylib d.dll"
VERSION="1.8.0"
VERSION="1.9.0"
for name in ${LIBRARY_NAMES}; do
for suffix in ${SUFFIXES}; do
cp ${BUILD_DIR}/lib/lib${name}${suffix}.${VERSION} \
Expand Down
2 changes: 1 addition & 1 deletion examples/cb-gmres/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(cb-gmres)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(cb-gmres cb-gmres.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/custom-logger/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(custom-logger)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(custom-logger custom-logger.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/custom-matrix-format/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(custom-matrix-format CXX CUDA)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
find_package(OpenMP 3.0 REQUIRED)
endif()

Expand Down
2 changes: 1 addition & 1 deletion examples/custom-stopping-criterion/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(custom-stopping-criterion)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
endif()
Expand Down
2 changes: 1 addition & 1 deletion examples/ginkgo-overhead/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(ginkgo-overhead)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(ginkgo-overhead ginkgo-overhead.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/ginkgo-ranges/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(ginkgo-ranges)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
add_executable(ginkgo-ranges ginkgo-ranges.cpp)
target_link_libraries(ginkgo-ranges Ginkgo::ginkgo)
2 changes: 1 addition & 1 deletion examples/heat-equation/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(heat-equation)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
find_package(OpenCV REQUIRED)

Expand Down
2 changes: 1 addition & 1 deletion examples/ilu-preconditioned-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(ilu-preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(ilu-preconditioned-solver ilu-preconditioned-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/inverse-iteration/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(inverse-iteration)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(inverse-iteration inverse-iteration.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/ir-ilu-preconditioned-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(ir-ilu-preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(ir-ilu-preconditioned-solver ir-ilu-preconditioned-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/iterative-refinement/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(iterative-refinement)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(iterative-refinement iterative-refinement.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/kokkos-assembly/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(kokkos-assembly CXX)

# We only need to find Ginkgo if we build this example stand-alone
if(NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
find_package(Kokkos 4.1.00 REQUIRED)

Expand Down
2 changes: 1 addition & 1 deletion examples/minimal-cuda-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(minimal-cuda-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(minimal-cuda-solver minimal-cuda-solver.cpp)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(mixed-multigrid-preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(mixed-multigrid-preconditioned-solver mixed-multigrid-preconditioned-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/mixed-multigrid-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(mixed-multigrid-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(mixed-multigrid-solver mixed-multigrid-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/mixed-precision-ir/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(mixed-precision-ir)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(mixed-precision-ir mixed-precision-ir.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/mixed-spmv/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(mixed-spmv)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(mixed-spmv mixed-spmv.cpp)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(multigrid-preconditioned-solver-customized)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(multigrid-preconditioned-solver-customized multigrid-preconditioned-solver-customized.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/multigrid-preconditioned-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(multigrid-preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(multigrid-preconditioned-solver multigrid-preconditioned-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/nine-pt-stencil-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(nine-pt-stencil-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(nine-pt-stencil-solver nine-pt-stencil-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/papi-logging/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(papi-logging)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

if (NOT GINKGO_HAVE_PAPI_SDE)
Expand Down
2 changes: 1 addition & 1 deletion examples/par-ilu-convergence/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(par-ilu-convergence)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(par-ilu-convergence par-ilu-convergence.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/performance-debugging/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(performance-debugging)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(performance-debugging performance-debugging.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/poisson-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(poisson-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(poisson-solver poisson-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/preconditioned-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
add_executable(preconditioned-solver preconditioned-solver.cpp)
target_link_libraries(preconditioned-solver Ginkgo::ginkgo)
Expand Down
2 changes: 1 addition & 1 deletion examples/preconditioner-export/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(preconditioner-export)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(preconditioner-export preconditioner-export.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/reordered-preconditioned-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(reordered-preconditioned-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
add_executable(reordered-preconditioned-solver reordered-preconditioned-solver.cpp)
target_link_libraries(reordered-preconditioned-solver Ginkgo::ginkgo)
Expand Down
2 changes: 1 addition & 1 deletion examples/schroedinger-splitting/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(schroedinger-splitting)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()
find_package(OpenCV REQUIRED)

Expand Down
2 changes: 1 addition & 1 deletion examples/simple-solver-logging/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(simple-solver-logging)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(simple-solver-logging simple-solver-logging.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/simple-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(simple-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(simple-solver simple-solver.cpp)
Expand Down
2 changes: 1 addition & 1 deletion examples/three-pt-stencil-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(three-pt-stencil-solver)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.8.0 REQUIRED)
find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(three-pt-stencil-solver three-pt-stencil-solver.cpp)
Expand Down

0 comments on commit 0449a84

Please sign in to comment.