|
[Rivet] Build failed in Jenkins: Rivet-SL5-64-HepMC-2.4 #1028Andy Buckley andy.buckley at ed.ac.ukThu Sep 22 12:16:02 BST 2011
Hmm, whatever the g++ compiler being fired off by Jenkins is, it's also got a different std::pow signature from the version on my Ubuntu Natty laptop... I'll fix this. Andy On 22/09/11 12:08, IPPP Hudson build system wrote: > See<https://www.ippp.dur.ac.uk/hudson/job/Rivet-SL5-64-HepMC-2.4/1028/changes> > > Changes: > > [Andy Buckley] Use std::pow in place of intpow > > ------------------------------------------ > [...truncated 1146 lines...] > CXX Thrust.lo > Thrust.cc: In function 'void Rivet::_calcT(const std::vector<Rivet::Vector3, std::allocator<Rivet::Vector3> >&, double&, Rivet::Vector3&)': > Thrust.cc:61: error: call of overloaded 'pow(int, unsigned int)' is ambiguous > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/cmath:361: note: candidates are: long double std::pow(long double, int) > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/cmath:357: note: float std::pow(float, int) > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/cmath:353: note: double std::pow(double, int) > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/cmath:349: note: long double std::pow(long double, long double) > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/cmath:345: note: float std::pow(float, float) > /usr/include/bits/mathcalls.h:154: note: double pow(double, double) -- Dr Andy Buckley SUPA Advanced Research Fellow Particle Physics Experiment Group, University of Edinburgh The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
More information about the Rivet mailing list |