Problem with installing Delphes

Asked by Ya Long

When I tried to install Delphes in MG5, it showed the error message:

42 warnings generated.
>> Building libDelphesNoFastJet.so
clang: error: no such file or directory: 'libDelphesNoFastJet.so'
make: *** [libDelphesNoFastJet.so] Error 1
Error detected during the compilation. Please check the compilation error and run make manually.

Then I turned to download the package from the Delphes site, and make it. But it gives the message that:

--------------------------------------------------------------------------------------------
@bogon delphes-master % make
>> Generating tmp/classes/ClassesDict.cc
>> Compiling tmp/classes/ClassesDict.cc
>> Generating tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>> Compiling tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
In file included from tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc:11:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc:11:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
2 warnings generated.
>> Generating tmp/modules/ModulesDict.cc
>> Compiling tmp/modules/ModulesDict.cc
In file included from tmp/modules/ModulesDict.cc:28:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
1 warning generated.
>> Compiling classes/DelphesClasses.cc
classes/DelphesClasses.cc:222:3: warning: initializer order does not match the declaration order [-Wreorder-ctor]
  DecayPosition(0.0, 0.0, 0.0, 0.0),
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  PositionError(0.0, 0.0, 0.0, 0.0)
classes/DelphesClasses.cc:222:3: note: field 'DecayPosition' will be initialized after field 'PositionError'
  DecayPosition(0.0, 0.0, 0.0, 0.0),
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
classes/DelphesClasses.cc:225:3: note: field 'TrackCovariance' will be initialized after field 'L'
  TrackCovariance(5),
  ^~~~~~~~~~~~~~~~~~
classes/DelphesClasses.cc:227:10: note: field 'ErrorD0' will be initialized after field 'DZ'
  D0(0), ErrorD0(0),
         ^~~~~~~~~~
classes/DelphesClasses.cc:229:9: note: field 'ErrorP' will be initialized after field 'C'
  P(0), ErrorP(0),
        ^~~~~~~~~
classes/DelphesClasses.cc:235:31: note: field 'ZFirstHit' will be initialized after field 'Nclusters'
  XFirstHit(0), YFirstHit(0), ZFirstHit(0),
                              ^~~~~~~~~~~~
classes/DelphesClasses.cc:242:3: note: field 'ChargedEnergyFraction' will be initialized after field 'Beta'
  ChargedEnergyFraction(0), // neutral energy fraction
  ^~~~~~~~~~~~~~~~~~~~~~~~
classes/DelphesClasses.cc:342:39: warning: unused parameter 'newname' [-Wunused-parameter]
TObject *Candidate::Clone(const char *newname) const
                                      ^
classes/DelphesClasses.cc:503:33: warning: unused parameter 'option' [-Wunused-parameter]
void Candidate::Clear(Option_t *option)
                                ^
3 warnings generated.
>> Compiling classes/DelphesCscClusterFormula.cc
classes/DelphesCscClusterFormula.cc:38:64: warning: unused parameter 'name' [-Wunused-parameter]
DelphesCscClusterFormula::DelphesCscClusterFormula(const char *name, const char *expression) :
                                                               ^
classes/DelphesCscClusterFormula.cc:38:82: warning: unused parameter 'expression' [-Wunused-parameter]
DelphesCscClusterFormula::DelphesCscClusterFormula(const char *name, const char *expression) :
                                                                                 ^
2 warnings generated.
>> Compiling classes/DelphesCylindricalFormula.cc
classes/DelphesCylindricalFormula.cc:36:66: warning: unused parameter 'name' [-Wunused-parameter]
DelphesCylindricalFormula::DelphesCylindricalFormula(const char *name, const char *expression) :
                                                                 ^
classes/DelphesCylindricalFormula.cc:36:84: warning: unused parameter 'expression' [-Wunused-parameter]
DelphesCylindricalFormula::DelphesCylindricalFormula(const char *name, const char *expression) :
                                                                                   ^
2 warnings generated.
>> Compiling classes/DelphesFactory.cc
classes/DelphesFactory.cc:61:38: warning: unused parameter 'option' [-Wunused-parameter]
void DelphesFactory::Clear(Option_t *option)
                                     ^
1 warning generated.
>> Compiling classes/DelphesFormula.cc
classes/DelphesFormula.cc:37:44: warning: unused parameter 'name' [-Wunused-parameter]
DelphesFormula::DelphesFormula(const char *name, const char *expression) :
                                           ^
classes/DelphesFormula.cc:37:62: warning: unused parameter 'expression' [-Wunused-parameter]
DelphesFormula::DelphesFormula(const char *name, const char *expression) :
                                                             ^
