Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • Rivet Rivet
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 95
    • Issues 95
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CedarCedar
  • RivetRivet
  • Issues
  • #255
Closed
Open
Issue created Nov 15, 2021 by Andrii Verbytskyi@andriishDeveloper

3.1.5 FTBFS

Hi ,

I see FTBFS for 3.1.5

pluginCMS/CMS_2018_I1663958.cc:123:77: error: reference to 'pT' is ambiguous
  123 |         double isolation = sum(filter_select(isopars, deltaRLess(ph, 0.4)), pT, 0.);
      |                                                                             ^~
In file included from ../include/Rivet/Particle.hh:8,
                 from ../include/Rivet/Event.hh:6,
                 from ../include/Rivet/Analysis.hh:7,
                 from pluginCMS/CMS_2010_S8547297.cc:2:
../include/Rivet/Tools/Cuts.hh:58:21: note: candidates are: 'Rivet::Cuts::Quantity Rivet::Cuts::pT'
   58 |     enum Quantity { pT=0, pt=0, Et=1, et=1, E=2, energy=2,
      |                     ^~
In file included from ../include/Rivet/Tools/ParticleUtils.hh:5,
                 from ../include/Rivet/Particle.hh:746,
                 from ../include/Rivet/Event.hh:6,
                 from ../include/Rivet/Analysis.hh:7,
                 from pluginCMS/CMS_2010_S8547297.cc:2:
../include/Rivet/Tools/ParticleBaseUtils.hh:656:19: note:                 'double Rivet::Kin::pT(const Rivet::ParticleBase&)'
  656 |     inline double pT(const ParticleBase& p) { return p.pT(); }
      |                   ^~
make[2]: *** [Makefile.tmp.mIDmU2vo9h:17: tmp.Lafr0ViY.o] Error 1
make[2]: Leaving directory '/builddir/build/BUILD/Rivet-3.1.5/analyses

gcc-10.3.1, gcc-11+ on Fedora 33,34,35

Best regards,

Andrii

P.S. As far as I remember I saw this issue in the mail list, but I don't see any relevant issue filled. Sorry for duplicate if there is one.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking