The character position was not correct with the Cocoa backend.
(see https://sft.its.cern.ch/jira/browse/ROOT-6561)
Remove unneeded static member decls; mark c'tor, d'tor as deleted.

(cherry picked from commit 7fbe3e2d97dc4db70a87e57d387f60ac6e659609)
Move CheckABICompatibility() to IncrParser; move funcs into unnamed namespace.

The IncrParser has the ability to check the stdlib that the interpreter sees,
versus what the compiler sees. Of course what we want to check is the
interpreter's stdlib - including any -I passed at the prompt. The other
advantage of this change is that system headers are now pulled from the PCH
if it exists (ROOT-6794)

(cherry picked from commit 09185c05a4ffb38b5f2a0dea7218d9c4137e5198)
Ensure that the roottest (build) area is clean after the CMake configure. This should avoid leftovers of previous test runs.
Fix for MacOS 10.10.

(cherry picked from commit cee167002992832de311e54b49ece06133d1f534)
Add to capa files also the normalized names.
Add debug output to help spotting undersired autoparsing
Adapt to new Transform::Config::m_toSkip.

(cherry picked from commit c2720844b035a8c7bd35651a0b33b1fd5d3b3351)
Convert the error stream before comparing with reference
Disable test-stressproof for the time being
Survive failure in dyn expr building (ROOT-6824).

(cherry picked from commit 3ec3ae00ea047c6fa94cfdc3bf8491bbacf09c73)
Keep the main root and roottest branches in synch.
Veto staff.C when OpenGL is not enabled.
The checkout done by Jenkins is not exactly the same
Extend comment (describe argument meaning)
Remove redundant/obsolete calls to CheckClassInfo.

In addition to be redundant, those calls were provoking unwanted autoloading/autoparsing.
This fixes a crash due to autoloading being executed at tear down time seen on the cms builds.
Make the autoloading param of CheckClassInof non-default/explicit
Fix windows builds
Fix for ROOT-6830 (TUUID.h uuid.StreamerV1)
Reduce initial size of the map from declID to TEnum and list unloaded enums

as with the default size, 101 and 17, the total budget for TListOfEnums
can become non-negligible for large software systems like CMSSW.