2 warnings generated.
>> Compiling classes/DelphesHepMC2Reader.cc
classes/DelphesHepMC2Reader.cc:324:76: warning: unused parameter 'eventNumber' [-Wunused-parameter]
void DelphesHepMC2Reader::AnalyzeEvent(ExRootTreeBranch *branch, long long eventNumber,
                                                                           ^
1 warning generated.
>> Compiling classes/DelphesHepMC3Reader.cc
classes/DelphesHepMC3Reader.cc:341:76: warning: unused parameter 'eventNumber' [-Wunused-parameter]
void DelphesHepMC3Reader::AnalyzeEvent(ExRootTreeBranch *branch, long long eventNumber,
                                                                           ^
classes/DelphesHepMC3Reader.cc:469:16: warning: comparison of integers of different signs: 'int' and 'size_type' (aka 'unsigned long') [-Wsign-compare]
  for(i = 0; i < fVertices.size(); ++i)
             ~ ^ ~~~~~~~~~~~~~~~~
In file included from classes/DelphesHepMC3Reader.cc:27:
./classes/DelphesHepMC3Reader.h:79:39: warning: private field 'fSignalCode' is not used [-Wunused-private-field]
  int fEventNumber, fMPI, fProcessID, fSignalCode, fVertexCounter, fParticleCounter;
                                      ^
3 warnings generated.
>> Compiling classes/DelphesLHEFReader.cc
>> Compiling classes/DelphesModule.cc
In file included from classes/DelphesModule.cc:34:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from classes/DelphesModule.cc:34:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
2 warnings generated.
>> Compiling classes/DelphesPileUpReader.cc
>> Compiling classes/DelphesPileUpWriter.cc
>> Compiling classes/DelphesSTDHEPReader.cc
classes/DelphesSTDHEPReader.cc:435:76: warning: unused parameter 'eventNumber' [-Wunused-parameter]
void DelphesSTDHEPReader::AnalyzeEvent(ExRootTreeBranch *branch, long long eventNumber,
                                                                           ^
1 warning generated.
>> Compiling classes/DelphesStream.cc
classes/DelphesStream.cc:93:31: warning: result of comparison of constant -9223372036854775808 with expression of type 'int' is always false [-Wtautological-constant-out-of-range-compare]
    if(fFirstLongMin && value == LONG_MIN)
                        ~~~~~ ^ ~~~~~~~~
classes/DelphesStream.cc:98:36: warning: result of comparison of constant 9223372036854775807 with expression of type 'int' is always false [-Wtautological-constant-out-of-range-compare]
    else if(fFirstLongMax && value == LONG_MAX)
                             ~~~~~ ^ ~~~~~~~~
2 warnings generated.
>> Compiling classes/DelphesTF2.cc
>> Compiling classes/DelphesXDRReader.cc
>> Compiling classes/DelphesXDRWriter.cc
>> Compiling external/ExRootAnalysis/ExRootConfReader.cc
>> Compiling external/ExRootAnalysis/ExRootFilter.cc
>> Compiling external/ExRootAnalysis/ExRootProgressBar.cc
>> Compiling external/ExRootAnalysis/ExRootResult.cc
>> Compiling external/ExRootAnalysis/ExRootTask.cc
>> Compiling external/ExRootAnalysis/ExRootTreeBranch.cc
>> Compiling external/ExRootAnalysis/ExRootTreeReader.cc
>> Compiling external/ExRootAnalysis/ExRootTreeWriter.cc
In file included from external/ExRootAnalysis/ExRootTreeWriter.cc:10:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from external/ExRootAnalysis/ExRootTreeWriter.cc:10:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
2 warnings generated.
>> Compiling external/ExRootAnalysis/ExRootUtilities.cc
>> Compiling external/Hector/H_AbstractBeamLine.cc
>> Compiling external/Hector/H_Aperture.cc
external/Hector/H_Aperture.cc:85:39: warning: unused parameter 'x' [-Wunused-parameter]
bool H_Aperture::isInside(const float x, const float y) const {
                                      ^
external/Hector/H_Aperture.cc:85:54: warning: unused parameter 'y' [-Wunused-parameter]
bool H_Aperture::isInside(const float x, const float y) const {
                                                     ^
2 warnings generated.
>> Compiling external/Hector/H_Beam.cc
In file included from external/Hector/H_Beam.cc:21:
external/Hector/H_Beam.h:108:10: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
                inline const float getEmittanceX() const {
                       ^~~~~~
external/Hector/H_Beam.h:112:16: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
        inline const float getEmittanceY() const {
               ^~~~~~
external/Hector/H_Beam.h:148:3: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
                const int getNumberOfBeamParticles() const {return Nparticles;}
                ^~~~~~
3 warnings generated.
>> Compiling external/Hector/H_BeamLine.cc
>> Compiling external/Hector/H_BeamLineParser.cc
>> Compiling external/Hector/H_BeamParticle.cc
external/Hector/H_BeamParticle.cc:483:25: warning: variable 'temp_s' set but not used [-Wunused-but-set-variable]
        double temp_x, temp_y, temp_s, temp_tx, temp_ty;
                               ^
external/Hector/H_BeamParticle.cc:533:25: warning: variable 'temp_s' set but not used [-Wunused-but-set-variable]
        double temp_x, temp_y, temp_s, temp_tx, temp_ty;
                               ^
2 warnings generated.
>> Compiling external/Hector/H_CircularAperture.cc
>> Compiling external/Hector/H_Dipole.cc
>> Compiling external/Hector/H_Drift.cc
external/Hector/H_Drift.cc:39:37: warning: unused parameter 'eloss' [-Wunused-parameter]
void H_Drift::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                    ^
external/Hector/H_Drift.cc:39:56: warning: unused parameter 'p_mass' [-Wunused-parameter]
void H_Drift::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                       ^
external/Hector/H_Drift.cc:39:76: warning: unused parameter 'p_charge' [-Wunused-parameter]
void H_Drift::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                                           ^
3 warnings generated.
>> Compiling external/Hector/H_EllipticAperture.cc
>> Compiling external/Hector/H_HorizontalKicker.cc
>> Compiling external/Hector/H_HorizontalQuadrupole.cc
>> Compiling external/Hector/H_Kicker.cc
>> Compiling external/Hector/H_Marker.cc
external/Hector/H_Marker.cc:35:38: warning: unused parameter 'eloss' [-Wunused-parameter]
void H_Marker::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                     ^
external/Hector/H_Marker.cc:35:57: warning: unused parameter 'p_mass' [-Wunused-parameter]
void H_Marker::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                        ^
external/Hector/H_Marker.cc:35:77: warning: unused parameter 'p_charge' [-Wunused-parameter]
void H_Marker::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                                            ^
3 warnings generated.
>> Compiling external/Hector/H_OpticalElement.cc
external/Hector/H_OpticalElement.cc:155:41: warning: unused parameter 'meight' [-Wunused-parameter]
void H_OpticalElement::draw(const float meight, const float height) const{
                                        ^
external/Hector/H_OpticalElement.cc:155:61: warning: unused parameter 'height' [-Wunused-parameter]
void H_OpticalElement::draw(const float meight, const float height) const{
                                                            ^
2 warnings generated.
>> Compiling external/Hector/H_Parameters.cc
>> Compiling external/Hector/H_Quadrupole.cc
>> Compiling external/Hector/H_RecRPObject.cc
external/Hector/H_RecRPObject.cc:129:62: warning: unused parameter 'facn' [-Wunused-parameter]
float H_RecRPObject::getECorrectionFactor(const unsigned int facn, const unsigned int method) {
                                                             ^
external/Hector/H_RecRPObject.cc:129:87: warning: unused parameter 'method' [-Wunused-parameter]
float H_RecRPObject::getECorrectionFactor(const unsigned int facn, const unsigned int method) {
                                                                                      ^
2 warnings generated.
>> Compiling external/Hector/H_RectEllipticAperture.cc
>> Compiling external/Hector/H_RectangularAperture.cc
>> Compiling external/Hector/H_RectangularCollimator.cc
external/Hector/H_RectangularCollimator.cc:50:53: warning: unused parameter 'eloss' [-Wunused-parameter]
void H_RectangularCollimator::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                    ^
external/Hector/H_RectangularCollimator.cc:50:72: warning: unused parameter 'p_mass' [-Wunused-parameter]
void H_RectangularCollimator::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                                       ^
external/Hector/H_RectangularCollimator.cc:50:92: warning: unused parameter 'p_charge' [-Wunused-parameter]
void H_RectangularCollimator::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                                                           ^
3 warnings generated.
>> Compiling external/Hector/H_RectangularDipole.cc
>> Compiling external/Hector/H_RomanPot.cc
external/Hector/H_RomanPot.cc:50:40: warning: unused parameter 'eloss' [-Wunused-parameter]
void H_RomanPot::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                       ^
external/Hector/H_RomanPot.cc:50:59: warning: unused parameter 'p_mass' [-Wunused-parameter]
void H_RomanPot::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                          ^
external/Hector/H_RomanPot.cc:50:79: warning: unused parameter 'p_charge' [-Wunused-parameter]
void H_RomanPot::setMatrix(const float eloss, const float p_mass, const float p_charge) const {
                                                                              ^
3 warnings generated.
>> Compiling external/Hector/H_SectorDipole.cc
>> Compiling external/Hector/H_TransportMatrices.cc
external/Hector/H_TransportMatrices.cc:53:8: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
                         {sprintf(temp,"%.5e",el[i]);}
                          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
external/Hector/H_TransportMatrices.cc:55:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
                         {sprintf(temp," %.5e",el[i]);}
                          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
external/Hector/H_TransportMatrices.cc:56:12: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
                else {sprintf(temp," 0 ");}
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
3 warnings generated.
>> Compiling external/Hector/H_VerticalKicker.cc
>> Compiling external/Hector/H_VerticalQuadrupole.cc
>> Compiling external/TrackCovariance/AcceptanceClx.cc
external/TrackCovariance/AcceptanceClx.cc:201:8: warning: unused variable 'Nrows' [-Wunused-variable]
        Int_t Nrows = fAcc.GetNrows();
              ^
external/TrackCovariance/AcceptanceClx.cc:202:8: warning: unused variable 'Ncols' [-Wunused-variable]
        Int_t Ncols = fAcc.GetNcols();
              ^
external/TrackCovariance/AcceptanceClx.cc:324:55: warning: unused parameter 'p' [-Wunused-parameter]
Double_t AcceptanceClx::HitNum(Double_t *x, Double_t *p) // Theta in degrees
                                                      ^
3 warnings generated.
>> Compiling external/TrackCovariance/ObsTrk.cc
external/TrackCovariance/ObsTrk.cc:155:11: warning: unused variable 'minPt' [-Wunused-variable]
        Double_t minPt = fGC->GetMinPt();
                 ^
external/TrackCovariance/ObsTrk.cc:157:11: warning: unused variable 'maxPt' [-Wunused-variable]
        Double_t maxPt = fGC->GetMaxPt();
                 ^
external/TrackCovariance/ObsTrk.cc:159:11: warning: unused variable 'minAn' [-Wunused-variable]
        Double_t minAn = fGC->GetMinAng();
                 ^
external/TrackCovariance/ObsTrk.cc:162:11: warning: unused variable 'maxAn' [-Wunused-variable]
        Double_t maxAn = fGC->GetMaxAng();
                 ^
external/TrackCovariance/ObsTrk.cc:176:8: warning: unused variable 'iLay' [-Wunused-variable]
        Int_t iLay = trk->FirstHit(Xfirst, Yfirst, Zfirst);
              ^
external/TrackCovariance/ObsTrk.cc:151:38: warning: unused parameter 'gPar' [-Wunused-parameter]
TMatrixDSym ObsTrk::CovCalc(TVectorD gPar)
                                     ^
6 warnings generated.
>> Compiling external/TrackCovariance/SolGeom.cc
>> Compiling external/TrackCovariance/SolGridCov.cc
external/TrackCovariance/SolGridCov.cc:50:11: warning: unused variable 'ipt' [-Wunused-variable]
    Int_t ipt = TMath::Nint(10 * pta(ip));
          ^
1 warning generated.
>> Compiling external/TrackCovariance/SolTrack.cc
external/TrackCovariance/SolTrack.cc:251:9: warning: unused variable 'n' [-Wunused-variable]
                Int_t n = HitListXYZ(ih, Xh, Yh, Zh);
                      ^
external/TrackCovariance/SolTrack.cc:290:8: warning: variable 'kmh' set but not used [-Wunused-but-set-variable]
        Int_t kmh; // Number of measurement layers hit
              ^
external/TrackCovariance/SolTrack.cc:349:8: warning: variable 'kmh' set but not used [-Wunused-but-set-variable]
        Int_t kmh; // Number of measurement layers hit
              ^
In file included from external/TrackCovariance/SolTrack.cc:3:
external/TrackCovariance/SolTrack.h:23:8: warning: private field 'fNl' is not used [-Wunused-private-field]
        Int_t fNl; // Actual number of layers
              ^
4 warnings generated.
>> Compiling external/TrackCovariance/TrkUtil.cc
external/TrackCovariance/TrkUtil.cc:543:11: warning: unused variable 'D' [-Wunused-variable]
        Double_t D = par(0);
                 ^
external/TrackCovariance/TrkUtil.cc:562:11: warning: unused variable 'D' [-Wunused-variable]
        Double_t D = par(0);
                 ^
external/TrackCovariance/TrkUtil.cc:586:11: warning: unused variable 'D' [-Wunused-variable]
        Double_t D = par(0);
                 ^
external/TrackCovariance/TrkUtil.cc:879:51: warning: unused parameter 's' [-Wunused-parameter]
TVectorD TrkUtil::derXds_N(TVectorD par, Double_t s) // derivatives of position wrt phase
                                                  ^
external/TrackCovariance/TrkUtil.cc:1147:51: warning: unused parameter 'par' [-Wunused-parameter]
Double_t TrkUtil::funcNcl(Double_t* xp, Double_t* par) {
                                                  ^
5 warnings generated.
>> Compiling external/TrackCovariance/VertexFit.cc
>> Compiling external/TrackCovariance/VertexMore.cc
external/TrackCovariance/VertexMore.cc:122:11: warning: unused variable 'C' [-Wunused-variable]
        Double_t C = par(2);
                 ^
external/TrackCovariance/VertexMore.cc:123:11: warning: unused variable 'z_0' [-Wunused-variable]
        Double_t z_0 = par(3);
                 ^
external/TrackCovariance/VertexMore.cc:124:11: warning: unused variable 'lm' [-Wunused-variable]
        Double_t lm = par(4);
                 ^
external/TrackCovariance/VertexMore.cc:150:11: warning: unused variable 'z_0' [-Wunused-variable]
        Double_t z_0 = par(3);
                 ^
external/TrackCovariance/VertexMore.cc:246:12: warning: unused variable 'sp0' [-Wunused-variable]
                Double_t sp0= dsdpr(1);
                         ^
external/TrackCovariance/VertexMore.cc:311:12: warning: unused variable 'z_0' [-Wunused-variable]
                Double_t z_0 = par(3);
                         ^
external/TrackCovariance/VertexMore.cc:449:11: warning: unused variable 'D' [-Wunused-variable]
        Double_t D = Par(0);
                 ^
external/TrackCovariance/VertexMore.cc:451:11: warning: unused variable 'C' [-Wunused-variable]
        Double_t C = Par(3);
                 ^
8 warnings generated.
>> Compiling modules/AngularSmearing.cc
>> Compiling modules/BTagging.cc
>> Compiling modules/BeamSpotFilter.cc
>> Compiling modules/Calorimeter.cc
>> Compiling modules/Cloner.cc
>> Compiling modules/ClusterCounting.cc
>> Compiling modules/ConstituentFilter.cc
>> Compiling modules/CscClusterEfficiency.cc
>> Compiling modules/CscClusterId.cc
modules/CscClusterId.cc:103:18: warning: variable 'Eem' set but not used [-Wunused-but-set-variable]
  Double_t Ehad, Eem, decayR, decayZ, NStationEff, eta, eta_cut;
                 ^
modules/CscClusterId.cc:103:57: warning: unused variable 'eta_cut' [-Wunused-variable]
  Double_t Ehad, Eem, decayR, decayZ, NStationEff, eta, eta_cut;
                                                        ^
modules/CscClusterId.cc:104:9: warning: unused variable 'avgStation' [-Wunused-variable]
  Int_t avgStation;
        ^
3 warnings generated.
>> Compiling modules/DecayFilter.cc
modules/DecayFilter.cc:101:10: warning: unused variable 'hasDecayed' [-Wunused-variable]
  Bool_t hasDecayed = kFALSE;
         ^
1 warning generated.
>> Compiling modules/Delphes.cc
In file included from modules/Delphes.cc:28:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from modules/Delphes.cc:38:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from modules/Delphes.cc:38:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
3 warnings generated.
>> Compiling modules/DenseTrackFilter.cc
>> Compiling modules/DualReadoutCalorimeter.cc
>> Compiling modules/Efficiency.cc
>> Compiling modules/EnergyScale.cc
>> Compiling modules/EnergySmearing.cc
>> Compiling modules/ExampleModule.cc
>> Compiling modules/Hector.cc
>> Compiling modules/IdentificationMap.cc
>> Compiling modules/ImpactParameterSmearing.cc
>> Compiling modules/Isolation.cc
>> Compiling modules/JetFakeParticle.cc
>> Compiling modules/JetFlavorAssociation.cc
>> Compiling modules/JetPileUpSubtractor.cc
>> Compiling modules/LLPFilter.cc
modules/LLPFilter.cc:155:27: warning: unused variable 'candidateProdPosition' [-Wunused-variable]
    const TLorentzVector &candidateProdPosition = candidate->Position;
                          ^
modules/LLPFilter.cc:137:10: warning: unused variable 'pass' [-Wunused-variable]
  Bool_t pass;
         ^
2 warnings generated.
>> Compiling modules/LeptonDressing.cc
>> Compiling modules/Merger.cc
>> Compiling modules/MomentumSmearing.cc
>> Compiling modules/OldCalorimeter.cc
modules/OldCalorimeter.cc:92:51: warning: variable 'sizeFractions' set but not used [-Wunused-but-set-variable]
  Long_t i, j, k, size, sizeEtaBins, sizePhiBins, sizeFractions;
                                                  ^
1 warning generated.
>> Compiling modules/ParticleDensity.cc
>> Compiling modules/ParticlePropagator.cc
>> Compiling modules/PdgCodeFilter.cc
>> Compiling modules/PhotonConversions.cc
>> Compiling modules/PhotonID.cc
>> Compiling modules/PileUpJetID.cc
modules/PileUpJetID.cc:112:11: warning: variable 'sumT0' set but not used [-Wunused-but-set-variable]
    float sumT0 = 0.;
          ^
modules/PileUpJetID.cc:113:11: warning: variable 'sumT1' set but not used [-Wunused-but-set-variable]
    float sumT1 = 0.;
          ^
modules/PileUpJetID.cc:114:11: warning: variable 'sumT10' set but not used [-Wunused-but-set-variable]
    float sumT10 = 0.;
          ^
modules/PileUpJetID.cc:115:11: warning: variable 'sumT20' set but not used [-Wunused-but-set-variable]
    float sumT20 = 0.;
          ^
modules/PileUpJetID.cc:116:11: warning: variable 'sumT30' set but not used [-Wunused-but-set-variable]
    float sumT30 = 0.;
          ^
modules/PileUpJetID.cc:117:11: warning: variable 'sumT40' set but not used [-Wunused-but-set-variable]
    float sumT40 = 0.;
          ^
modules/PileUpJetID.cc:118:11: warning: variable 'sumWeightsForT' set but not used [-Wunused-but-set-variable]
    float sumWeightsForT = 0.;
          ^
modules/PileUpJetID.cc:173:26: warning: comparison of integers of different signs: 'int' and 'size_type' (aka 'unsigned long') [-Wsign-compare]
        for(int i = 0; i < constituent->ECalEnergyTimePairs.size(); i++)
                       ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 warnings generated.
>> Compiling modules/PileUpMerger.cc
>> Compiling modules/RecoPuFilter.cc
modules/RecoPuFilter.cc:72:10: warning: unused variable 'i' [-Wunused-variable]
  Size_t i, size;
         ^
modules/RecoPuFilter.cc:72:13: warning: unused variable 'size' [-Wunused-variable]
  Size_t i, size;
            ^
modules/RecoPuFilter.cc:94:9: warning: unused variable 'pdgCode' [-Wunused-variable]
  Int_t pdgCode;
        ^
modules/RecoPuFilter.cc:95:10: warning: unused variable 'pass' [-Wunused-variable]
  Bool_t pass;
         ^
modules/RecoPuFilter.cc:96:12: warning: unused variable 'pt' [-Wunused-variable]
  Double_t pt;
           ^
5 warnings generated.
>> Compiling modules/SimpleCalorimeter.cc
>> Compiling modules/StatusPidFilter.cc
>> Compiling modules/TaggingParticlesSkimmer.cc
>> Compiling modules/TauTagging.cc
>> Compiling modules/TimeOfFlight.cc
modules/TimeOfFlight.cc:98:30: warning: variable 'mass' set but not used [-Wunused-but-set-variable]
  Double_t l, tof, beta, p, mass;
                             ^
1 warning generated.
>> Compiling modules/TimeSmearing.cc
modules/TimeSmearing.cc:54:3: warning: field 'fItInputArray' will be initialized after field 'fResolutionFormula' [-Wreorder-ctor]
  fItInputArray(0), fResolutionFormula(0)
  ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
  fResolutionFormula(0) fItInputArray(0)
1 warning generated.
>> Compiling modules/TrackCountingBTagging.cc
>> Compiling modules/TrackCountingTauTagging.cc
modules/TrackCountingTauTagging.cc:209:9: warning: variable 'pdgCode' set but not used [-Wunused-but-set-variable]
  Int_t pdgCode, charge, i, identifier;
        ^
1 warning generated.
>> Compiling modules/TrackCovariance.cc
modules/TrackCovariance.cc:55:42: warning: field 'fItInputArray' will be initialized after field 'fElectronScaleFactor' [-Wreorder-ctor]
  fGeometry(0), fCovariance(0), fAcx(0), fItInputArray(0),
  ~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~ ^~~~~~~~~~~~~~~~
  fElectronScaleFactor(0) fMuonScaleFactor(0) fChargedHadronScaleFactor(0) fGeometry(0)
1 warning generated.
>> Compiling modules/TrackPileUpSubtractor.cc
>> Compiling modules/TrackSmearing.cc
modules/TrackSmearing.cc:157:9: warning: variable 'iCandidate' set but not used [-Wunused-but-set-variable]
  Int_t iCandidate = 0;
        ^
1 warning generated.
>> Compiling modules/TreeWriter.cc
modules/TreeWriter.cc:338:38: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi, m;
                                     ^
modules/TreeWriter.cc:450:39: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
modules/TreeWriter.cc:501:14: warning: variable 'particle' set but not used [-Wunused-but-set-variable]
  Candidate *particle = 0;
             ^
modules/TreeWriter.cc:503:41: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t e, pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi, m;
                                        ^
modules/TreeWriter.cc:632:39: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
modules/TreeWriter.cc:684:39: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
modules/TreeWriter.cc:739:39: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
modules/TreeWriter.cc:797:39: warning: variable 'rapidity' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
modules/TreeWriter.cc:930:12: warning: variable 'pt' set but not used [-Wunused-but-set-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
           ^
modules/TreeWriter.cc:930:39: warning: unused variable 'rapidity' [-Wunused-variable]
  Double_t pt, signPz, cosTheta, eta, rapidity;
                                      ^
10 warnings generated.
>> Compiling modules/TruthVertexFinder.cc
>> Compiling modules/UniqueObjectFinder.cc
>> Compiling modules/UnstablePropagator.cc
modules/UnstablePropagator.cc:117:7: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  int i = -1;
      ^
modules/UnstablePropagator.cc:300:28: warning: variable 'pt2' set but not used [-Wunused-but-set-variable]
  Double_t px, py, pz, pt, pt2, e, q;
                           ^
modules/UnstablePropagator.cc:302:22: warning: variable 'r_c' set but not used [-Wunused-but-set-variable]
  Double_t x_c, y_c, r_c, phi_0;
                     ^
modules/UnstablePropagator.cc:305:12: warning: variable 'l' set but not used [-Wunused-but-set-variable]
  Double_t l;
           ^
4 warnings generated.
>> Compiling modules/VertexFinder.cc
modules/VertexFinder.cc:43:23: warning: unused variable 'c_light' [-Wunused-const-variable]
static const Double_t c_light = 2.99792458e+8 * m / s;
                      ^
modules/VertexFinder.cc:85:15: warning: unused function 'secondAscending' [-Wunused-function]
static Bool_t secondAscending(pair<UInt_t, Double_t> pair0, pair<UInt_t, Double_t> pair1)
              ^
2 warnings generated.
>> Compiling modules/VertexFinderDA4D.cc
modules/VertexFinderDA4D.cc:359:22: warning: variable 'l' set but not used [-Wunused-but-set-variable]
  Double_t z, dz, t, l, dt, d0, d0error;
                     ^
modules/VertexFinderDA4D.cc:699:12: warning: unused variable 'tz' [-Wunused-variable]
    double tz = tks[i].z;
           ^
modules/VertexFinderDA4D.cc:700:12: warning: unused variable 'tt' [-Wunused-variable]
    double tt = tks[i].t;
           ^
modules/VertexFinderDA4D.cc:704:12: warning: variable 'sump' set but not used [-Wunused-but-set-variable]
    double sump = 0.;
           ^
modules/VertexFinderDA4D.cc:681:10: warning: variable 'sumpk' set but not used [-Wunused-but-set-variable]
  double sumpk = 0;
         ^
5 warnings generated.
>> Compiling modules/VertexSorter.cc
modules/VertexSorter.cc:46:23: warning: unused variable 'c_light' [-Wunused-const-variable]
static const Double_t c_light = 2.99792458e+8 * m / s;
                      ^
1 warning generated.
>> Compiling modules/Weighter.cc
>> Compiling external/tcl/panic.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/panic.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetPanicProc(proc)
^
external/tcl/panic.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
panic(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
^
2 warnings generated.
>> Compiling external/tcl/tclAlloc.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
>> Compiling external/tcl/tclAsync.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclAsync.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AsyncCreate(proc, clientData)
^
external/tcl/tclAsync.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AsyncMark(async)
^
external/tcl/tclAsync.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AsyncInvoke(interp, code)
^
external/tcl/tclAsync.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AsyncDelete(async)
^
4 warnings generated.
>> Compiling external/tcl/tclBasic.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclBasic.c:372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CallWhenDeleted(interp, proc, clientData)
^
external/tcl/tclBasic.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DontCallWhenDeleted(interp, proc, clientData)
^
external/tcl/tclBasic.c:466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetAssocData(interp, name, proc, clientData)
^
external/tcl/tclBasic.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteAssocData(interp, name)
^
external/tcl/tclBasic.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetAssocData(interp, name, procPtr)
^
external/tcl/tclBasic.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DeleteInterpProc(interp)
^
external/tcl/tclBasic.c:740:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_InterpDeleted(interp)
^
external/tcl/tclBasic.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteInterp(interp)
^
external/tcl/tclBasic.c:816:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
HiddenCmdsDeleteProc(clientData, interp)
^
external/tcl/tclBasic.c:818:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* The interpreter being deleted. */
                ^
external/tcl/tclBasic.c:918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_HideCommand(interp, cmdName, hiddenCmdToken)
^
external/tcl/tclBasic.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExposeCommand(interp, hiddenCmdToken, cmdName)
^
external/tcl/tclBasic.c:1246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CreateCommand(interp, cmdName, proc, clientData, deleteProc)
^
external/tcl/tclBasic.c:1390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CreateObjCommand(interp, cmdName, proc, clientData, deleteProc)
^
external/tcl/tclBasic.c:1544:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInvokeStringCommand(clientData, interp, objc, objv)
^
external/tcl/tclBasic.c:1619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInvokeObjectCommand(clientData, interp, argc, argv)
^
external/tcl/tclBasic.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetCommandInfo(interp, cmdName, infoPtr)
^
external/tcl/tclBasic.c:1769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetCommandInfo(interp, cmdName, infoPtr)
^
external/tcl/tclBasic.c:1822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetCommandName(interp, command)
^
external/tcl/tclBasic.c:1823:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* Interpreter containing the command. */
                ^
external/tcl/tclBasic.c:1864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetCommandFullName(interp, command, objPtr)
^
external/tcl/tclBasic.c:1915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteCommand(interp, cmdName)
^
external/tcl/tclBasic.c:1955:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteCommandFromToken(interp, cmd)
^
external/tcl/tclBasic.c:2087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCleanupCommand(cmdPtr)
^
external/tcl/tclBasic.c:2123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Eval(interp, string)
^
external/tcl/tclBasic.c:2201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_EvalObj(interp, objPtr)
^
external/tcl/tclBasic.c:2441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprLong(interp, string, ptr)
^
external/tcl/tclBasic.c:2495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprDouble(interp, string, ptr)
^
external/tcl/tclBasic.c:2549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprBoolean(interp, string, ptr)
^
external/tcl/tclBasic.c:2624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprLongObj(interp, objPtr, ptr)
^
external/tcl/tclBasic.c:2651:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprDoubleObj(interp, objPtr, ptr)
^
external/tcl/tclBasic.c:2678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprBooleanObj(interp, objPtr, ptr)
^
external/tcl/tclBasic.c:2724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInvoke(interp, argc, argv, flags)
^
external/tcl/tclBasic.c:2823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGlobalInvoke(interp, argc, argv, flags)
^
external/tcl/tclBasic.c:2865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclObjInvokeGlobal(interp, objc, objv, flags)
^
external/tcl/tclBasic.c:2905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclObjInvoke(interp, objc, objv, flags)
^
external/tcl/tclBasic.c:3087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprString(interp, string)
^
external/tcl/tclBasic.c:3175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprObj(interp, objPtr, resultPtrPtr)
^
external/tcl/tclBasic.c:3385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CreateTrace(interp, level, proc, clientData)
^
external/tcl/tclBasic.c:3435:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteTrace(interp, trace)
^
external/tcl/tclBasic.c:3489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AddErrorInfo(interp, message)
^
external/tcl/tclBasic.c:3521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AddObjErrorInfo(interp, message, length)
^
external/tcl/tclBasic.c:3649:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GlobalEval(interp, command)
^
external/tcl/tclBasic.c:3692:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GlobalEvalObj(interp, objPtr)
^
external/tcl/tclBasic.c:3727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetRecursionLimit(interp, depth)
^
external/tcl/tclBasic.c:3763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AllowExceptions(interp)
^
46 warnings generated.
>> Compiling external/tcl/tclCkalloc.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCkalloc.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Alloc (size)
^
external/tcl/tclCkalloc.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DbCkalloc(size, file, line)
^
external/tcl/tclCkalloc.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Realloc(ptr, size)
^
external/tcl/tclCkalloc.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DbCkrealloc(ptr, size, file, line)
^
external/tcl/tclCkalloc.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Free (ptr)
^
5 warnings generated.
>> Compiling external/tcl/tclCmdAH.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCmdAH.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_BreakCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdAH.c:44:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CaseObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:77:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CatchObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:223:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ConcatObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:289:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ContinueCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdAH.c:324:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ErrorObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:357:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_EvalObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:412:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ExprObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:472:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:552:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ForCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdAH.c:553:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ForeachObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:629:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdAH.c:856:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FormatObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdAH.c:857:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
22 warnings generated.
>> Compiling external/tcl/tclCmdIL.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCmdIL.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_IfCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdIL.c:167:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_IncrCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdIL.c:264:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_InfoObjCmd(clientData, interp, objc, objv)
^
external/tcl/tclCmdIL.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoArgsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:447:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoBodyCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:509:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoCmdCountCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:578:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoCommandsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:620:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoCompleteCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:745:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoDefaultCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:787:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoExistsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:871:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoGlobalsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:919:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:984:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoLevelCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:985:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoLibraryCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1059:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoLocalsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1104:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
AppendLocals(interp, listPtr, pattern, includeLinks)
^
external/tcl/tclCmdIL.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoNameOfExecutableCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1233:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoPatchLevelCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1276:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoProcsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1320:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoScriptCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1386:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoSharedlibCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1426:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1463:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoTclVersionCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1464:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InfoVarsCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1511:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_JoinObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1657:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LindexObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1724:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LinsertObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1807:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1912:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LlengthObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1948:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:1993:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LrangeObjCmd(notUsed, interp, objc, objv)
^
external/tcl/tclCmdIL.c:1994:16: warning: unused parameter 'notUsed' [-Wunused-parameter]
    ClientData notUsed; /* Not used. */
               ^
external/tcl/tclCmdIL.c:2088:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LreplaceObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdIL.c:2089:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdIL.c:2199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LsortObjCmd(clientData, interp, objc, objv)
^
external/tcl/tclCmdIL.c:2200:16: warning: unused parameter 'clientData' [-Wunused-parameter]
    ClientData clientData; /* Not used. */
               ^
external/tcl/tclCmdIL.c:2346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
MergeSort(headPtr, infoPtr)
^
external/tcl/tclCmdIL.c:2404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
MergeLists(leftPtr, rightPtr, infoPtr)
^
external/tcl/tclCmdIL.c:2470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SortCompare(objPtr1, objPtr2, infoPtr)
^
external/tcl/tclCmdIL.c:2646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DictionaryCompare(left, right)
^
62 warnings generated.
>> Compiling external/tcl/tclCmdMZ.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCmdMZ.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ReturnObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdMZ.c:67:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ScanCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdMZ.c:167:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SplitObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdMZ.c:471:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_StringObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclCmdMZ.c:550:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:936:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SubstCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdMZ.c:937:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:1074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_TraceCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdMZ.c:1075:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclCmdMZ.c:1252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TraceVarProc(clientData, interp, name1, name2, flags)
^
external/tcl/tclCmdMZ.c:1381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_WhileCmd(dummy, interp, argc, argv)
^
external/tcl/tclCmdMZ.c:1382:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
15 warnings generated.
>> Compiling external/tcl/tclCompExpr.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCompExpr.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileExpr(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompExpr.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileCondExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileLorExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileLandExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileBitOrExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileBitXorExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:973:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileBitAndExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1042:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileEqualityExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileRelationalExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileShiftExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileAddExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileMultiplyExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileUnaryExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompilePrimaryExpr(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileMathFuncCall(interp, infoPtr, flags, envPtr)
^
external/tcl/tclCompExpr.c:1860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
GetToken(interp, infoPtr, envPtr)
^
external/tcl/tclCompExpr.c:2268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CreateMathFunc(interp, name, numArgs, argTypes, proc, clientData)
^
17 warnings generated.
>> Compiling external/tcl/tclCompile.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclCompile.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclPrintSource(outFile, string, maxChars)
^
external/tcl/tclCompile.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeByteCodeInternalRep(objPtr)
^
external/tcl/tclCompile.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCleanupByteCode(codePtr)
^
external/tcl/tclCompile.c:580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupByteCodeInternalRep(srcPtr, copyPtr)
^
external/tcl/tclCompile.c:581:14: warning: unused parameter 'srcPtr' [-Wunused-parameter]
    Tcl_Obj *srcPtr; /* Object with internal rep to copy. */
             ^
external/tcl/tclCompile.c:582:14: warning: unused parameter 'copyPtr' [-Wunused-parameter]
    Tcl_Obj *copyPtr; /* Object with internal rep to set. */
             ^
external/tcl/tclCompile.c:611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetByteCodeFromAny(interp, objPtr)
^
external/tcl/tclCompile.c:685:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfByteCode(objPtr)
^
external/tcl/tclCompile.c:686:23: warning: unused parameter 'objPtr' [-Wunused-parameter]
    register Tcl_Obj *objPtr; /* ByteCode object with string rep that
                      ^
external/tcl/tclCompile.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInitCompileEnv(interp, envPtr, string)
^
external/tcl/tclCompile.c:788:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFreeCompileEnv(envPtr)
^
external/tcl/tclCompile.c:835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInitByteCodeObj(objPtr, envPtr)
^
external/tcl/tclCompile.c:968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
GetCmdLocEncodingSize(envPtr)
^
external/tcl/tclCompile.c:1047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
EncodeCmdLocMap(envPtr, codePtr, startPtr)
^
external/tcl/tclCompile.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileString(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileWord(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:1863:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileMultipartWord(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:2123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileQuotes(interp, string, lastChar, termChar, flags, envPtr)
^
external/tcl/tclCompile.c:2382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileBraces(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:2388:9: warning: unused parameter 'flags' [-Wunused-parameter]
    int flags; /* Flags to control compilation (same
        ^
external/tcl/tclCompile.c:2545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileDollarVar(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:2791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
IsLocalScalar(varName, length)
^
external/tcl/tclCompile.c:2849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileBreakCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:2854:9: warning: unused parameter 'flags' [-Wunused-parameter]
    int flags; /* Flags to control compilation (same as
        ^
external/tcl/tclCompile.c:2922:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileCatchCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:3182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileContinueCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:3187:9: warning: unused parameter 'flags' [-Wunused-parameter]
    int flags; /* Flags to control compilation (same as
        ^
external/tcl/tclCompile.c:3251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileExprCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:3563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileForCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:3849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileForeachCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:4252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupForeachInfo(clientData)
^
external/tcl/tclCompile.c:4302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeForeachInfo(clientData)
^
external/tcl/tclCompile.c:4344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileIfCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:4682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileIncrCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:5036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileSetCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:5393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCompileWhileCmd(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:5633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileExprWord(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:5904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CompileCmdWordInline(interp, string, lastChar, flags, envPtr)
^
external/tcl/tclCompile.c:6101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
LookupCompiledLocal(name, nameChars, createIfNew, flagsIfCreated, procPtr)
^
external/tcl/tclCompile.c:6194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInitCompiledLocals(interp, framePtr, nsPtr)
^
external/tcl/tclCompile.c:6310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
AdvanceToNextWord(string, envPtr)
^
external/tcl/tclCompile.c:6354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Backslash(src, readPtr)
^
external/tcl/tclCompile.c:6478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclObjIndexForString(string, length, allocStrRep, inHeap, envPtr)
^
external/tcl/tclCompile.c:6513:17: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast]
            objIndex = (int) Tcl_GetHashValue(hPtr);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclCompile.c:6554:2: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast]
        Tcl_SetHashValue(hPtr, objIndex);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tcl.h:820:55: note: expanded from macro 'Tcl_SetHashValue'
#define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value))
                                                      ^~~~~~~~~~~~~~~~~~~~
external/tcl/tclCompile.c:6580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclExpandCodeArray(envPtr)
^
external/tcl/tclCompile.c:6630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExpandObjectArray(envPtr)
^
external/tcl/tclCompile.c:6681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
EnterCmdStartData(envPtr, cmdIndex, srcOffset, codeOffset)
^
external/tcl/tclCompile.c:6758:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
EnterCmdExtentData(envPtr, cmdIndex, numSrcChars, numCodeBytes)
^
external/tcl/tclCompile.c:6800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InitArgInfo(argInfoPtr)
^
external/tcl/tclCompile.c:6833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CollectArgInfo(interp, string, lastChar, flags, argInfoPtr)
^
external/tcl/tclCompile.c:6982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeArgInfo(argInfoPtr)
^
external/tcl/tclCompile.c:7015:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CreateExceptionRange(type, envPtr)
^
external/tcl/tclCompile.c:7094:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCreateAuxData(clientData, typePtr, envPtr)
^
external/tcl/tclCompile.c:7158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclInitJumpFixupArray(fixupArrayPtr)
^
external/tcl/tclCompile.c:7190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclExpandJumpFixupArray(fixupArrayPtr)
^
external/tcl/tclCompile.c:7237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFreeJumpFixupArray(fixupArrayPtr)
^
external/tcl/tclCompile.c:7270:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclEmitForwardJump(envPtr, jumpType, jumpFixupPtr)
^
external/tcl/tclCompile.c:7333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFixupForwardJump(envPtr, jumpFixupPtr, jumpDist, distThreshold)
^
external/tcl/tclCompile.c:7468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclRegisterAuxDataType(typePtr)
^
external/tcl/tclCompile.c:7517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetAuxDataType(typeName)
^
61 warnings generated.
>> Compiling external/tcl/tclExecute.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclExecute.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InitByteCodeExecution(interp)
^
external/tcl/tclExecute.c:275:5: warning: expression result unused; should this cast be to 'void'? [-Wunused-value]
    (VOID *) memset(opName, 0, sizeof(opName));
    ^ ~
external/tcl/tclExecute.c:267:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* Interpreter for which the Tcl variable
                ^
external/tcl/tclExecute.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCreateExecEnv(interp)
^
external/tcl/tclExecute.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclDeleteExecEnv(eePtr)
^
external/tcl/tclExecute.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
GrowEvaluationStack(eePtr)
^
external/tcl/tclExecute.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclExecuteByteCode(interp, codePtr)
^
external/tcl/tclExecute.c:2164:14: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
                    shared = shared; /* lint, shared not used. */
                    ~~~~~~ ^ ~~~~~~
external/tcl/tclExecute.c:2165:17: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
                    converted = converted; /* lint, converted not used. */
                    ~~~~~~~~~ ^ ~~~~~~~~~
external/tcl/tclExecute.c:2488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
IllegalExprOperandType(interp, opCode, opndPtr)
^
external/tcl/tclExecute.c:2530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CallTraceProcedure(interp, tracePtr, cmdPtr, command, numChars, objc, objv)
^
external/tcl/tclExecute.c:2600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
RecordTracebackInfo(interp, pc, codePtr)
^
external/tcl/tclExecute.c:2674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
GetSrcInfoForPc(pc, codePtr, lengthPtr)
^
external/tcl/tclExecute.c:2797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetExceptionRangeForPc(pc, catchOnly, codePtr)
^
external/tcl/tclExecute.c:2858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprUnaryFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:2938:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprBinaryFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:3039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprAbsFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:3044:16: warning: unused parameter 'clientData' [-Wunused-parameter]
    ClientData clientData; /* Ignored. */
               ^
external/tcl/tclExecute.c:3133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprDoubleFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:3138:16: warning: unused parameter 'clientData' [-Wunused-parameter]
    ClientData clientData; /* Ignored. */
               ^
external/tcl/tclExecute.c:3197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprIntFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:3202:16: warning: unused parameter 'clientData' [-Wunused-parameter]
    ClientData clientData; /* Ignored. */
               ^
external/tcl/tclExecute.c:3290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprRoundFunc(interp, eePtr, clientData)
^
external/tcl/tclExecute.c:3295:16: warning: unused parameter 'clientData' [-Wunused-parameter]
    ClientData clientData; /* Ignored. */
               ^
external/tcl/tclExecute.c:3407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ExprCallMathFunc(interp, eePtr, objc, objv)
^
external/tcl/tclExecute.c:3588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclExprFloatError(interp, value)
^
external/tcl/tclExecute.c:3639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetCommandFromObj(interp, objPtr)
^
external/tcl/tclExecute.c:3739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeCmdNameInternalRep(objPtr)
^
external/tcl/tclExecute.c:3788:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupCmdNameInternalRep(srcPtr, copyPtr)
^
external/tcl/tclExecute.c:3825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetCmdNameFromAny(interp, objPtr)
^
external/tcl/tclExecute.c:3914:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfCmdName(objPtr)
^
external/tcl/tclExecute.c:3915:14: warning: unused parameter 'objPtr' [-Wunused-parameter]
    Tcl_Obj *objPtr; /* CmdName obj to update string rep. */
             ^
external/tcl/tclExecute.c:190:14: warning: unused function 'PrintByteCodeInfo' [-Wunused-function]
static void PrintByteCodeInfo _ANSI_ARGS_((ByteCode *codePtr));
                        ^
33 warnings generated.
>> Compiling external/tcl/tclGet.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclGet.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetInt(interp, string, intPtr)
^
external/tcl/tclGet.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetLong(interp, string, longPtr)
^
external/tcl/tclGet.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetDouble(interp, string, doublePtr)
^
external/tcl/tclGet.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetBoolean(interp, string, boolPtr)
^
4 warnings generated.
>> Compiling external/tcl/tclHash.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclHash.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_InitHashTable(tablePtr, keyType)
^
external/tcl/tclHash.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteHashEntry(entryPtr)
^
external/tcl/tclHash.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteHashTable(tablePtr)
^
external/tcl/tclHash.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FirstHashEntry(tablePtr, searchPtr)
^
external/tcl/tclHash.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NextHashEntry(searchPtr)
^
external/tcl/tclHash.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_HashStats(tablePtr)
^
external/tcl/tclHash.c:369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
HashString(string)
^
external/tcl/tclHash.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
StringFind(tablePtr, key)
^
external/tcl/tclHash.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
StringCreate(tablePtr, key, newPtr)
^
external/tcl/tclHash.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
OneWordFind(tablePtr, key)
^
external/tcl/tclHash.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
OneWordCreate(tablePtr, key, newPtr)
^
external/tcl/tclHash.c:659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ArrayFind(tablePtr, key)
^
external/tcl/tclHash.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ArrayCreate(tablePtr, key, newPtr)
^
external/tcl/tclHash.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
BogusFind(tablePtr, key)
^
external/tcl/tclHash.c:801:20: warning: unused parameter 'tablePtr' [-Wunused-parameter]
    Tcl_HashTable *tablePtr; /* Table in which to lookup entry. */
                   ^
external/tcl/tclHash.c:802:17: warning: unused parameter 'key' [-Wunused-parameter]
    CONST char *key; /* Key to use to find matching entry. */
                ^
external/tcl/tclHash.c:828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
BogusCreate(tablePtr, key, newPtr)
^
external/tcl/tclHash.c:829:20: warning: unused parameter 'tablePtr' [-Wunused-parameter]
    Tcl_HashTable *tablePtr; /* Table in which to lookup entry. */
                   ^
external/tcl/tclHash.c:830:17: warning: unused parameter 'key' [-Wunused-parameter]
    CONST char *key; /* Key to use to find or create matching
                ^
external/tcl/tclHash.c:832:10: warning: unused parameter 'newPtr' [-Wunused-parameter]
    int *newPtr; /* Store info here telling whether a new
         ^
external/tcl/tclHash.c:860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
RebuildTable(tablePtr)
^
21 warnings generated.
>> Compiling external/tcl/tclIndexObj.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclIndexObj.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetIndexFromObj(interp, objPtr, tablePtr, msg, flags, indexPtr)
^
external/tcl/tclIndexObj.c:89:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
        *indexPtr = (int) objPtr->internalRep.twoPtrValue.ptr2;
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclIndexObj.c:131:44: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
    objPtr->internalRep.twoPtrValue.ptr2 = (VOID *) index;
                                           ^~~~~~~~~~~~~~
external/tcl/tclIndexObj.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupIndexInternalRep(srcPtr, copyPtr)
^
external/tcl/tclIndexObj.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetIndexFromAny(interp, objPtr)
^
external/tcl/tclIndexObj.c:208:23: warning: unused parameter 'objPtr' [-Wunused-parameter]
    register Tcl_Obj *objPtr; /* The object to convert. */
                      ^
external/tcl/tclIndexObj.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfIndex(objPtr)
^
external/tcl/tclIndexObj.c:236:23: warning: unused parameter 'objPtr' [-Wunused-parameter]
    register Tcl_Obj *objPtr; /* Int object whose string rep to update. */
                      ^
external/tcl/tclIndexObj.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_WrongNumArgs(interp, objc, objv, message)
^
external/tcl/tclIndexObj.c:293:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
                    tablePtr[(int) objv[i]->internalRep.twoPtrValue.ptr2],
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10 warnings generated.
>> Compiling external/tcl/tclLink.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclLink.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LinkVar(interp, varName, addr, type)
^
external/tcl/tclLink.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UnlinkVar(interp, varName)
^
external/tcl/tclLink.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UpdateLinkedVar(interp, varName)
^
external/tcl/tclLink.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
LinkTraceProc(clientData, interp, name1, name2, flags)
^
external/tcl/tclLink.c:230:11: warning: unused parameter 'name1' [-Wunused-parameter]
    char *name1; /* First part of variable name. */
          ^
external/tcl/tclLink.c:231:11: warning: unused parameter 'name2' [-Wunused-parameter]
    char *name2; /* Second part of variable name. */
          ^
external/tcl/tclLink.c:386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
StringValue(linkPtr, buffer)
^
7 warnings generated.
>> Compiling external/tcl/tclListObj.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclListObj.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewListObj(objc, objv)
^
external/tcl/tclListObj.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetListObj(objPtr, objc, objv)
^
external/tcl/tclListObj.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjGetElements(interp, listPtr, objcPtr, objvPtr)
^
external/tcl/tclListObj.c:249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjAppendList(interp, listPtr, elemListPtr)
^
external/tcl/tclListObj.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjAppendElement(interp, listPtr, objPtr)
^
external/tcl/tclListObj.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjIndex(interp, listPtr, index, objPtrPtr)
^
external/tcl/tclListObj.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjLength(interp, listPtr, intPtr)
^
external/tcl/tclListObj.c:505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ListObjReplace(interp, listPtr, first, count, objc, objv)
^
external/tcl/tclListObj.c:679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeListInternalRep(listPtr)
^
external/tcl/tclListObj.c:719:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupListInternalRep(srcPtr, copyPtr)
^
external/tcl/tclListObj.c:774:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetListFromAny(interp, objPtr)
^
external/tcl/tclListObj.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfList(listPtr)
^
12 warnings generated.
>> Compiling external/tcl/tclNamesp.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclNamesp.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetCurrentNamespace(interp)
^
external/tcl/tclNamesp.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetGlobalNamespace(interp)
^
external/tcl/tclNamesp.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_PushCallFrame(interp, callFramePtr, namespacePtr, isProcCallFrame)
^
external/tcl/tclNamesp.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_PopCallFrame(interp)
^
external/tcl/tclNamesp.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CreateNamespace(interp, name, clientData, deleteProc)
^
external/tcl/tclNamesp.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DeleteNamespace(namespacePtr)
^
external/tcl/tclNamesp.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclTeardownNamespace(nsPtr)
^
external/tcl/tclNamesp.c:863:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceFree(nsPtr)
^
external/tcl/tclNamesp.c:902:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Export(interp, namespacePtr, pattern, resetListFirst)
^
external/tcl/tclNamesp.c:1026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AppendExportList(interp, namespacePtr, objPtr)
^
external/tcl/tclNamesp.c:1088:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Import(interp, namespacePtr, pattern, allowOverwrite)
^
external/tcl/tclNamesp.c:1296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ForgetImport(interp, namespacePtr, pattern)
^
external/tcl/tclNamesp.c:1387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetOriginalCommand(command)
^
external/tcl/tclNamesp.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
InvokeImportedCmd(clientData, interp, objc, objv)
^
external/tcl/tclNamesp.c:1461:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DeleteImportedCmd(clientData)
^
external/tcl/tclNamesp.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetNamespaceForQualName(interp, qualName, cxtNsPtr, flags,
^
external/tcl/tclNamesp.c:1834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FindNamespace(interp, name, contextNsPtr, flags)
^
external/tcl/tclNamesp.c:1893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FindCommand(interp, name, contextNsPtr, flags)
^
external/tcl/tclNamesp.c:2025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FindNamespaceVar(interp, name, contextNsPtr, flags)
^
external/tcl/tclNamesp.c:2165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclResetShadowedCmdRefs(interp, newCmdPtr)
^
external/tcl/tclNamesp.c:2303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
GetNamespaceFromObj(interp, objPtr, nsPtrPtr)
^
external/tcl/tclNamesp.c:2403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NamespaceObjCmd(clientData, interp, objc, objv)
^
external/tcl/tclNamesp.c:2506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceChildrenCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2507:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:2615:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceCodeCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2638:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        for (p = (arg + 9); (*p == ' '); p++) {
                              ~~~^~~~~~
external/tcl/tclNamesp.c:2638:27: note: remove extraneous parentheses around the comparison to silence this warning
        for (p = (arg + 9); (*p == ' '); p++) {
                             ~ ^ ~
external/tcl/tclNamesp.c:2638:27: note: use '=' to turn this equality comparison into an assignment
        for (p = (arg + 9); (*p == ' '); p++) {
                                 ^~
                                 =
external/tcl/tclNamesp.c:2616:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:2698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceCurrentCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2699:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:2762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceDeleteCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2763:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:2839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceEvalCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2840:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:2950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceExportCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:2951:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceForgetCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3048:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceImportCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3110:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceInscopeCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3194:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceOriginCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3312:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceParentCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3370:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3435:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceQualifiersCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3436:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceTailCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3503:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
NamespaceWhichCmd(dummy, interp, objc, objv)
^
external/tcl/tclNamesp.c:3561:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclNamesp.c:3640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
FreeNsNameInternalRep(objPtr)
^
external/tcl/tclNamesp.c:3693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupNsNameInternalRep(srcPtr, copyPtr)
^
external/tcl/tclNamesp.c:3731:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetNsNameFromAny(interp, objPtr)
^
external/tcl/tclNamesp.c:3815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfNsName(objPtr)
^
55 warnings generated.
>> Compiling external/tcl/tclObj.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclObj.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_RegisterObjType(typePtr)
^
external/tcl/tclObj.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AppendAllObjTypes(interp, objPtr)
^
external/tcl/tclObj.c:338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetObjType(typeName)
^
external/tcl/tclObj.c:377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ConvertToType(interp, objPtr, typePtr)
^
external/tcl/tclObj.c:461:3: warning: cast to smaller integer type 'int' from 'Tcl_Obj *' (aka 'struct Tcl_Obj *') [-Wpointer-to-int-cast]
        ((int)(&(tmp[1])) - (int)(&(tmp[0])));
         ^~~~~~~~~~~~~~~~
external/tcl/tclObj.c:461:22: warning: cast to smaller integer type 'int' from 'Tcl_Obj *' (aka 'struct Tcl_Obj *') [-Wpointer-to-int-cast]
        ((int)(&(tmp[1])) - (int)(&(tmp[0])));
                            ^~~~~~~~~~~~~~~~
external/tcl/tclObj.c:505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFreeObj(objPtr)
^
external/tcl/tclObj.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DuplicateObj(objPtr)
^
external/tcl/tclObj.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetStringFromObj(objPtr, lengthPtr)
^
external/tcl/tclObj.c:646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_InvalidateStringRep(objPtr)
^
external/tcl/tclObj.c:677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewBooleanObj(boolValue)
^
external/tcl/tclObj.c:709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetBooleanObj(objPtr, boolValue)
^
external/tcl/tclObj.c:750:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetBooleanFromObj(interp, objPtr, boolPtr)
^
external/tcl/tclObj.c:783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupBooleanInternalRep(srcPtr, copyPtr)
^
external/tcl/tclObj.c:812:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetBooleanFromAny(interp, objPtr)
^
external/tcl/tclObj.c:946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfBoolean(objPtr)
^
external/tcl/tclObj.c:976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewDoubleObj(dblValue)
^
external/tcl/tclObj.c:1008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetDoubleObj(objPtr, dblValue)
^
external/tcl/tclObj.c:1049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetDoubleFromObj(interp, objPtr, dblPtr)
^
external/tcl/tclObj.c:1087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupDoubleInternalRep(srcPtr, copyPtr)
^
external/tcl/tclObj.c:1116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetDoubleFromAny(interp, objPtr)
^
external/tcl/tclObj.c:1211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfDouble(objPtr)
^
external/tcl/tclObj.c:1252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewIntObj(intValue)
^
external/tcl/tclObj.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetIntObj(objPtr, intValue)
^
external/tcl/tclObj.c:1330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetIntFromObj(interp, objPtr, intPtr)
^
external/tcl/tclObj.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupIntInternalRep(srcPtr, copyPtr)
^
external/tcl/tclObj.c:1405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetIntFromAny(interp, objPtr)
^
external/tcl/tclObj.c:1514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfInt(objPtr)
^
external/tcl/tclObj.c:1553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewLongObj(longValue)
^
external/tcl/tclObj.c:1586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DbNewLongObj(longValue, file, line)
^
external/tcl/tclObj.c:1589:11: warning: unused parameter 'file' [-Wunused-parameter]
    char *file; /* The name of the source file calling this
          ^
external/tcl/tclObj.c:1591:9: warning: unused parameter 'line' [-Wunused-parameter]
    int line; /* Line number in the source file; used
        ^
external/tcl/tclObj.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetLongObj(objPtr, longValue)
^
external/tcl/tclObj.c:1658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetLongFromObj(interp, objPtr, longPtr)
^
34 warnings generated.
>> Compiling external/tcl/tclParse.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclParse.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclParseQuotes(interp, string, termChar, flags, termPtr, pvPtr)
^
external/tcl/tclParse.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclParseNestedCmd(interp, string, flags, termPtr, pvPtr)
^
external/tcl/tclParse.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclParseBraces(interp, string, termPtr, pvPtr)
^
external/tcl/tclParse.c:360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclExpandParseValue(pvPtr, needed)
^
external/tcl/tclParse.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclWordEnd(start, lastChar, nested, semiPtr)
^
external/tcl/tclParse.c:572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
QuoteEnd(string, lastChar, term)
^
external/tcl/tclParse.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
VarNameEnd(string, lastChar)
^
external/tcl/tclParse.c:673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ScriptEnd(p, lastChar, nested)
^
external/tcl/tclParse.c:750:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ParseVar(interp, string, termPtr)
^
external/tcl/tclParse.c:894:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_CommandComplete(cmd)
^
external/tcl/tclParse.c:925:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclObjCommandComplete(cmdPtr)
^
11 warnings generated.
>> Compiling external/tcl/tclPreserve.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclPreserve.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_EventuallyFree(clientData, freeProc)
^
1 warning generated.
>> Compiling external/tcl/tclProc.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclProc.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ProcObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclProc.c:62:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclProc.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCreateProc(interp, nsPtr, procName, argsPtr, bodyPtr, procPtrPtr)
^
external/tcl/tclProc.c:176:16: warning: unused parameter 'nsPtr' [-Wunused-parameter]
    Namespace *nsPtr; /* namespace containing this proc */
               ^
external/tcl/tclProc.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetFrame(interp, string, framePtrPtr)
^
external/tcl/tclProc.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UplevelObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclProc.c:561:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclProc.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFindProc(iPtr, procName)
^
external/tcl/tclProc.c:689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclIsProc(cmdPtr)
^
external/tcl/tclProc.c:722:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclProcInterpProc(clientData, interp, argc, argv)
^
external/tcl/tclProc.c:817:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclObjInterpProc(clientData, interp, objc, objv)
^
external/tcl/tclProc.c:832:22: warning: unused variable 'bytes' [-Wunused-variable]
    char *procName, *bytes;
                     ^
external/tcl/tclProc.c:833:43: warning: unused variable 'length' [-Wunused-variable]
    int nameLen, localCt, numArgs, argCt, length, i, result;
                                          ^
external/tcl/tclProc.c:1049:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclProcCompileProc(interp, procPtr, bodyPtr, nsPtr, description, procName)
^
external/tcl/tclProc.c:1187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclProcDeleteProc(clientData)
^
external/tcl/tclProc.c:1217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclProcCleanupProc(procPtr)
^
external/tcl/tclProc.c:1271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclUpdateReturnInfo(iPtr)
^
external/tcl/tclProc.c:1363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclNewProcBodyObj(procPtr)
^
external/tcl/tclProc.c:1403:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
static void ProcBodyDup(srcPtr, dupPtr)
            ^
external/tcl/tclProc.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ProcBodyFree(objPtr)
^
external/tcl/tclProc.c:1462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ProcBodySetFromAny(interp, objPtr)
^
external/tcl/tclProc.c:1463:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* current interpreter */
                ^
external/tcl/tclProc.c:1464:14: warning: unused parameter 'objPtr' [-Wunused-parameter]
    Tcl_Obj *objPtr; /* object pointer */
             ^
external/tcl/tclProc.c:1493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ProcBodyUpdateString(objPtr)
^
external/tcl/tclProc.c:1494:14: warning: unused parameter 'objPtr' [-Wunused-parameter]
    Tcl_Obj *objPtr; /* the object to update */
             ^
25 warnings generated.
>> Compiling external/tcl/tclResolve.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclResolve.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AddInterpResolvers(interp, name, cmdProc, varProc, compiledVarProc)
^
external/tcl/tclResolve.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetInterpResolvers(interp, name, resInfoPtr)
^
external/tcl/tclResolve.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_RemoveInterpResolvers(interp, name)
^
external/tcl/tclResolve.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
BumpCmdRefEpochs(nsPtr)
^
external/tcl/tclResolve.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetNamespaceResolvers(namespacePtr, cmdProc, varProc, compiledVarProc)
^
external/tcl/tclResolve.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetNamespaceResolvers(namespacePtr, resInfoPtr)
^
6 warnings generated.
>> Compiling external/tcl/tclStringObj.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclStringObj.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_NewStringObj(bytes, length)
^
external/tcl/tclStringObj.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetStringObj(objPtr, bytes, length)
^
external/tcl/tclStringObj.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetObjLength(objPtr, length)
^
external/tcl/tclStringObj.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AppendToObj(objPtr, bytes, length)
^
external/tcl/tclStringObj.c:386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ConvertToStringType(objPtr)
^
external/tcl/tclStringObj.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DupStringInternalRep(srcPtr, copyPtr)
^
external/tcl/tclStringObj.c:427:23: warning: unused parameter 'srcPtr' [-Wunused-parameter]
    register Tcl_Obj *srcPtr; /* Object with internal rep to copy. Must
                      ^
external/tcl/tclStringObj.c:462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetStringFromAny(interp, objPtr)
^
external/tcl/tclStringObj.c:463:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* Used for error reporting if not NULL. */
                ^
external/tcl/tclStringObj.c:464:14: warning: unused parameter 'objPtr' [-Wunused-parameter]
    Tcl_Obj *objPtr; /* The object to convert. */
             ^
external/tcl/tclStringObj.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
UpdateStringOfString(objPtr)
^
11 warnings generated.
>> Compiling external/tcl/tclUtil.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclUtil.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFindElement(interp, list, listLength, elementPtr, nextPtr, sizePtr,
^
external/tcl/tclUtil.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclCopyAndCollapse(count, src, dst)
^
external/tcl/tclUtil.c:397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SplitList(interp, list, argcPtr, argvPtr)
^
external/tcl/tclUtil.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ScanElement(string, flagPtr)
^
external/tcl/tclUtil.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ScanCountedElement(string, length, flagPtr)
^
external/tcl/tclUtil.c:659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ConvertElement(src, dst, flags)
^
external/tcl/tclUtil.c:691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ConvertCountedElement(src, length, dst, flags)
^
external/tcl/tclUtil.c:827:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Merge(argc, argv)
^
external/tcl/tclUtil.c:896:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_Concat(argc, argv)
^
external/tcl/tclUtil.c:967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ConcatObj(objc, objv)
^
external/tcl/tclUtil.c:1070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_StringMatch(string, pattern)
^
external/tcl/tclUtil.c:1205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetResult(interp, string, freeProc)
^
external/tcl/tclUtil.c:1278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetStringResult(interp)
^
external/tcl/tclUtil.c:1316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetObjResult(interp, objPtr)
^
external/tcl/tclUtil.c:1375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetObjResult(interp)
^
external/tcl/tclUtil.c:1519:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AppendElement(interp, string)
^
external/tcl/tclUtil.c:1588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
SetupAppendBuffer(iPtr, newSpace)
^
external/tcl/tclUtil.c:1671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_FreeResult(interp)
^
external/tcl/tclUtil.c:1710:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ResetResult(interp)
^
external/tcl/tclUtil.c:1795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetObjErrorCode(interp, errorObjPtr)
^
external/tcl/tclUtil.c:1829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringInit(dsPtr)
^
external/tcl/tclUtil.c:1857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringAppend(dsPtr, string, length)
^
external/tcl/tclUtil.c:1924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringAppendElement(dsPtr, string)
^
external/tcl/tclUtil.c:1990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringSetLength(dsPtr, length)
^
external/tcl/tclUtil.c:2039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringFree(dsPtr)
^
external/tcl/tclUtil.c:2072:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringResult(interp, dsPtr)
^
external/tcl/tclUtil.c:2116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringGetResult(interp, dsPtr)
^
external/tcl/tclUtil.c:2186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringStartSublist(dsPtr)
^
external/tcl/tclUtil.c:2216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_DStringEndSublist(dsPtr)
^
external/tcl/tclUtil.c:2243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_PrintDouble(interp, value, dst)
^
external/tcl/tclUtil.c:2244:17: warning: unused parameter 'interp' [-Wunused-parameter]
    Tcl_Interp *interp; /* Interpreter whose tcl_precision
                ^
external/tcl/tclUtil.c:2294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclPrecTraceProc(clientData, interp, name1, name2, flags)
^
external/tcl/tclUtil.c:2372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclNeedSpace(start, end)
^
external/tcl/tclUtil.c:2433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclFormatInt(buffer, n)
^
external/tcl/tclUtil.c:2506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclLooksLikeInt(p)
^
external/tcl/tclUtil.c:2554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetIntForIndex(interp, objPtr, endValue, indexPtr)
^
36 warnings generated.
>> Compiling external/tcl/tclVar.c
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
external/tcl/tclVar.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclLookupVar(interp, part1, part2, flags, msg, createPart1, createPart2,
^
external/tcl/tclVar.c:466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetVar(interp, varName, flags)
^
external/tcl/tclVar.c:502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetVar2(interp, part1, part2, flags)
^
external/tcl/tclVar.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ObjGetVar2(interp, part1Ptr, part2Ptr, flags)
^
external/tcl/tclVar.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetIndexedScalar(interp, localIndex, leaveErrorMsg)
^
external/tcl/tclVar.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclGetElementOfIndexedArray(interp, localIndex, elemPtr, leaveErrorMsg)
^
external/tcl/tclVar.c:928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetCmd(dummy, interp, argc, argv)
^
external/tcl/tclVar.c:929:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetVar(interp, varName, newValue, flags)
^
external/tcl/tclVar.c:1028:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_SetVar2(interp, part1, part2, newValue, flags)
^
external/tcl/tclVar.c:1139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ObjSetVar2(interp, part1Ptr, part2Ptr, newValuePtr, flags)
^
external/tcl/tclVar.c:1381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclSetIndexedScalar(interp, localIndex, newValuePtr, leaveErrorMsg)
^
external/tcl/tclVar.c:1540:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclSetElementOfIndexedArray(interp, localIndex, elemPtr, newValuePtr,
^
external/tcl/tclVar.c:1739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclIncrVar2(interp, part1Ptr, part2Ptr, incrAmount, part1NotParsed)
^
external/tcl/tclVar.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclIncrIndexedScalar(interp, localIndex, incrAmount)
^
external/tcl/tclVar.c:1916:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclIncrElementOfIndexedArray(interp, localIndex, elemPtr, incrAmount)
^
external/tcl/tclVar.c:1997:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UnsetVar(interp, varName, flags)
^
external/tcl/tclVar.c:2033:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UnsetVar2(interp, part1, part2, flags)
^
external/tcl/tclVar.c:2183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_TraceVar(interp, varName, flags, proc, clientData)
^
external/tcl/tclVar.c:2222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_TraceVar2(interp, part1, part2, flags, proc, clientData)
^
external/tcl/tclVar.c:2280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UntraceVar(interp, varName, flags, proc, clientData)
^
external/tcl/tclVar.c:2315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UntraceVar2(interp, part1, part2, flags, proc, clientData)
^
external/tcl/tclVar.c:2412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_VarTraceInfo(interp, varName, flags, proc, prevClientData)
^
external/tcl/tclVar.c:2447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_VarTraceInfo2(interp, part1, part2, flags, proc, prevClientData)
^
external/tcl/tclVar.c:2515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UnsetObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:2516:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:2562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_AppendObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:2563:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:2618:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_LappendObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:2619:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:2790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_ArrayObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:2791:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:3196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
MakeUpvar(iPtr, framePtr, otherP1, otherP2, otherFlags, myName, myFlags)
^
external/tcl/tclVar.c:3396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UpVar(interp, frameName, varName, localName, flags)
^
external/tcl/tclVar.c:3469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UpVar2(interp, frameName, part1, part2, localName, flags)
^
external/tcl/tclVar.c:3511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GetVariableFullName(interp, variable, objPtr)
^
external/tcl/tclVar.c:3563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_GlobalObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:3564:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:3663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_VariableObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:3664:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:3775:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Tcl_UpvarObjCmd(dummy, interp, objc, objv)
^
external/tcl/tclVar.c:3776:16: warning: unused parameter 'dummy' [-Wunused-parameter]
    ClientData dummy; /* Not used. */
               ^
external/tcl/tclVar.c:3878:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CallTraces(iPtr, arrayPtr, varPtr, part1, part2, flags)
^
external/tcl/tclVar.c:4076:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
ParseSearchId(interp, varPtr, varName, string)
^
external/tcl/tclVar.c:4144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DeleteSearches(arrayVarPtr)
^
external/tcl/tclVar.c:4179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclDeleteVars(iPtr, tablePtr)
^
external/tcl/tclVar.c:4328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
TclDeleteCompiledLocalVars(iPtr, framePtr)
^
external/tcl/tclVar.c:4432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
DeleteArray(iPtr, arrayName, varPtr, flags)
^
external/tcl/tclVar.c:4508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
CleanupVar(varPtr, arrayPtr)
^
external/tcl/tclVar.c:4554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
VarErrMsg(interp, part1, part2, operation, reason)
^
50 warnings generated.
>> Building libDelphesNoFastJet.so
ld: warning: -single_module is obsolete
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Generating tmp/modules/FastJetDict.cc
>> Compiling tmp/modules/FastJetDict.cc
>> Compiling external/PUPPI/PuppiAlgo.cc
external/PUPPI/PuppiAlgo.cc:86:71: warning: unused parameter 'iPVFrac' [-Wunused-parameter]
void PuppiAlgo::computeMedRMS(const unsigned int &iAlgo,const double &iPVFrac) {
                                                                      ^
1 warning generated.
>> Compiling external/PUPPI/PuppiContainer.cc
>> Compiling external/PUPPI/puppiCleanContainer.cc
external/PUPPI/puppiCleanContainer.cc:80:9: warning: variable 'npart' set but not used [-Wunused-but-set-variable]
    int npart = 0;
        ^
external/PUPPI/puppiCleanContainer.cc:400:64: warning: unused parameter 'pt' [-Wunused-parameter]
std::vector<int> puppiCleanContainer::getPuppiId(const float & pt, const float & eta, const std::vector<puppiAlgoBin> & puppiAlgos){
                                                               ^
external/PUPPI/puppiCleanContainer.cc:411:55: warning: unused parameter 'pt' [-Wunused-parameter]
bool puppiCleanContainer::isGoodPuppiId(const float & pt, const float & eta, const puppiAlgoBin & puppiAlgo){
                                                      ^
3 warnings generated.
>> Compiling external/fastjet/AreaDefinition.cc
>> Compiling external/fastjet/BasicRandom.cc
>> Compiling external/fastjet/ClosestPair2D.cc
make: Circular external/fastjet/JetDefinition.hh <- external/fastjet/ClusterSequence.hh dependency dropped.
>> Compiling external/fastjet/ClusterSequence.cc
>> Compiling external/fastjet/ClusterSequence1GhostPassiveArea.cc
>> Compiling external/fastjet/ClusterSequenceActiveArea.cc
>> Compiling external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.cc
>> Compiling external/fastjet/ClusterSequenceArea.cc
>> Compiling external/fastjet/ClusterSequenceAreaBase.cc
external/fastjet/ClusterSequenceAreaBase.cc:153:7: warning: variable 'n_excluded' set but not used [-Wunused-but-set-variable]
  int n_excluded = 0;
      ^
1 warning generated.
>> Compiling external/fastjet/ClusterSequencePassiveArea.cc
>> Compiling external/fastjet/ClusterSequenceStructure.cc
>> Compiling external/fastjet/ClusterSequenceVoronoiArea.cc
>> Compiling external/fastjet/ClusterSequence_CP2DChan.cc
>> Compiling external/fastjet/ClusterSequence_Delaunay.cc
>> Compiling external/fastjet/ClusterSequence_DumbN3.cc
>> Compiling external/fastjet/ClusterSequence_N2.cc
In file included from external/fastjet/ClusterSequence_N2.cc:36:
external/fastjet/internal/ClusterSequence_N2.icc:86:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
1 warning generated.
>> Compiling external/fastjet/ClusterSequence_TiledN2.cc
external/fastjet/ClusterSequence_TiledN2.cc:348:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
external/fastjet/ClusterSequence_TiledN2.cc:601:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
external/fastjet/ClusterSequence_TiledN2.cc:826:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
3 warnings generated.
>> Compiling external/fastjet/CompositeJetStructure.cc
>> Compiling external/fastjet/Dnn2piCylinder.cc
>> Compiling external/fastjet/Dnn3piCylinder.cc
>> Compiling external/fastjet/Dnn4piCylinder.cc
>> Compiling external/fastjet/DnnPlane.cc
>> Compiling external/fastjet/Error.cc
>> Compiling external/fastjet/FunctionOfPseudoJet.cc
>> Compiling external/fastjet/GhostedAreaSpec.cc
>> Compiling external/fastjet/JetDefinition.cc
>> Compiling external/fastjet/LazyTiling25.cc
external/fastjet/LazyTiling25.cc:628:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
1 warning generated.
>> Compiling external/fastjet/LazyTiling9.cc
external/fastjet/LazyTiling9.cc:624:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
1 warning generated.
>> Compiling external/fastjet/LazyTiling9Alt.cc
external/fastjet/LazyTiling9Alt.cc:571:7: warning: variable 'history_location' set but not used [-Wunused-but-set-variable]
  int history_location = n-1;
      ^
1 warning generated.
>> Compiling external/fastjet/LazyTiling9SeparateGhosts.cc
>> Compiling external/fastjet/LimitedWarning.cc
>> Compiling external/fastjet/MinHeap.cc
>> Compiling external/fastjet/PseudoJet.cc
>> Compiling external/fastjet/PseudoJetStructureBase.cc
>> Compiling external/fastjet/RangeDefinition.cc
>> Compiling external/fastjet/RectangularGrid.cc
>> Compiling external/fastjet/Selector.cc
>> Compiling external/fastjet/TilingExtent.cc
>> Compiling external/fastjet/Voronoi.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/AxesDefinition.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/ExtraRecombiners.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/MeasureDefinition.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/Njettiness.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/Nsubjettiness.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/TauComponents.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/XConePlugin.cc
>> Compiling external/fastjet/contribs/RecursiveTools/BottomUpSoftDrop.cc
>> Compiling external/fastjet/contribs/RecursiveTools/IteratedSoftDrop.cc
>> Compiling external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.cc
In file included from external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.cc:22:
external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.hh:117:40: warning: unused parameter 'extra_parameters' [-Wunused-parameter]
                                 void *extra_parameters = 0
                                       ^
1 warning generated.
>> Compiling external/fastjet/contribs/RecursiveTools/Recluster.cc
>> Compiling external/fastjet/contribs/RecursiveTools/RecursiveSoftDrop.cc
>> Compiling external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.cc
>> Compiling external/fastjet/contribs/RecursiveTools/SoftDrop.cc
>> Compiling external/fastjet/contribs/SoftKiller/SoftKiller.cc
>> Compiling external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.cc
In file included from external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.cc:22:
external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh:59:3: warning: definition of implicit copy assignment operator for 'ValenciaPlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  ValenciaPlugin (const ValenciaPlugin & plugin) {
  ^
external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh:60:11: note: in implicit copy assignment operator for 'fastjet::contrib::ValenciaPlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/ATLASCone/ATLASConePlugin.cc
In file included from external/fastjet/plugins/ATLASCone/ATLASConePlugin.cc:33:
external/fastjet/plugins/ATLASCone/fastjet/ATLASConePlugin.hh:69:3: warning: definition of implicit copy assignment operator for 'ATLASConePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  ATLASConePlugin (const ATLASConePlugin & plugin) {
  ^
external/fastjet/plugins/ATLASCone/fastjet/ATLASConePlugin.hh:70:11: note: in implicit copy assignment operator for 'fastjet::ATLASConePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/ATLASCone/Jet.cc
>> Compiling external/fastjet/plugins/ATLASCone/JetConeFinderTool.cc
>> Compiling external/fastjet/plugins/ATLASCone/JetSplitMergeTool.cc
external/fastjet/plugins/ATLASCone/JetSplitMergeTool.cc:76:10: warning: variable 'etot' set but not used [-Wunused-but-set-variable]
  double etot =0.;
         ^
1 warning generated.
>> Compiling external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc
In file included from external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:35:
external/fastjet/plugins/CDFCones/LorentzVector.hh:57:3: warning: definition of implicit copy assignment operator for 'LorentzVector' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  LorentzVector(const LorentzVector& lv): px(lv.px), py(lv.py), pz(lv.pz), E(lv.E) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:58:16: note: in implicit copy assignment operator for 'fastjet::cdf::LorentzVector' first required here
    fourVector = LorentzVector();
               ^
In file included from external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:25:
In file included from external/fastjet/plugins/CDFCones/Cluster.hh:30:
external/fastjet/plugins/CDFCones/Centroid.hh:48:3: warning: definition of implicit copy assignment operator for 'Centroid' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  Centroid(const Centroid& c): Et(c.Et), eta(c.eta), phi(c.phi) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:59:14: note: in implicit copy assignment operator for 'fastjet::cdf::Centroid' first required here
    centroid = Centroid();
             ^
In file included from external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
external/fastjet/plugins/CDFCones/PhysicsTower.hh:53:3: warning: definition of implicit copy assignment operator for 'PhysicsTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  PhysicsTower(const PhysicsTower& p): fourVector(p.fourVector), calTower(p.calTower), fjindex(p.fjindex) {}
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
In file included from external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:36:
external/fastjet/plugins/CDFCones/CalTower.hh:83:3: warning: definition of implicit copy assignment operator for 'CalTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  CalTower(const CalTower& c): Et(c.Et), eta(c.eta), phi(c.phi), iEta(c.iEta), iPhi(c.iPhi) {}
  ^
external/fastjet/plugins/CDFCones/PhysicsTower.hh:44:7: note: in implicit copy assignment operator for 'fastjet::cdf::CalTower' first required here
class PhysicsTower
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
4 warnings generated.
>> Compiling external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc
In file included from external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:35:
external/fastjet/plugins/CDFCones/LorentzVector.hh:57:3: warning: definition of implicit copy assignment operator for 'LorentzVector' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  LorentzVector(const LorentzVector& lv): px(lv.px), py(lv.py), pz(lv.pz), E(lv.E) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:58:16: note: in implicit copy assignment operator for 'fastjet::cdf::LorentzVector' first required here
    fourVector = LorentzVector();
               ^
In file included from external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:39:
In file included from external/fastjet/plugins/CDFCones/Cluster.hh:30:
external/fastjet/plugins/CDFCones/Centroid.hh:48:3: warning: definition of implicit copy assignment operator for 'Centroid' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  Centroid(const Centroid& c): Et(c.Et), eta(c.eta), phi(c.phi) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:59:14: note: in implicit copy assignment operator for 'fastjet::cdf::Centroid' first required here
    centroid = Centroid();
             ^
In file included from external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
external/fastjet/plugins/CDFCones/PhysicsTower.hh:53:3: warning: definition of implicit copy assignment operator for 'PhysicsTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  PhysicsTower(const PhysicsTower& p): fourVector(p.fourVector), calTower(p.calTower), fjindex(p.fjindex) {}
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
In file included from external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc:37:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:36:
external/fastjet/plugins/CDFCones/CalTower.hh:83:3: warning: definition of implicit copy assignment operator for 'CalTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  CalTower(const CalTower& c): Et(c.Et), eta(c.eta), phi(c.phi), iEta(c.iEta), iPhi(c.iPhi) {}
  ^
external/fastjet/plugins/CDFCones/PhysicsTower.hh:44:7: note: in implicit copy assignment operator for 'fastjet::cdf::CalTower' first required here
class PhysicsTower
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
4 warnings generated.
>> Compiling external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc:29:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:35:
external/fastjet/plugins/CDFCones/LorentzVector.hh:57:3: warning: definition of implicit copy assignment operator for 'LorentzVector' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  LorentzVector(const LorentzVector& lv): px(lv.px), py(lv.py), pz(lv.pz), E(lv.E) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:58:16: note: in implicit copy assignment operator for 'fastjet::cdf::LorentzVector' first required here
    fourVector = LorentzVector();
               ^
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc:29:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:25:
In file included from external/fastjet/plugins/CDFCones/Cluster.hh:30:
external/fastjet/plugins/CDFCones/Centroid.hh:48:3: warning: definition of implicit copy assignment operator for 'Centroid' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  Centroid(const Centroid& c): Et(c.Et), eta(c.eta), phi(c.phi) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:59:14: note: in implicit copy assignment operator for 'fastjet::cdf::Centroid' first required here
    centroid = Centroid();
             ^
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc:29:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
external/fastjet/plugins/CDFCones/PhysicsTower.hh:53:3: warning: definition of implicit copy assignment operator for 'PhysicsTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  PhysicsTower(const PhysicsTower& p): fourVector(p.fourVector), calTower(p.calTower), fjindex(p.fjindex) {}
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc:29:
In file included from external/fastjet/plugins/CDFCones/JetCluAlgorithm.hh:24:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:36:
external/fastjet/plugins/CDFCones/CalTower.hh:83:3: warning: definition of implicit copy assignment operator for 'CalTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  CalTower(const CalTower& c): Et(c.Et), eta(c.eta), phi(c.phi), iEta(c.iEta), iPhi(c.iPhi) {}
  ^
external/fastjet/plugins/CDFCones/PhysicsTower.hh:44:7: note: in implicit copy assignment operator for 'fastjet::cdf::CalTower' first required here
class PhysicsTower
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
4 warnings generated.
>> Compiling external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc:50:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:35:
external/fastjet/plugins/CDFCones/LorentzVector.hh:57:3: warning: definition of implicit copy assignment operator for 'LorentzVector' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  LorentzVector(const LorentzVector& lv): px(lv.px), py(lv.py), pz(lv.pz), E(lv.E) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:58:16: note: in implicit copy assignment operator for 'fastjet::cdf::LorentzVector' first required here
    fourVector = LorentzVector();
               ^
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc:50:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:39:
In file included from external/fastjet/plugins/CDFCones/Cluster.hh:30:
external/fastjet/plugins/CDFCones/Centroid.hh:48:3: warning: definition of implicit copy assignment operator for 'Centroid' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  Centroid(const Centroid& c): Et(c.Et), eta(c.eta), phi(c.phi) {}
  ^
external/fastjet/plugins/CDFCones/Cluster.hh:59:14: note: in implicit copy assignment operator for 'fastjet::cdf::Centroid' first required here
    centroid = Centroid();
             ^
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc:50:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
external/fastjet/plugins/CDFCones/PhysicsTower.hh:53:3: warning: definition of implicit copy assignment operator for 'PhysicsTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  PhysicsTower(const PhysicsTower& p): fourVector(p.fourVector), calTower(p.calTower), fjindex(p.fjindex) {}
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc:50:
In file included from external/fastjet/plugins/CDFCones/MidPointAlgorithm.hh:38:
In file included from external/fastjet/plugins/CDFCones/PhysicsTower.hh:36:
external/fastjet/plugins/CDFCones/CalTower.hh:83:3: warning: definition of implicit copy assignment operator for 'CalTower' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  CalTower(const CalTower& c): Et(c.Et), eta(c.eta), phi(c.phi), iEta(c.iEta), iPhi(c.iPhi) {}
  ^
external/fastjet/plugins/CDFCones/PhysicsTower.hh:44:7: note: in implicit copy assignment operator for 'fastjet::cdf::CalTower' first required here
class PhysicsTower
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:41:17: note: in implicit copy assignment operator for 'fastjet::cdf::PhysicsTower' first required here
      *__result = _IterOps<_AlgPolicy>::__iter_move(__first);
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:107:19: note: in instantiation of function template specialization 'std::__move_loop<std::_ClassicAlgPolicy>::operator()<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  auto __result = _Algorithm()(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:152:19: note: in instantiation of function template specialization 'std::__unwrap_and_dispatch<std::__move_loop<std::_ClassicAlgPolicy>, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, 0>' requested here
      return std::__unwrap_and_dispatch<_NaiveAlgorithm>(std::move(__first), std::move(__last), std::move(__out_first));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:113:15: note: in instantiation of function template specialization 'std::__dispatch_copy_or_move<std::_ClassicAlgPolicy, std::__move_loop<std::_ClassicAlgPolicy>, std::__move_trivial, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__dispatch_copy_or_move<_AlgPolicy, __move_loop<_AlgPolicy>, __move_trivial>(
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h:123:15: note: in instantiation of function template specialization 'std::__move<std::_ClassicAlgPolicy, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
  return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).second;
              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1631:34: note: in instantiation of function template specialization 'std::move<fastjet::cdf::PhysicsTower *, fastjet::cdf::PhysicsTower *>' requested here
    this->__destruct_at_end(std::move(__p + 1, this->__end_, __p));
                                 ^
external/fastjet/plugins/CDFCones/Cluster.hh:76:12: note: in instantiation of member function 'std::vector<fastjet::cdf::PhysicsTower>::erase' requested here
        towerList.erase(towerIter);
                  ^
4 warnings generated.
>> Compiling external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.cc
In file included from external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.cc:53:
external/fastjet/plugins/CMSIterativeCone/fastjet/CMSIterativeConePlugin.hh:65:3: warning: definition of implicit copy assignment operator for 'CMSIterativeConePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  CMSIterativeConePlugin (const CMSIterativeConePlugin & plugin) {
  ^
external/fastjet/plugins/CMSIterativeCone/fastjet/CMSIterativeConePlugin.hh:66:11: note: in implicit copy assignment operator for 'fastjet::CMSIterativeConePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.cc
>> Compiling external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.cc
>> Compiling external/fastjet/plugins/EECambridge/EECambridgePlugin.cc
In file included from external/fastjet/plugins/EECambridge/EECambridgePlugin.cc:33:
external/fastjet/plugins/EECambridge/fastjet/EECambridgePlugin.hh:67:3: warning: definition of implicit copy assignment operator for 'EECambridgePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  EECambridgePlugin (const EECambridgePlugin & plugin) {
  ^
external/fastjet/plugins/EECambridge/fastjet/EECambridgePlugin.hh:68:11: note: in implicit copy assignment operator for 'fastjet::EECambridgePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/GridJet/GridJetPlugin.cc
>> Compiling external/fastjet/plugins/Jade/JadePlugin.cc
In file included from external/fastjet/plugins/Jade/JadePlugin.cc:33:
external/fastjet/plugins/Jade/fastjet/JadePlugin.hh:88:3: warning: definition of implicit copy assignment operator for 'JadePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  JadePlugin (const JadePlugin & plugin) {
  ^
external/fastjet/plugins/Jade/fastjet/JadePlugin.hh:89:11: note: in implicit copy assignment operator for 'fastjet::JadePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/NestedDefs/NestedDefsPlugin.cc
In file included from external/fastjet/plugins/NestedDefs/NestedDefsPlugin.cc:36:
external/fastjet/plugins/NestedDefs/fastjet/NestedDefsPlugin.hh:65:3: warning: definition of implicit copy assignment operator for 'NestedDefsPlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  NestedDefsPlugin (const NestedDefsPlugin & plugin) {
  ^
external/fastjet/plugins/NestedDefs/fastjet/NestedDefsPlugin.hh:66:11: note: in implicit copy assignment operator for 'fastjet::NestedDefsPlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/SISConePlugin.cc
In file included from external/fastjet/plugins/SISCone/SISConePlugin.cc:4:
In file included from external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh:4:
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:49:3: warning: definition of implicit copy assignment operator for 'SISConeBasePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  SISConeBasePlugin (const SISConeBasePlugin & plugin) {
  ^
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:50:11: note: in implicit copy assignment operator for 'fastjet::SISConeBasePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/area.cc
In file included from external/fastjet/plugins/SISCone/area.cc:28:
In file included from external/fastjet/plugins/SISCone/area.h:31:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<siscone::Cmomentum>::construct<siscone::Cmomentum, siscone::Cmomentum &>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:553:31: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<siscone::Cmomentum>>::construct<siscone::Cmomentum, siscone::Cmomentum &, void>' requested here
    allocator_traits<_Alloc>::construct(__alloc, std::__to_address(__first2), *__first1);
                              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1029:22: note: in instantiation of function template specialization 'std::__uninitialized_allocator_copy<std::allocator<siscone::Cmomentum>, siscone::Cmomentum *, siscone::Cmomentum *, siscone::Cmomentum *>' requested here
  __tx.__pos_ = std::__uninitialized_allocator_copy(__alloc(), __first, __last, __tx.__pos_);
                     ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1381:13: note: in instantiation of function template specialization 'std::vector<siscone::Cmomentum>::__construct_at_end<siscone::Cmomentum *, 0>' requested here
            __construct_at_end(__mid, __last, __new_size - size());
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1344:9: note: in instantiation of function template specialization 'std::vector<siscone::Cmomentum>::assign<siscone::Cmomentum *, 0>' requested here
        assign(__x.__begin_, __x.__end_);
        ^
external/fastjet/plugins/SISCone/area.cc:143:17: note: in instantiation of member function 'std::vector<siscone::Cmomentum>::operator=' requested here
  all_particles = _particles;
                ^
In file included from external/fastjet/plugins/SISCone/area.cc:28:
In file included from external/fastjet/plugins/SISCone/area.h:31:
In file included from external/fastjet/plugins/SISCone/momentum.h:34:
external/fastjet/plugins/SISCone/geom_2d.h:134:19: warning: definition of implicit copy constructor for 'Ceta_phi_range' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Ceta_phi_range& operator = (const Ceta_phi_range &r);
                  ^
external/fastjet/plugins/SISCone/split_merge.h:54:7: note: in implicit copy constructor for 'siscone::Ceta_phi_range' first required here
class Cjet{
      ^
external/fastjet/plugins/SISCone/area.h:48:7: note: in implicit copy constructor for 'siscone::Cjet' first required here
class Cjet_area : public Cjet{
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in implicit copy constructor for 'siscone::Cjet_area' first required here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<siscone::Cjet_area>::construct<siscone::Cjet_area, siscone::Cjet_area>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:811:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<siscone::Cjet_area>>::construct<siscone::Cjet_area, siscone::Cjet_area, void>' requested here
    __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_),
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1567:9: note: in instantiation of function template specialization 'std::vector<siscone::Cjet_area>::__construct_one_at_end<siscone::Cjet_area>' requested here
        __construct_one_at_end(std::move(__x));
        ^
external/fastjet/plugins/SISCone/area.cc:171:15: note: in instantiation of member function 'std::vector<siscone::Cjet_area>::push_back' requested here
    jet_areas.push_back(jets[i]);
              ^
2 warnings generated.
>> Compiling external/fastjet/plugins/SISCone/geom_2d.cc
In file included from external/fastjet/plugins/SISCone/geom_2d.cc:27:
external/fastjet/plugins/SISCone/geom_2d.h:134:19: warning: definition of implicit copy constructor for 'Ceta_phi_range' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Ceta_phi_range& operator = (const Ceta_phi_range &r);
                  ^
external/fastjet/plugins/SISCone/geom_2d.cc:147:10: note: in implicit copy constructor for 'siscone::Ceta_phi_range' first required here
  return tmp;
         ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/hash.cc
>> Compiling external/fastjet/plugins/SISCone/momentum.cc
In file included from external/fastjet/plugins/SISCone/momentum.cc:27:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
external/fastjet/plugins/SISCone/momentum.cc:97:19: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
  Cmomentum tmp = *this;
                  ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/protocones.cc
In file included from external/fastjet/plugins/SISCone/protocones.cc:59:
In file included from external/fastjet/plugins/SISCone/protocones.h:31:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/protocones.cc:378:55: note: in implicit copy constructor for 'siscone::Creference' first required here
          protocones.push_back(Cmomentum(elm->eta, elm->phi, elm->ref));
                                                             ^
In file included from external/fastjet/plugins/SISCone/protocones.cc:64:
external/fastjet/plugins/SISCone/circulator.h:47:10: warning: definition of implicit copy assignment operator for 'circulator<std::__wrap_iter<siscone::Cborder_store *>>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  inline circulator(const circulator<T> & other) : m_here(other.m_here), m_begin(other.m_begin), m_end(other.m_end) {}
         ^
external/fastjet/plugins/SISCone/protocones.cc:500:9: note: in implicit copy assignment operator for 'siscone::circulator<std::__wrap_iter<siscone::Cborder_store *>>' first required here
    mid = start;
        ^
2 warnings generated.
>> Compiling external/fastjet/plugins/SISCone/quadtree.cc
In file included from external/fastjet/plugins/SISCone/quadtree.cc:27:
In file included from external/fastjet/plugins/SISCone/quadtree.h:31:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
external/fastjet/plugins/SISCone/quadtree.cc:154:13: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
    v = new Cmomentum(*v);
            ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/ranlux.cc
>> Compiling external/fastjet/plugins/SISCone/reference.cc
In file included from external/fastjet/plugins/SISCone/reference.cc:27:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/reference.cc:97:20: note: in implicit copy constructor for 'siscone::Creference' first required here
  Creference tmp = *this;
                   ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/siscone.cc
In file included from external/fastjet/plugins/SISCone/siscone.cc:29:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<siscone::Cmomentum>::construct<siscone::Cmomentum, siscone::Cmomentum &>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:553:31: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<siscone::Cmomentum>>::construct<siscone::Cmomentum, siscone::Cmomentum &, void>' requested here
    allocator_traits<_Alloc>::construct(__alloc, std::__to_address(__first2), *__first1);
                              ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1029:22: note: in instantiation of function template specialization 'std::__uninitialized_allocator_copy<std::allocator<siscone::Cmomentum>, siscone::Cmomentum *, siscone::Cmomentum *, siscone::Cmomentum *>' requested here
  __tx.__pos_ = std::__uninitialized_allocator_copy(__alloc(), __first, __last, __tx.__pos_);
                     ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1194:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
        __construct_at_end(__x.__begin_, __x.__end_, __n);
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in instantiation of member function 'std::vector<siscone::Cmomentum>::vector' requested here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<std::vector<siscone::Cmomentum>>::construct<std::vector<siscone::Cmomentum>, const std::vector<siscone::Cmomentum> &>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:811:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::vector<siscone::Cmomentum>>>::construct<std::vector<siscone::Cmomentum>, const std::vector<siscone::Cmomentum> &, void>' requested here
    __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_),
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1553:9: note: in instantiation of function template specialization 'std::vector<std::vector<siscone::Cmomentum>>::__construct_one_at_end<const std::vector<siscone::Cmomentum> &>' requested here
        __construct_one_at_end(__x);
        ^
external/fastjet/plugins/SISCone/siscone.cc:124:23: note: in instantiation of member function 'std::vector<std::vector<siscone::Cmomentum>>::push_back' requested here
      protocones_list.push_back(protocones);
                      ^
1 warning generated.
>> Compiling external/fastjet/plugins/SISCone/siscone_error.cc
>> Compiling external/fastjet/plugins/SISCone/split_merge.cc
In file included from external/fastjet/plugins/SISCone/split_merge.cc:27:
In file included from external/fastjet/plugins/SISCone/split_merge.h:34:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
external/fastjet/plugins/SISCone/split_merge.cc:117:21: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
    Cmomentum sum = jet1.v ;
                    ^
external/fastjet/plugins/SISCone/split_merge.cc:753:11: warning: variable 'j2_relindex' set but not used [-Wunused-but-set-variable]
      int j2_relindex = 1; // used only in ifdef, but costs little so keep it outside
          ^
In file included from external/fastjet/plugins/SISCone/split_merge.cc:27:
In file included from external/fastjet/plugins/SISCone/split_merge.h:33:
external/fastjet/plugins/SISCone/geom_2d.h:134:19: warning: definition of implicit copy constructor for 'Ceta_phi_range' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Ceta_phi_range& operator = (const Ceta_phi_range &r);
                  ^
external/fastjet/plugins/SISCone/split_merge.h:54:7: note: in implicit copy constructor for 'siscone::Ceta_phi_range' first required here
class Cjet{
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in implicit copy constructor for 'siscone::Cjet' first required here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<siscone::Cjet>::construct<siscone::Cjet, const siscone::Cjet &>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:811:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<siscone::Cjet>>::construct<siscone::Cjet, const siscone::Cjet &, void>' requested here
    __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_),
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1553:9: note: in instantiation of function template specialization 'std::vector<siscone::Cjet>::__construct_one_at_end<const siscone::Cjet &>' requested here
        __construct_one_at_end(__x);
        ^
external/fastjet/plugins/SISCone/split_merge.cc:659:8: note: in instantiation of member function 'std::vector<siscone::Cjet>::push_back' requested here
  jets.push_back(jet);
       ^
3 warnings generated.
>> Compiling external/fastjet/plugins/SISCone/vicinity.cc
In file included from external/fastjet/plugins/SISCone/vicinity.cc:27:
In file included from external/fastjet/plugins/SISCone/vicinity.h:33:
In file included from external/fastjet/plugins/SISCone/momentum.h:33:
external/fastjet/plugins/SISCone/reference.h:58:15: warning: definition of implicit copy constructor for 'Creference' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
  Creference& operator = (const Creference &r);
              ^
external/fastjet/plugins/SISCone/momentum.h:49:7: note: in implicit copy constructor for 'siscone::Creference' first required here
class Cmomentum{
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h:168:28: note: in implicit copy constructor for 'siscone::Cmomentum' first required here
        ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:13: note: in instantiation of function template specialization 'std::allocator<siscone::Cmomentum>::construct<siscone::Cmomentum, const siscone::Cmomentum &>' requested here
        __a.construct(__p, _VSTD::forward<_Args>(__args)...);
            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:811:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<siscone::Cmomentum>>::construct<siscone::Cmomentum, const siscone::Cmomentum &, void>' requested here
    __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_),
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:1553:9: note: in instantiation of function template specialization 'std::vector<siscone::Cmomentum>::__construct_one_at_end<const siscone::Cmomentum &>' requested here
        __construct_one_at_end(__x);
        ^
external/fastjet/plugins/SISCone/vicinity.cc:129:13: note: in instantiation of member function 'std::vector<siscone::Cmomentum>::push_back' requested here
      plist.push_back(_particle_list[i]);
            ^
1 warning generated.
>> Compiling external/fastjet/plugins/TrackJet/TrackJetPlugin.cc
In file included from external/fastjet/plugins/TrackJet/TrackJetPlugin.cc:58:
external/fastjet/plugins/TrackJet/fastjet/TrackJetPlugin.hh:72:3: warning: definition of implicit copy assignment operator for 'TrackJetPlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  TrackJetPlugin (const TrackJetPlugin & plugin) {
  ^
external/fastjet/plugins/TrackJet/fastjet/TrackJetPlugin.hh:73:11: note: in implicit copy assignment operator for 'fastjet::TrackJetPlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling external/fastjet/tools/BackgroundEstimatorBase.cc
>> Compiling external/fastjet/tools/CASubJetTagger.cc
>> Compiling external/fastjet/tools/Filter.cc
>> Compiling external/fastjet/tools/GridMedianBackgroundEstimator.cc
>> Compiling external/fastjet/tools/JHTopTagger.cc
>> Compiling external/fastjet/tools/JetMedianBackgroundEstimator.cc
>> Compiling external/fastjet/tools/MassDropTagger.cc
>> Compiling external/fastjet/tools/Pruner.cc
>> Compiling external/fastjet/tools/Recluster.cc
>> Compiling external/fastjet/tools/RestFrameNSubjettinessTagger.cc
>> Compiling external/fastjet/tools/Subtractor.cc
>> Compiling external/fastjet/tools/TopTaggerBase.cc
>> Compiling modules/FastJetFinder.cc
In file included from modules/FastJetFinder.cc:60:
In file included from external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh:4:
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:49:3: warning: definition of implicit copy assignment operator for 'SISConeBasePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  SISConeBasePlugin (const SISConeBasePlugin & plugin) {
  ^
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:50:11: note: in implicit copy assignment operator for 'fastjet::SISConeBasePlugin' first required here
    *this = plugin;
          ^
In file included from modules/FastJetFinder.cc:67:
external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh:59:3: warning: definition of implicit copy assignment operator for 'ValenciaPlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  ValenciaPlugin (const ValenciaPlugin & plugin) {
  ^
external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh:60:11: note: in implicit copy assignment operator for 'fastjet::contrib::ValenciaPlugin' first required here
    *this = plugin;
          ^
2 warnings generated.
>> Compiling modules/FastJetGridMedianEstimator.cc
In file included from modules/FastJetGridMedianEstimator.cc:64:
In file included from external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh:4:
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:49:3: warning: definition of implicit copy assignment operator for 'SISConeBasePlugin' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
  SISConeBasePlugin (const SISConeBasePlugin & plugin) {
  ^
external/fastjet/plugins/SISCone/fastjet/SISConeBasePlugin.hh:50:11: note: in implicit copy assignment operator for 'fastjet::SISConeBasePlugin' first required here
    *this = plugin;
          ^
1 warning generated.
>> Compiling modules/RunPUPPI.cc
modules/RunPUPPI.cc:180:7: warning: variable 'lNBad' set but not used [-Wunused-but-set-variable]
  int lNBad = 0;
      ^
1 warning generated.
>> Building libDelphes.so
ld: warning: -single_module is obsolete
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Copying ClassesDict_rdict.pcm
>> Copying ExRootAnalysisDict_rdict.pcm
>> Copying ModulesDict_rdict.pcm
>> Copying FastJetDict_rdict.pcm
>> Compiling converters/hepmc2pileup.cpp
In file included from converters/hepmc2pileup.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from converters/hepmc2pileup.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
converters/hepmc2pileup.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
3 warnings generated.
>> Building hepmc2pileup
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling converters/lhco2root.cpp
In file included from converters/lhco2root.cpp:40:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from converters/lhco2root.cpp:44:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from converters/lhco2root.cpp:44:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
converters/lhco2root.cpp:363:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building lhco2root
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling converters/pileup2root.cpp
In file included from converters/pileup2root.cpp:44:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from converters/pileup2root.cpp:44:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
converters/pileup2root.cpp:108:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
3 warnings generated.
>> Building pileup2root
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling converters/root2lhco.cpp
converters/root2lhco.cpp:342:10: warning: unused variable 'track' [-Wunused-variable]
  Track *track;
         ^
converters/root2lhco.cpp:433:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
converters/root2lhco.cpp:85:12: warning: private field 'fTriggerWord' is not used [-Wunused-private-field]
  Long64_t fTriggerWord, fEventNumber;
           ^
converters/root2lhco.cpp:85:26: warning: private field 'fEventNumber' is not used [-Wunused-private-field]
  Long64_t fTriggerWord, fEventNumber;
                         ^
4 warnings generated.
>> Building root2lhco
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling converters/root2pileup.cpp
converters/root2pileup.cpp:44:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
1 warning generated.
>> Building root2pileup
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling converters/stdhep2pileup.cpp
In file included from converters/stdhep2pileup.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from converters/stdhep2pileup.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
converters/stdhep2pileup.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
3 warnings generated.
>> Building stdhep2pileup
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling examples/CaloGrid.cpp
>> Building CaloGrid
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling examples/Example1.cpp
In file included from examples/Example1.cpp:41:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from examples/Example1.cpp:41:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
In file included from examples/Example1.cpp:50:
examples/Example1.C:32:17: warning: unused variable 'branchEvent' [-Wunused-variable]
  TClonesArray *branchEvent = treeReader->UseBranch("Event");
                ^
3 warnings generated.
>> Building Example1
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling readers/DelphesHepMC2.cpp
In file included from readers/DelphesHepMC2.cpp:38:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from readers/DelphesHepMC2.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from readers/DelphesHepMC2.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
readers/DelphesHepMC2.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building DelphesHepMC2
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling readers/DelphesHepMC3.cpp
In file included from readers/DelphesHepMC3.cpp:38:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from readers/DelphesHepMC3.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from readers/DelphesHepMC3.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
readers/DelphesHepMC3.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building DelphesHepMC3
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling readers/DelphesLHEF.cpp
In file included from readers/DelphesLHEF.cpp:38:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from readers/DelphesLHEF.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from readers/DelphesLHEF.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
readers/DelphesLHEF.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building DelphesLHEF
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling readers/DelphesROOT.cpp
In file included from readers/DelphesROOT.cpp:46:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from readers/DelphesROOT.cpp:51:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from readers/DelphesROOT.cpp:51:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
readers/DelphesROOT.cpp:61:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building DelphesROOT
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
>> Compiling readers/DelphesSTDHEP.cpp
In file included from readers/DelphesSTDHEP.cpp:38:
./modules/Delphes.h:50:8: warning: 'Delphes::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TTask.h:61:18: note: hidden overloaded virtual function 'TTask::Clear' declared here: different number of parameters (1 vs 0)
           void Clear(Option_t *option="") override;
                 ^
In file included from readers/DelphesSTDHEP.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:36:8: warning: 'ExRootTreeWriter::Clear' hides overloaded virtual function [-Woverloaded-virtual]
  void Clear();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TNamed.h:42:22: note: hidden overloaded virtual function 'TNamed::Clear' declared here: different number of parameters (1 vs 0)
            void Clear(Option_t *option ="") override;
                     ^
In file included from readers/DelphesSTDHEP.cpp:42:
external/ExRootAnalysis/ExRootTreeWriter.h:38:8: warning: 'ExRootTreeWriter::Write' hides overloaded virtual functions [-Woverloaded-virtual]
  void Write();
       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:167:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0);
                       ^
/opt/homebrew/Cellar/root/6.28.06/include/root/TObject.h:168:24: note: hidden overloaded virtual function 'TObject::Write' declared here: different number of parameters (3 vs 0)
   virtual Int_t Write(const char *name = nullptr, Int_t option = 0, Int_t bufsize = 0) const;
                       ^
readers/DelphesSTDHEP.cpp:50:24: warning: unused parameter 'sig' [-Wunused-parameter]
void SignalHandler(int sig)
                       ^
4 warnings generated.
>> Building DelphesSTDHEP
ld: warning: duplicate -rpath '/opt/homebrew/Cellar/root/6.28.06/lib/root' ignored
-----------------------------------------------------------------------------------------------------------------------------------------------------------

It seems the Delphes is installed with the warning, but when I open MG5, I still can not run the Delphes.

My system is macOS 14.1, and my root version is ROOT 6.28/06.

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Olivier Mattelaer
Solved:
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

Hi,

I have no experience with Delphes, but if you have succesfully compiled it without using the "install" command of MG5aMC, then you will need to indicate to MG5aMC where your installation of Delphes is.
You can edit the file input/mg5_configuration.txt and uncomment the line where the path to Delphes directory is defined (and set the line correctly for your machine).

Cheers,

Olivier

Revision history for this message
Ya Long (link98) said :
#2

Thanks for Olivier' answer.

I am sorry that I forgot to mention that I have edited the path of Delphes in the file input/mg5_configuration.txt, but it haven’t worked.

Best,

Ya

Revision history for this message
Best Olivier Mattelaer (olivier-mattelaer) said :
#3

ok so what is the exact issue?

if you do
"display options delphes"
do you see the path?

Do you see the options for Delphes when madgraph ask for what to run?
Does it crash?

Cheers,

Olivier

Revision history for this message
Ya Long (link98) said :
#4

Thanks Olivier Mattelaer, that solved my question.

Revision history for this message
Ya Long (link98) said :
#5

Thanks Olivier Mattelaer,

I tried "display options delphes" and found that the path was still the default path.
Then I found although I have edited the path in input/mg5_configuration.txt but I haven't uncomment that line.

So after uncommenting, the Delphes can be used in MG5.

Thank you again.

Best,

Ya