From e83336c1a32c547d627c1b50956e6ffb3331d068 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Tue, 9 Jan 2024 13:24:09 +0100 Subject: [PATCH] Fix macros to compile with C++20 --- Framework/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Framework/CHANGELOG.md diff --git a/Framework/CHANGELOG.md b/Framework/CHANGELOG.md new file mode 100644 index 0000000000000..2973174f81d28 --- /dev/null +++ b/Framework/CHANGELOG.md @@ -0,0 +1,4 @@ +* Improved C++20 support. Most of the macros which were failing when C++20 + support is enabled now seem to work fine. The issue seems to be related to + some forward declaration logic which seems to be not working correctly in + ROOT 6.30.01. The issue is discussed in and it seems to be not trivial to fix with the current ROOT version.