[Rivet] error when compiling rivet 2.6.0

Hannes Jung hannes.jung at desy.de
Thu May 31 16:46:46 BST 2018


Hi Andy

thanks for your reply and the advice .... this actually worked and 
I could build Rivet including fasjet without error.

Thanks a lot again
Best
Hannes



> On 31. May 2018, at 16:12, Andy Buckley <andy.buckley at cern.ch> wrote:
> 
> Hi Hannes,
> 
> This is happening while building FastJet... probably best to ask them? But first try updating the FastJet version used by the rivet-bootstrap script, assuming you're using that: change FASTJET_VERSION="3.2.0" to FASTJET_VERSION="3.3.1" (the latest). If that works, let us know and I'll update the script.
> 
> Andy
> 
> On 31 May 2018 at 12:49, Hannes Jung <hannes.jung at desy.de <mailto:hannes.jung at desy.de>> wrote:
> Dear Rivet developers
> 
> when trying to install the latest Rivet (version 2.6.0) on a Mac,
> I encounter the following problem:
> -------------------------------
> libtool: compile:  clang++ -DHAVE_CONFIG_H -I. -I../../include/fastjet -Qunused-arguments -w -DNDEBUG -O2 -Wall -g -Woverloaded-virtual -DDROP_CGAL -I. -I./siscone -I./../../include -I./siscone -MT libSISConePlugin_la-SISConePlugin.lo -MD -MP -MF .deps/libSISConePlugin_la-SISConePlugin.Tpo -c SISConePlugin.cc <http://sisconeplugin.cc/>  -fno-common -DPIC -o .libs/libSISConePlugin_la-SISConePlugin.o
> SISConeBasePlugin.cc:12 <http://sisconebaseplugin.cc:12/>:12: error: no matching member function for call to 'structure_of'
>   return a.structure_of<UserScaleBase::StructureType>().ordering_var2()
>          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./../../include/fastjet/PseudoJet.hh:1006:60: note: candidate template ignored: substitution failure [with TransformerType =
>       fastjet::SISConeBasePlugin::UserScaleBase::StructureType]: ISO C++ specifies that qualified reference to 'StructureType' is a
>       constructor name rather than a type in this context, despite preceding 'typename' keyword
> const typename TransformerType::StructureType & PseudoJet::structure_of() const{
>       ~~~~~~~~                                             ^
> SISConeBasePlugin.cc:13 <http://sisconebaseplugin.cc:13/>:12: error: no matching member function for call to 'structure_of'
>        > b.structure_of<UserScaleBase::StructureType>().ordering_var2();
>          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./../../include/fastjet/PseudoJet.hh:1006:60: note: candidate template ignored: substitution failure [with TransformerType =
>       fastjet::SISConeBasePlugin::UserScaleBase::StructureType]: ISO C++ specifies that qualified reference to 'StructureType' is a
>       constructor name rather than a type in this context, despite preceding 'typename' keyword
> const typename TransformerType::StructureType & PseudoJet::structure_of() const{
>       ~~~~~~~~                                             ^
> 2 errors generated.
> make[3]: *** [libSISConePlugin_la-SISConeBasePlugin.lo] Error 1
> ------------------------------------
> 
> Does anybody have any idea, what can go wrong there ?
> 
> Thanks very much in advance
> 
> Best
> Hannes
> 
> 
> 
> ***********************************************************************
> Hannes Jung 
> Email: Hannes.Jung at desy.de <mailto:Hannes.Jung at desy.de> 
> mobile :+49 40 8998 93741
> http://www.desy.de/~jung <http://www.desy.de/~jung>                                        
> Tel: +49 (0) 40 8998 3741         
> Fax: +49 (0) 40 8994 3741
> DESY, CMS 01B/02.213
> Notkestr.85, 22603 Hamburg, FRG   
> ***********************************************************************
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org>
> https://www.hepforge.org/lists/listinfo/rivet <https://www.hepforge.org/lists/listinfo/rivet>
> 
> 
> 
> -- 
> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
> Particle Physics Expt Group, University of Glasgow

***********************************************************************
Hannes Jung 
Email: Hannes.Jung at desy.de 
mobile :+49 40 8998 93741
http://www.desy.de/~jung                                        
Tel: +49 (0) 40 8998 3741         
Fax: +49 (0) 40 8994 3741
DESY, CMS 01B/02.213
Notkestr.85, 22603 Hamburg, FRG   
***********************************************************************





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20180531/39f3abb5/attachment.html>


More information about the Rivet mailing list