Hi Pere, This problem with TMath.h and the -ansi option had already been fixed in the development version. We are just about to introduce 3.03/07 today. Rene Brun On Wed, 17 Jul 2002, Pere Mato Vila wrote: > Dear rooters, > > I noticed that this new version of ROOT produces more compilation > warnings than before. Here are some of them. > > A) On Linux RH6.1 gcc 2.95.2 with "-D_GNU_SOURCE -Dlinux -Dunix -pipe > -ansi -Wall" > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TMath.h > :319: warning: `isnan' redefined > /usr/include/math.h:217: warning: this is the location of the previous > definition library > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH3.h:3 > 7: warning: unused parameter `Stat_t w' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH3.h:3 > 8: warning: unused parameter `Axis_t y' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH3.h:7 > 8: warning: unused parameter`const Option_t * option' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH1.h:2 > 51: warning: unused parameter `Int_t n' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH2.h:4 > 0: warning: unused parameter `Stat_t w' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH2.h:7 > 6: warning: unused parameter `const Option_t * option' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TH2.h:7 > 8: warning: unused parameter `const Option_t * option' > > /afs/cern.ch/sw/packages/ROOT/v3.03.06/rh61_gcc2952/root/include/TLeaf.h > :77: warning: unused parameter `Int_t i' > > B) On Windows VC++ 6.0 > S:/sw/ROOT/v3.03.06/nt4/root/include\Bytes.h(205) : warning C4800: > 'unsigned char' : forcing value to bool 'true' or 'false' (performance > warning) > > S:/sw/ROOT/v3.03.06/nt4/root/include\TROOT.h(190) : warning C4800: > 'const int' : forcing value to bool 'true' or 'false' (performance > warning) > > ------------------------------------------------------------ > Pere Mato CERN, EP Division, CH 1211 Geneva 23, Switzerland > e-mail: Pere.Mato@cern.ch tel: +41 22 76 78696 > fax: +41 22 76 79425 gsm: +41 79 20 10855 > > >
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:00 MET