<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap:break-word"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Hi David, Andy</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Thanks so much for the help. The </div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">   --enable-stdcxx11</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">flag did the trick! And apologies for not noticing that Rivet 2.4.2 should be combined with Yoda 1.5.x. With the flag above, it does now compile with 1.6.1 on my system. Have not given it a thorough test run yet though.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Cheers,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Peter</div> <br> <div id="bloop_sign_1464007554946117888" class="bloop_sign"><font face="Helvetica"><span style="font-size:11px">—</span></font><div><b style="font-family:Helvetica;font-size:11px">PETER SKANDS<br></b><span style="font-family:Helvetica;font-size:11px">Associate Professor</span><br style="font-family:Helvetica;font-size:11px"><br style="font-family:Helvetica;font-size:11px"><b style="font-family:Helvetica;font-size:11px">School of Physics and Astronomy<br></b><span style="font-family:Helvetica;font-size:11px">Monash University </span><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">10 College Walk, Clayton Campus</span><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">Melbourne, VIC 3800</span><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">Australia</span><br style="font-family:Helvetica;font-size:11px"><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">T: </span><a href="tel://+61 3 990 53692" style="font-family:Helvetica;font-size:11px">+61 3 990 53692</a><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">E: </span><a href="mailto:peter.skands@monash.edu" style="font-family:Helvetica;font-size:11px">peter.skands@monash.edu</a><br style="font-family:Helvetica;font-size:11px"><span style="font-family:Helvetica;font-size:11px">W: </span><a href="http://skands.physics.monash.edu/" style="font-family:Helvetica;font-size:11px">skands.physics.monash.edu</a><br style="font-family:Helvetica;font-size:11px"><br style="font-family:Helvetica;font-size:11px"><font face="Helvetica"><span style="font-size:11px">—</span></font><br style="font-family:Helvetica;font-size:11px"><div style="font-family:helvetica,arial;font-size:13px"><span style="font-family:Helvetica;font-size:11px">Sent with Airmail </span></div></div></div> <br><p class="airmail_on">On 23 May 2016 at 8:57:54 PM, David Grellscheid (<a href="mailto:david.grellscheid@durham.ac.uk">david.grellscheid@durham.ac.uk</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>Hi Peter,
<br>
<br>can you please try --enable-stdcxx11 in the configure, then make clean;
<br>make?
<br>
<br>Thanks,
<br>
<br>  David
<br>
<br>
<br>On 23/05/16 08:42, Peter Skands wrote:
<br>> Hi Riveteers,
<br>>  
<br>> I’m trying to compile Rivet 2.4.2 on a Mac recently upgraded to El
<br>> Capitan, using Macport’s /opt/local/bin/clang++-mp-3.7 compiler. I am
<br>> linking against Yoda 1.6.1, which installed without problems.  
<br>>  
<br>> When trying to compile Rivet, however, I get three times the following
<br>> error which seem to go back to a Yoda header:
<br>>  
<br>> In file included from Run.cc:3:
<br>>  
<br>> In file included from ../../include/Rivet/AnalysisHandler.hh:8:
<br>>  
<br>> In file included from ../../include/Rivet/Tools/RivetYODA.hh:9:
<br>>  
<br>> In file included from /usr/local/clang37/include/YODA/Histo1D.h:13:
<br>>  
<br>> In file included from /usr/local/clang37/include/YODA/Axis1D.h:8:
<br>>  
<br>> */usr/local/clang37/include/YODA/Utils/BinSearcher.h:145:16: **error:
<br>> **no matching function for call to 'make_shared'*
<br>>  
<br>>         _est = std::make_shared<LinEstimator>(0, 0, 1);
<br>>  
<br>> *               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
<br>>  
<br>> */opt/local/libexec/llvm-3.7/bin/../include/c++/v1/memory:4793:1: note:
<br>> *candidate function [with _Tp = YODA::Utils::LinEstimator,
<br>>  
<br>>       _A0 = int, _A1 = int, _A2 = int] not viable: expects an l-value
<br>> for 1st argument
<br>>  
<br>> make_shared(_A0& __a0, _A1& __a1, _A2& __a2)
<br>>  
<br>> *^*
<br>>  
<br>> */opt/local/libexec/llvm-3.7/bin/../include/c++/v1/memory:4769:1: note:
<br>> *candidate function template not viable: requires 0
<br>>  
<br>>       arguments, but 3 were provided
<br>>  
<br>> make_shared()
<br>>  
<br>> *^*
<br>>  
<br>> */opt/local/libexec/llvm-3.7/bin/../include/c++/v1/memory:4777:1: note:
<br>> *candidate function template not viable: requires single
<br>>  
<br>>       argument '__a0', but 3 arguments were provided
<br>>  
<br>> make_shared(_A0& __a0)
<br>>  
<br>> *^*
<br>>  
<br>> */opt/local/libexec/llvm-3.7/bin/../include/c++/v1/memory:4785:1: note:
<br>> *candidate function template not viable: requires 2
<br>>  
<br>>       arguments, but 3 were provided
<br>>  
<br>> make_shared(_A0& __a0, _A1& __a1)
<br>>  
<br>> *^*
<br>>  
<br>> *
<br>> *
<br>> I attach the config.log from both Yoda and Rivet for reference.
<br>>  
<br>> Let me know if I can provide any additional logs or tests on my system.
<br>>  
<br>> All the best,
<br>> Peter
<br>>  
<br>> —
<br>> *PETER SKANDS
<br>> *Associate Professor
<br>>  
<br>> *School of Physics and Astronomy
<br>> *Monash University  
<br>> 10 College Walk, Clayton Campus
<br>> Melbourne, VIC 3800
<br>> Australia
<br>>  
<br>> T: +61 3 990 53692 <tel://+61 3 990 53692>
<br>> E: <a href="mailto:peter.skands@monash.edu">peter.skands@monash.edu</a> <mailto:<a href="mailto:peter.skands@monash.edu">peter.skands@monash.edu</a>>
<br>> W: <a href="http://skands.physics.monash.edu">skands.physics.monash.edu</a> <<a href="http://skands.physics.monash.edu/">http://skands.physics.monash.edu/</a>>
<br>>  
<br>> —
<br>> Sent with Airmail  
<br>>  
<br>>  
<br>> _______________________________________________
<br>> Rivet mailing list
<br>> <a href="mailto:Rivet@projects.hepforge.org">Rivet@projects.hepforge.org</a>
<br>> <a href="https://www.hepforge.org/lists/listinfo/rivet">https://www.hepforge.org/lists/listinfo/rivet</a>
<br>>  
<br></div></div></span></blockquote></body></html>