[Rivet] error when compiling rivet 2.6.0

Hannes Jung hannes.jung at desy.de
Thu May 31 12:49:18 BST 2018


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  -fno-common -DPIC -o .libs/libSISConePlugin_la-SISConePlugin.o
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: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 
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/a7a8a382/attachment.html>


More information about the Rivet mailing list