Skip to content

Commit 8152c4d

Browse files
devajithvsdpiparo
authored andcommitted
[RelNotes] Mention LLVM20 upgrade and SYCL support
1 parent cc02f78 commit 8152c4d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README/ReleaseNotes/v638/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ The following people have contributed to this new version:
5050
* The `TH1K` class is deprecated and will be removed in 6.40. It did not implement the `TH1` interface consistently, and limited the usability of the k-neighbors method it implemented by closely coupling the algorithm with the histogram class. Please use the new `TMath::KNNDensity` function that implements the same mathematical logic.
5151

5252
## Core Libraries
53+
* ROOT and the Cling C++ interpreter now relies on LLVM version 20.
54+
* Experimental SYCL support in the ROOT prompt. This feature can be enabled by building ROOT with `-Dexperimental_adaptivecpp=ON`.
5355
* Behavior change: when selecting a template instantiation for a dictionary, all the template arguments have to be fully defined - the forward declarations are not enough any more. The error prompted by the dictionary generator will be `Warning: Unused class rule: MyTemplate<MyFwdDeclaredClass>`.
5456
* New expert option to reduce static startup cost of ROOT by setting environment variables
5557
```bash
@@ -71,6 +73,10 @@ This caching reduces sub-process creation during initialization and can be usefu
7173
* The parallel writer is now part of the public, stable API. The `RNTupleParallelWriter` and the closely related `RNTupleFillContext` moved from the `ROOT::Experimental` to the `ROOT` namespace.
7274

7375
## Math
76+
* Added GenVectorX, an extended version of the GenVector library supporting multi-target execution with SYCL. Enable by configuring CMake with:
77+
```bash
78+
-Dexperimental_adaptivecpp=ON -Dexperimental_genvectorx=ON
79+
```
7480

7581
### Minimizer interface
7682

0 commit comments

Comments
 (0)