Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare Develop for 1.10 Release #1747

Merged
merged 3 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ authors:
- family-names: "Tsai"
given-names: "Yu-Hsiang"
title: "Ginkgo: A Modern Linear Operator Algebra Framework for High Performance Computing"
version: 1.8.0
date-released: 2024-06-13
version: 1.9.0
date-released: 2024-12-09
url: "https://github.com/ginkgo-project/ginkgo"
license: BSD-3-Clause
preferred-citation:
Expand Down
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.16)

project(Ginkgo LANGUAGES CXX VERSION 1.9.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures")
set(Ginkgo_VERSION_TAG "main")
project(Ginkgo LANGUAGES CXX VERSION 1.10.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures")
set(Ginkgo_VERSION_TAG "develop")
set(PROJECT_VERSION_TAG ${Ginkgo_VERSION_TAG})
if(Ginkgo_VERSION_TAG STREQUAL "master")
set(GINKGO_VERSION_TAG_DEPRECATED ON)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

<div align="center">

[![License](https://img.shields.io/github/license/ginkgo-project/ginkgo.svg)](./LICENSE)|[![c++ standard](https://img.shields.io/badge/c%2B%2B-17-blue.svg)](https://en.wikipedia.org/wiki/C%2B%2B#Standardization)|[![Documentation](https://img.shields.io/badge/Documentation-latest-blue.svg)](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/main/)|[![DOI](https://joss.theoj.org/papers/10.21105/joss.02260/status.svg)](https://doi.org/10.21105/joss.02260)
[![License](https://img.shields.io/github/license/ginkgo-project/ginkgo.svg)](./LICENSE)|[![c++ standard](https://img.shields.io/badge/c%2B%2B-17-blue.svg)](https://en.wikipedia.org/wiki/C%2B%2B#Standardization)|[![Documentation](https://img.shields.io/badge/Documentation-latest-blue.svg)](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/develop/)|[![DOI](https://joss.theoj.org/papers/10.21105/joss.02260/status.svg)](https://doi.org/10.21105/joss.02260)
|:-:|:-:|:-:|:-:|


[![Build status](https://gitlab.com/ginkgo-project/ginkgo-public-ci/badges/main/pipeline.svg)](https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines?page=1&scope=branches&ref=main)|[![OSX-build](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml/badge.svg)](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml)|[![codecov](https://codecov.io/gh/ginkgo-project/ginkgo/branch/main/graph/badge.svg)](https://codecov.io/gh/ginkgo-project/ginkgo)|[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![CDash dashboard](https://img.shields.io/badge/CDash-Access-blue.svg)](https://my.cdash.org/index.php?project=Ginkgo+Project)
[![Build status](https://gitlab.com/ginkgo-project/ginkgo-public-ci/badges/develop/pipeline.svg)](https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines?page=1&scope=branches&ref=develop)|[![OSX-build](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml/badge.svg)](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml)|[![codecov](https://codecov.io/gh/ginkgo-project/ginkgo/branch/develop/graph/badge.svg)](https://codecov.io/gh/ginkgo-project/ginkgo)|[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![CDash dashboard](https://img.shields.io/badge/CDash-Access-blue.svg)](https://my.cdash.org/index.php?project=Ginkgo+Project)
|:-:|:-:|:-:|:-:|:-:|:-:|

</div>
Expand Down Expand Up @@ -133,7 +133,7 @@ Ginkgo does comprehensive unit tests using Google Tests. These tests are enabled

### Running examples

Various examples are available for you to understand and play with Ginkgo within the `examples/` directory. They can be compiled by passing the `-DGINKGO_BUILD_EXAMPLES=ON` to the cmake command. Each of the examples have commented code with explanations and this can be found within the [online documentation](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/main/Examples.html).
Various examples are available for you to understand and play with Ginkgo within the `examples/` directory. They can be compiled by passing the `-DGINKGO_BUILD_EXAMPLES=ON` to the cmake command. Each of the examples have commented code with explanations and this can be found within the [online documentation](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/develop/Examples.html).

### Benchmarking

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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0"
VERSION="1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.0 REQUIRED)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
endif()
Expand Down
2 changes: 1 addition & 1 deletion examples/file-config-solver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(file-config-solver)

# We only need to find Ginkgo/nlohmann_json if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
find_package(Ginkgo 1.9.0 REQUIRED)
find_package(Ginkgo 1.10.0 REQUIRED)
find_package(nlohmann_json 3.9.1 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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.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.9.0 REQUIRED)
find_package(Ginkgo 1.10.0 REQUIRED)
endif()

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