|
[Rivet] Build of beta versionAndy Buckley andy.buckley at cern.chTue Apr 23 09:56:19 BST 2013
On 19/04/13 17:46, Sara Alderweireldt wrote: > Hi Andy, > > Interesting, I'm in somewhat uncharted waters then... :). I will keep > you updated if I come across any issues (after I make sure they're not > caused by me doing something stupid). > > For the run-merging, I didn't have too much time to look yet so maybe it > really is entirely straightforward, but do you maybe have some > example(s) lying around that could save me time in figuring out how > things work? (Watch out, I'm CMS :P) I don't have an example hanging around... yet. It took us so long to get to this point that we figured that we needed to make a beta release to declare our intentions, get feedback, etc. But you've given me an incentive to do this necessary testing so I will cook up an example -- hopefully it'll be fairly neat -- and send it to you. See, we are *even* prepared to help CMS :-P Andy > On 04/19/2013 03:46 PM, Andy Buckley wrote: >> Hi Sara, >> >> You're right... we overlooked this. Probably we should update our YAML >> reader to use the 0.5 version of the interface, but that involves work! >> >> I'll see if I can add some sort of check to the Rivet2 configure script >> to write out a helpful warning. One reason that it's missing right now >> is that we anticipated most users taking a look via the pre-installed >> version at /afs/cern.ch/sw/lcg/experimental/rivet ... which contains a >> simple build script that explicitly downloads yaml-cpp 0.3 ;-) So I >> think you're probably the first non-author to have built it from scratch >> so far! >> >> This feedback is very helpful, thanks. We'd be particularly interested >> to hear your thoughts on the YODA histos and other changes, and anything >> else we can do to improve the API: a jets overhaul is next! Please be >> aware that we don't have "automatic" scripts to do YODA run-merging yet, >> but all the necessary data is in the files and hopefully the Python >> interface to YODA will make the merging quite straightforward, even if >> you want to weight the different runs... let us know if you hit any >> problems and we'll try to help. Thanks again for getting in touch :-) >> >> Andy >> >> >> On 19/04/13 15:02, Sara Alderweireldt wrote: >>> Hi, >>> >>> I've been using Rivet from time to time for a long time now, compiled >>> many different versions on many different systems, and am quite happy to >>> see the new beta available. I'm curious what the YODA histogramming will >>> bring... >>> >>> I don't know whether there's a proper location for this, hence this >>> e-mail, but I thought I'd share my build issues. Just one actually, >>> though it took me half a day to realise what the problem was. >>> >>> The yaml-cpp tool has two different branches, with a different API >>> (0.3.0and 0.5.1 currently, if I'm up to date). I was getting tons and >>> tons of YAML error trying to compile Rivet, after the configure told me >>> it was happy with the yaml-cpp lib and header it found. Turns out I had >>> the 0.5.1 yaml-version installed, while Rivet requires old API. I >>> switched versions and Rivet compiled like a charm. >>> >>> Would it maybe be an option to add a check to the configure script that >>> warns the user that the yaml-cpp version is relevant? As in Boost > 1.40 >>> required but then yaml-cpp < 0.5 required? Or some page/document to go >>> with the beta version that lists things like this? >>> Or is this information already available somewhere and I overlooked it? >>> >>> >>> Best regards, >>> Sara >>> >>> >>> >>> -- >>> >>> Sara Alderweireldt sara.alderweireldt at cern.ch >>> <mailto:sara.alderweireldt at cern.ch> >>> Universiteit Antwerpen Phone: +32 (0)3 265 3577 >>> CGB.U.237 - Physics Skype: sara.alderweireldt >>> Groenenborgerlaan 171 >>> 2020 Antwerpen http://www.ua.ac.be/edf >>> Belgium >>> >>> >>> >>> _______________________________________________ >>> Rivet mailing list >>> Rivet at projects.hepforge.org >>> http://www.hepforge.org/lists/listinfo/rivet >>> >> > > -- Dr Andy Buckley, Royal Society University Research Fellow Particle Physics Expt Group, University of Edinburgh
More information about the Rivet mailing list |