>> Local Products Rules ..... started >> Local Products Rules ..... done /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/external/gmake/4.3-24ac97ee64086a54e50727abb3edab0c/bin/gmake -f tmp/el8_amd64_gcc12/Makefile code-checks-all gmake[1]: Entering directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' >> Local Products Rules ..... started >> Local Products Rules ..... done gmake[2]: Entering directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' >> Local Products Rules ..... started >> Local Products Rules ..... done >> Entering Package Validation/CTPPS Entering library rule at src/Validation/CTPPS/plugins >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSAcceptancePlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSBeamSmearingValidator.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSDirectProtonSimulationValidator.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSHepMCDistributionPlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSLHCInfoPlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSModifiedOpticalFunctionsESSource.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSOpticsPlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionEfficiencyEstimatorData.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionEfficiencyEstimatorMC.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionDiffPlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionSimulationValidator.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSProtonReconstructionValidator.cc >> Generating LLVM Compile command for edm plugin src/Validation/CTPPS/plugins/CTPPSTrackDistributionPlotter.cc >> Compile sequence completed for CMSSW CMSSW_15_1_X_2025-05-08-2300 gmake[2]: Leaving directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' gmake[2]: Entering directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' >> Local Products Rules ..... started >> Local Products Rules ..... done clang-tidy -export-fixes tmp/el8_amd64_gcc12/code-checks/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc.yaml -header-filter 'src/.*' src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc 1093 warnings and 20 errors generated. Error while processing /build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300/src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc. error: too many errors emitted, stopping now [clang-diagnostic-error] /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/Provenance/interface/ProductProvenanceLookup.h:45:25: warning: std::move of the expression of the trivially-copyable type 'ProductProvenance' has no effect; remove std::move() [performance-move-const-arg] 45 | : provenance_{std::move(iOther.provenance_)}, | ^~~~~~~~~~ ~ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/Provenance/interface/ProductProvenanceLookup.h:56:23: warning: std::move of the expression of the trivially-copyable type 'ProductProvenance' has no effect; remove std::move() [performance-move-const-arg] 56 | provenance_ = std::move(iOther.provenance_); | ^~~~~~~~~~ ~ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:51:20: error: use of undeclared identifier 'CTPPSLocalTrackLiteCollection' [clang-diagnostic-error] 51 | edm::EDGetTokenT tokenTracks_; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:111:12: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 111 | if (p.validFit()) { | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:112:21: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 112 | h_xi->Fill(p.xi()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:114:30: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 114 | const double th_y = p.thetaY(); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:115:30: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 115 | h2_th_y_vs_xi->Fill(p.xi(), th_y); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:116:29: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 116 | p_th_y_vs_xi->Fill(p.xi(), th_y); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:120:29: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 120 | it->second->Fill(p.xi()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:123:28: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 123 | h_xi_n1f1->Fill(p.xi()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:231:13: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 231 | if (!p.validFit()) | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:235:30: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 235 | for (const auto &tr : p.contributingLocalTracks()) { | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:243:28: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 243 | const double th_x = p.thetaX(); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:244:28: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 244 | const double th_y = p.thetaY(); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:245:27: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 245 | const double mt = -p.t(); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:247:23: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 247 | h_chi_sq->Fill(p.chi2()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:248:33: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 248 | h_log_chi_sq->Fill(log10(p.chi2())); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:249:12: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 249 | if (p.ndof() > 0) | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:250:30: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 250 | h_chi_sq_norm->Fill(p.normalizedChi2()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:255:19: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 255 | h_xi->Fill(p.xi()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ src/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc:260:22: error: member access into incomplete type 'const reco::ForwardProton' [clang-diagnostic-error] 260 | h_vtx_y->Fill(p.vertex().y()); | ^ /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02888/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_1_X_2025-05-08-2300/src/DataFormats/ProtonReco/interface/ForwardProtonFwd.h:20:9: note: forward declaration of 'reco::ForwardProton' 20 | class ForwardProton; | ^ Suppressed 1091 warnings (1091 in non-user code). Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well. Found compiler error(s). gmake[2]: *** [config/SCRAM/GMake/Makefile.coderules:98: tmp/el8_amd64_gcc12/code-checks/Validation/CTPPS/plugins/CTPPSProtonReconstructionPlotter.cc.yaml] Error 1 gmake[2]: Target 'code-checks-internal' not remade because of errors. gmake[2]: Leaving directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' gmake[1]: *** [config/SCRAM/GMake/Makefile.coderules:61: code-checks-run] Error 2 gmake[1]: Target 'code-checks-all' not remade because of errors. gmake[1]: Leaving directory '/build/cmsbld/jenkins/workspace/run-pr-code-checks/CMSSW_15_1_X_2025-05-08-2300' gmake: *** [config/SCRAM/GMake/Makefile.coderules:129: code-checks] Error 2 gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 2