Skip to content

Conversation

@Teemperor
Copy link
Contributor

With modules rootcling can now deserialize decls from this method,
so we need to have a transaction when running this code.

With modules rootcling can now deserialize decls from this method,
so we need to have a transaction when running this code.
@Teemperor Teemperor requested a review from pcanal as a code owner August 31, 2017 13:16
@phsft-bot
Copy link

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

@Teemperor Teemperor requested review from vgvassilev and removed request for pcanal August 31, 2017 13:24
@phsft-bot
Copy link

Build failed on ubuntu14/native.
See console output.

@vgvassilev
Copy link
Member

vgvassilev commented Aug 31, 2017

LGTM if the bots are green. I'd expect, in long term, to avoid calling the entire routine.

std::list<std::string> headers;

// We push a new transaction because we could deserialize decls here
cling::Interpreter::PushTransactionRAII RAII(&interp);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we know/understand which part of the code can deserialize? I.e. Can this be safely move to line 3422?

@Teemperor
Copy link
Contributor Author

@phsft-bot build

@phsft-bot
Copy link

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

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.

4 participants