From 2f3b6b53ea2567e977f256fa81d09ef7a9cbad46 Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Wed, 5 Oct 2016 15:37:21 +0200
Subject: [PATCH] html/src/THtml.cxx

Skip (synthesized) tuples; fixes roottest @ C++14.
---
 html/src/THtml.cxx | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/html/src/THtml.cxx b/html/src/THtml.cxx
index 8cd062b843f..1b602236ba1 100644
--- a/html/src/THtml.cxx
+++ b/html/src/THtml.cxx
@@ -1599,6 +1599,8 @@ void THtml::CreateListOfClasses(const char* filter)
       if (strstr(cname, "__gnu_cxx::")) continue;
       // Work around ROOT-6016
       if (!strcmp(cname, "timespec")) continue;
+      // "tuple"s are synthetic in the interpreter
+      if (!strncmp(cname, "tuple<", 6)) continue;
 
       // get class & filename - use TROOT::GetClass, as we also
       // want those classes without decl file name!
-- 
GitLab