Skip to content

Conversation

@vgvassilev
Copy link
Member

No description provided.

Teemperor and others added 5 commits November 28, 2017 13:38
ROOT can't autoparse classes inside namespaces with the rootmap
system (as the loading callbacks don't correctly land where
they are supposed to land with our injected namespaces). As this
turns out to be a feature of some kind, let's preload TMVA/TreePlayer
to fix all failing tests that are related to this feature/bug with
modules enabled.
Rootcling's stage2 mode calls gDriverConfig->fTCling__GetInterpreter() to
get the TCling's instance of the cling interpreter. This in turn might
need to initialize TCling.

Our modules setup preloads a modulemap but not the overlays preventing
system modules such as libc and stl to be loaded. This criples rootcling
and whenever it #includes a header file we get an error that we included
a module from ROOT which depends on modules stl but it is not accessible
through the module map.
@phsft-bot
Copy link

Starting build on centos7/gcc49, mac1012/native, slc6/gcc49, slc6/gcc62, slc6/gcc62, ubuntu14/native, ubuntu14/native, windows10/vc15 with flags -Dvc=OFF -Dimt=ON -Dccache=ON
How to customize builds

@phsft-bot
Copy link

Build failed on centos7/gcc49.
See console output.

@phsft-bot
Copy link

Build failed on ubuntu14/native.
See console output.

@Teemperor Teemperor self-requested a review November 29, 2017 08:09
@phsft-bot
Copy link

Build failed on mac1012/native.
See console output.

@phsft-bot
Copy link

Build failed on slc6/gcc49.
See console output.

@phsft-bot
Copy link

Build failed on slc6/gcc62.
See console output.

@phsft-bot
Copy link

Build failed on windows10/vc15.
See console output.

@Teemperor
Copy link
Contributor

Teemperor commented Nov 29, 2017

Closing because the commits from this PR are split up in PRs #1396 #1395 #1394

@Teemperor Teemperor closed this Nov 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants