-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
allow edmCheckClassTransients to accept multiple rootfile files on command-line #11517
allow edmCheckClassTransients to accept multiple rootfile files on command-line #11517
Conversation
A new Pull Request was created by @smuzaffar (Malik Shahzad Muzaffar) for CMSSW_7_6_X. allow edmCheckClassTransients to accept multiple rootfile files on command-line It involves the following packages: FWCore/Utilities @cmsbuild, @smuzaffar, @Dr15Jones can you please review it and eventually sign? Thanks. |
this script edmCheckClassTransients is not is use ye to no need to run any ib tests |
+1 |
@gartung , any objection on the purposed change? It saves few seconds for the package with multiple classes.h files |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_6_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @Degano, @smuzaffar |
I have updated build rules to call this script and it generated this error |
|
This string shouldn't have appeared in the rootmap file class edm::AssociationMapedm::OneToMany<reco::CaloJetCollection,std::vector<reco::Track,unsigned int> > The rootmap file is supposed to contain the name as the compiler sees it. |
@smuzaffar Nevermind. I see that the string is there. I don't understand why: grep edm::AssociationMap DataFormatsJetReco*.rootmap |
The class name appears twice -- once with the typedef-ed name and once with the real names. List of selected classesclass edm::AssociationMapedm::OneToMany<reco::CaloJetCollection,std::vector<reco::Track,unsigned int> > |
@smuzaffar Please merge this. I will need to change the script to make the error non-fatal. Since the real class name is in the rootmap file it will be loaded and then the transient member can be check. |
@gartung You should be able to get the branch from Shahzad's repository, make the change and then do a pull to Shahzad's repo. Then he can integrate it and this pull request will get the change. |
Make class load error non fatal. Make member persistent error fatal
+1 |
merging this as this script is not used by any thing yet |
…ass-scripts allow edmCheckClassTransients to accept multiple rootfile files on command-line
No description provided.