<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Ah, I had a pre-2.6.0 routine flying around in one of the path variables, and it didn’t like that. Having removed that, it’s all compiling fine now. Sorry for the noise!
<div class=""><br class="">
</div>
<div class="">Cheers,</div>
<div class="">Chris<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 19 Jul 2018, at 10:36, Christian Gutschow <<a href="mailto:chris.g@cern.ch" class="">chris.g@cern.ch</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
That didn’t work I’m afraid. In fact, I get the same error when I try to install 2.6.0 from scratch using the bootstrap script, i.e. with a fresh Cython build.
<div class=""><br class="">
</div>
<div class="">Cheers,</div>
<div class="">Chris<br class="">
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 18 Jul 2018, at 13:55, Andy Buckley <<a href="mailto:andy.buckley@cern.ch" class="">andy.buckley@cern.ch</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">I will postpone the Particles enhancement for a future release. The AnalysisLoader.analysisNames() call in the doc building is defined in the Python interface (in pyext/rivet/core.pyx): if that's not working then maybe "touch" that file to force
a Cython rebuild.</div>
<br class="">
<div class="">Andy</div>
<br class="">
<div class=""><signature id="initial" class="">
<div class="">
<table cellpadding="0" cellspacing="0" class="">
<tbody class="">
<tr class="">
<td colspan="2" class="">
<div style="padding-bottom:15px;" class="">
<div class=""><strong class="">Dr Andy Buckley, Lecturer / Royal Society University Research Fellow</strong></div>
<div class="">Particle Physics Experiment Group, University of Glasgow</div>
</div>
</td>
</tr>
<tr class="">
<td style="vertical-align:top;" class=""></td>
<td class="">
<div style="font-size:0.9em;white-space:nowrap;border-left:2px solid gray;margin-left:20px;padding-left:20px;" class="">
<div class="">
<div class=""></div>
<div class=""></div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</signature></div>
<div class="gmail_quote_attribution">On Jul 18 2018, at 10:11 am, David Yallup <<a href="mailto:david.yallup@cern.ch" class="">david.yallup@cern.ch</a>> wrote:</div>
<blockquote class=""><br class="">
<div class="">
<div class="">Hi,</div>
<br class="">
<div class="">I also had some problems building the same stuff in doc, which I had to</div>
<div class="">do a bit of playing around with to work, for me it appeared there were</div>
<div class="">some problems when the python rivet module were being called during the</div>
<div class="">build.</div>
<br class="">
<br class="">
<div class="">Anyway I'll try with some more up to date compiler sets and see if I</div>
<div class="">make any headway,</div>
<br class="">
<div class="">Cheers,</div>
<br class="">
<div class="">David</div>
<br class="">
<br class="">
<div class="">On 18/07/18 11:05, Christian Gutschow wrote:</div>
<blockquote class="">
<div class="">Hi,</div>
<br class="">
<div class="">the 2-6-x release branch also doesn’t compile for me (on a mac), but only when it tries to do the doc bits at the end:</div>
<br class="">
<div class="">Making all in doc</div>
<div class="">LD_LIBRARY_PATH=../src/.libs: \</div>
<div class="">DYLD_LIBRARY_PATH=../src/.libs: \</div>
<div class="">PYTHONPATH=/Users/geon/software/yoda_trunk/yoda/local/lib/python2.7/site-packages:/Users/geon/software/rivet_trunk/rivet/local/lib/python2.7/site-packages: \</div>
<div class="">/usr/local/bin/python ./mk-analysis-html</div>
<div class="">LD_LIBRARY_PATH=../src/.libs: \</div>
<div class="">DYLD_LIBRARY_PATH=../src/.libs: \</div>
<div class="">PYTHONPATH=/Users/geon/software/yoda_trunk/yoda/local/lib/python2.7/site-packages:/Users/geon/software/rivet_trunk/rivet/local/lib/python2.7/site-packages: \</div>
<div class="">/usr/local/bin/python ./mk-analysis-json</div>
<div class="">Using output file name 'analyses.json'</div>
<div class="">Using output file name 'analyses.html' and directory 'analyses'</div>
<div class="">make[1]: *** [analyses.json] Segmentation fault: 11</div>
<div class="">make[1]: *** Waiting for unfinished jobs....</div>
<div class="">make[1]: *** [analyses.html] Segmentation fault: 11</div>
<div class="">make: *** [all-recursive] Error 1</div>
<br class="">
<br class="">
<div class="">This seems to be coming from e.g. L67 in doc/mk-analyses-html when it tries to do the following:</div>
<br class="">
<div class="">all_analyses = rivet.AnalysisLoader.analysisNames()</div>
<br class="">
<div class="">I’m not entirely sure where this is defined. Any ideas?</div>
<br class="">
<div class="">I’m using:</div>
<blockquote class="">
<div class="">gcc --version</div>
</blockquote>
<div class="">Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1</div>
<div class="">Apple LLVM version 9.1.0 (clang-902.0.39.2)</div>
<div class="">Target: x86_64-apple-darwin17.6.0</div>
<div class="">Thread model: posix</div>
<div class="">InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin</div>
<blockquote class="">
<div class="">python --version</div>
</blockquote>
<div class="">Python 2.7.15</div>
<br class="">
<br class="">
<div class="">Cheers,</div>
<div class="">Chris</div>
<br class="">
<br class="">
<blockquote class="">
<div class="">On 17 Jul 2018, at 23:49, Andy Buckley <<a href="mailto:andy.buckley@cern.ch" class="">andy.buckley@cern.ch</a>> wrote:</div>
<br class="">
<div class="">That surprises me. Maybe what I did was too much C++11 for some compilers, and not quite compliant for later, stricter ones? But then it works ok on my GCC 7.3.0...</div>
<br class="">
<div class="">Andy</div>
<br class="">
<div class="">Dr Andy Buckley, Lecturer / Royal Society University Research Fellow</div>
<div class="">Particle Physics Experiment Group, University of Glasgow</div>
<div class="">On Jul 17 2018, at 8:41 pm, David Yallup <<a href="mailto:david.yallup@cern.ch" class="">david.yallup@cern.ch</a>> wrote:</div>
<br class="">
<br class="">
<div class="">Hi Andy,</div>
<div class="">I'm using what should be a fairly up to date compiler set on my laptop for this for now (although I do need to configure this on our SL6/CentOS7 clusters at some point):</div>
<div class="">david@yallup:~$ gcc --version</div>
<div class="">gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609</div>
<br class="">
<div class="">Which does surprise me a little if this isn't handling some C++11 structures?</div>
<br class="">
<div class="">Cheers,</div>
<div class="">David</div>
<br class="">
<div class="">On 17/07/18 20:48, Andy Buckley wrote:</div>
<br class="">
<div class="">Hi David,</div>
<br class="">
<div class="">What platform is this on? I found the same problem on SL7 without a "modern compiler" override of the native environment: looks like the required bit of C++11 is not supported in GCC 4.8.5.</div>
<br class="">
<div class="">Since this enhancement of Particles over the previous "typedef vector<Particle>" is syntactic sugar, and lots of people expect Rivet to build (not 100% unreasonably, despite not being an official HEP platform) on vanilla SL7, I think we probably
have to postpone that change for a future version. Maybe reasonable for v3.</div>
<br class="">
<div class="">Andy</div>
<br class="">
<div class="">Dr Andy Buckley, Lecturer / Royal Society University Research Fellow</div>
<div class="">Particle Physics Experiment Group, University of Glasgow</div>
<br class="">
<br class="">
<div class="">On Jul 17 2018, at 6:40 pm, David Yallup <<a href="mailto:david.yallup@cern.ch" class="">david.yallup@cern.ch</a>> wrote:</div>
<br class="">
<div class="">Hi All,</div>
<br class="">
<div class="">This is probably down to something I'm messing up but I was wondering if</div>
<div class="">anyone has had any problems building the latest 2-6-x branch recently?</div>
<br class="">
<div class="">Specifically when I update to revision 6377 (current tip) I get a series</div>
<div class="">of errors all pertaining to Rivet::Particles</div>
<br class="">
<div class="">In file included from ../../include/Rivet/AnalysisHandler.hh:6:0,</div>
<div class="">from <a href="http://run.cc/" class="">Run.cc</a>:3:</div>
<div class="">../../include/Rivet/Particle.hh: In constructor</div>
<div class="">‘Rivet::Particle::Particle(const HepMC::GenParticle&)’:</div>
<div class="">../../include/Rivet/Particle.hh:53:32: error: no matching function for</div>
<div class="">call to ‘Rivet::Particles::Particles()’</div>
<div class="">_momentum(gp.momentum())</div>
<br class="">
<br class="">
<div class="">This is updating from revision 6250 (also on the 2-6-x branch) where</div>
<div class="">everything built fine (which makes me think I'm doing something too</div>
<div class="">stupid!). It looks like my compiler disagrees with the changes from</div>
<br class="">
<div class=""><a href="https://rivet.hepforge.org/hg/rivet/rev/5b2baf1011f6?revcount=120" class="">https://rivet.hepforge.org/hg/rivet/rev/5b2baf1011f6?revcount=120</a></div>
<br class="">
<br class="">
<div class="">If others have had no trouble with recent builds of rivet I will go back</div>
<div class="">to the drawing board but thought I would check with others first.</div>
<br class="">
<div class="">Thanks,</div>
<div class="">David</div>
<br class="">
<br class="">
<br class="">
<div class="">_______________________________________________</div>
<div class="">Rivet mailing list</div>
<div class=""><a href="mailto:Rivet@projects.hepforge.org" class="">Rivet@projects.hepforge.org</a></div>
<div class=""><a href="https://www.hepforge.org/lists/listinfo/rivet" class="">https://www.hepforge.org/lists/listinfo/rivet</a></div>
<div class="">_______________________________________________</div>
<div class="">Rivet mailing list</div>
<div class=""><a href="mailto:Rivet@projects.hepforge.org" class="">Rivet@projects.hepforge.org</a></div>
<div class=""><a href="https://www.hepforge.org/lists/listinfo/rivet" class="">https://www.hepforge.org/lists/listinfo/rivet</a></div>
</blockquote>
<br class="">
<br class="">
<br class="">
<div class="">—</div>
<br class="">
<div class="">Dr. Christian Gütschow</div>
<br class="">
<div class="">Department of Physics and Astronomy</div>
<div class="">University College London</div>
<div class="">Gower Street</div>
<div class="">London WC1E 6BT</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="Apple-interchange-newline">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
—</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Dr. Christian Gütschow</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Department of Physics and Astronomy</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
University College London</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Gower Street</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
London WC1E 6BT</div>
</div>
</div>
<br class="Apple-interchange-newline" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<br class="Apple-interchange-newline">
</div>
</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
</div>
</div>
_______________________________________________<br class="">
Rivet mailing list<br class="">
<a href="mailto:Rivet@projects.hepforge.org" class="">Rivet@projects.hepforge.org</a><br class="">
https://www.hepforge.org/lists/listinfo/rivet</div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="Apple-interchange-newline">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
—</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Dr. Christian Gütschow</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
<br class="">
</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Department of Physics and Astronomy</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
University College London</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
Gower Street</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;" class="">
London WC1E 6BT</div>
</div>
</div>
<br class="Apple-interchange-newline" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<br class="Apple-interchange-newline">
</div>
</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
</body>
</html>