diff --git a/.hdoc.toml b/.hdoc.toml index fc4ada2f6..8a6a2d87e 100644 --- a/.hdoc.toml +++ b/.hdoc.toml @@ -2,7 +2,7 @@ [project] name = "Celerity" -version = "0.7.0" +version = "0.7.1" # Optional, adding this will enable direct links from the documentation # to your source code. diff --git a/CHANGELOG.md b/CHANGELOG.md index e5d560f01..00a577cf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,17 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## [WIP] +## [0.7.1] - 2026-08-xx -This release is WIP +This minor release focuses mainly on compatibility with Windows including some longstanding bugfixes as drive by. + +We recommend using the following SYCL version with this release: + +- DPC++: ad494e9d or newer +- AdaptiveCpp (formerly hipSYCL): v24.06 +- SimSYCL: master + +See our [platform support guide](docs/platform-support.md) for a complete list of all officially supported configurations. ### Added diff --git a/LICENSE b/LICENSE index 389135ab5..4adfbd75a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2018-2025 DPS Group, University of Innsbruck, Austria. +Copyright (c) 2018-2026 DPS Group, University of Innsbruck, Austria. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/VERSION b/VERSION index faef31a43..39e898a4f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.7.0 +0.7.1 diff --git a/examples/convolution/CMakeLists.txt b/examples/convolution/CMakeLists.txt index 7697f8bf5..1083930d3 100644 --- a/examples/convolution/CMakeLists.txt +++ b/examples/convolution/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(convolution LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(convolution convolution.cc) add_celerity_to_target(TARGET convolution SOURCES convolution.cc) diff --git a/examples/distr_io/CMakeLists.txt b/examples/distr_io/CMakeLists.txt index 70ebe4ddc..7adde74e4 100644 --- a/examples/distr_io/CMakeLists.txt +++ b/examples/distr_io/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(distr_io LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) if(NOT CELERITY_ENABLE_MPI) message(SEND_ERROR "Your Celerity installation is built without MPI support.\nSkip this example.") endif() diff --git a/examples/hello_world/CMakeLists.txt b/examples/hello_world/CMakeLists.txt index 829ca4495..54e2741ab 100644 --- a/examples/hello_world/CMakeLists.txt +++ b/examples/hello_world/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(hello_world LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(hello_world hello_world.cc) add_celerity_to_target(TARGET hello_world SOURCES hello_world.cc) diff --git a/examples/matmul/CMakeLists.txt b/examples/matmul/CMakeLists.txt index c85f9c42f..bbd8f8b03 100644 --- a/examples/matmul/CMakeLists.txt +++ b/examples/matmul/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(matmul LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(matmul matmul.cc) add_celerity_to_target(TARGET matmul SOURCES matmul.cc) diff --git a/examples/reduction/CMakeLists.txt b/examples/reduction/CMakeLists.txt index 43353510b..e36318a8e 100644 --- a/examples/reduction/CMakeLists.txt +++ b/examples/reduction/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) -project(syncing LANGUAGES CXX) +project(reduction LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(reduction reduction.cc) add_celerity_to_target(TARGET reduction SOURCES reduction.cc) diff --git a/examples/syncing/CMakeLists.txt b/examples/syncing/CMakeLists.txt index f461b99d6..db5acd18b 100644 --- a/examples/syncing/CMakeLists.txt +++ b/examples/syncing/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(syncing LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(syncing syncing.cc) add_celerity_to_target(TARGET syncing SOURCES syncing.cc) diff --git a/examples/wave_sim/CMakeLists.txt b/examples/wave_sim/CMakeLists.txt index 1b26cd0d1..6c261aa68 100644 --- a/examples/wave_sim/CMakeLists.txt +++ b/examples/wave_sim/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(wave_sim LANGUAGES CXX) -find_package(Celerity 0.7.0 REQUIRED) +find_package(Celerity 0.7.1 REQUIRED) add_executable(wave_sim wave_sim.cc) add_celerity_to_target(TARGET wave_sim SOURCES wave_sim.cc)