You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR resolves compilation warnings:
> warning: class template argument deduction for alias templates is a
C++20 extension [-Wc++20-extensions]
As for now DPNP is building with C++17 standard, and Class Template
Argument Deduction is available where only for a class template, but not
for a type alias. What support was added in C++20 standard.
Since there are currently no plans to move to the C++20 standard, the
code has been updated to conform to the C++17 standard.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
21
21
* Updated existing GitHub workflows to add testing with Python 3.13 [#2510](https://github.com/IntelPython/dpnp/pull/2510)
22
22
* Aligned the license expression with `PEP-639`[#2511](https://github.com/IntelPython/dpnp/pull/2511)
23
23
* Bumped oneMKL version up to `v0.8`[#2514](https://github.com/IntelPython/dpnp/pull/2514)
24
+
* Removed the use of class template argument deduction for alias template to conform to the C++17 standard [#2517](https://github.com/IntelPython/dpnp/pull/2517)
0 commit comments