Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update Pytorch to 2.6.0; add support for cuda_arch 90 to cuda_flags #9687

Merged
merged 3 commits into from
Feb 18, 2025

Conversation

iarspider
Copy link
Contributor

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 12, 2025

cms-bot internal usage

@iarspider
Copy link
Contributor Author

iarspider commented Feb 12, 2025

test parameters:

  • enable=gpu
  • addpkg=PhysicsTools/PyTorch

@iarspider
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: Build
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44358/summary.html
COMMIT: c4f12d0
CMSSW: CMSSW_15_1_X_2025-02-12-1100/el8_amd64_gcc12
Additional Tests: GPU
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmsdist/9687/44358/install.sh to create a dev area with all the needed externals and cmssw changes.

Build

I found compilation error when building:

                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/autograd/custom_function.h:7,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/api/include/torch/autograd.h:5,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/api/include/torch/all.h:7,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/api/include/torch/torch.h:3,
                 from src/PhysicsTools/PyTorch/test/testTorch.cc:2:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/ATen/Context.h:395:38: error: missing braces around initializer for 'std::__array_traits::_Type' {aka 'at::SDPBackend [5]'} [-Werror=missing-braces]
  395 |       at::SDPBackend::cudnn_attention};
      |                                      ^
In file included from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/profiler/api.h:3,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/autograd/profiler_kineto.h:6,
                 from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/pytorch/2.6.0-3102c976905a20624c97851d09ef2125/include/torch/csrc/autograd/profiler.h:3,


@iarspider
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

Pull request #9687 was updated.

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44376/summary.html
COMMIT: fcd0fab
CMSSW: CMSSW_15_1_X_2025-02-13-1100/el8_amd64_gcc12
Additional Tests: GPU
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmsdist/9687/44376/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 19 lines to the logs
  • Reco comparison results: 5 differences found in the comparisons
  • DQMHistoTests: Total files compared: 49
  • DQMHistoTests: Total histograms compared: 3905420
  • DQMHistoTests: Total failures: 6
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3905394
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 48 files compared)
  • Checked 214 log files, 184 edm output root files, 49 DQM output files
  • TriggerResults: no differences found

GPU Comparison Summary

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 24 differences found in the comparisons
  • DQMHistoTests: Total files compared: 7
  • DQMHistoTests: Total histograms compared: 53071
  • DQMHistoTests: Total failures: 894
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 52177
  • DQMHistoTests: Total skipped: 0
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 6 files compared)
  • Checked 24 log files, 30 edm output root files, 7 DQM output files
  • TriggerResults: no differences found

# build support for Pascal (6.x), Volta (7.0), Turing (7.5), Ampere (8.x) and Lovelace (8.9)
%define cuda_arch 60 70 75 80 89
# build support for Pascal (6.x), Volta (7.0), Turing (7.5), Ampere (8.x), Lovelace (8.9) and Hopper (9.0)
%define cuda_arch 60 70 75 80 89 90
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fwyzard , any objection on added 90 cuda arch? Can we drop any of the existing archs e.g. 60?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fwyzard , any objection? I am fine with building for cuda_arch 90

@iarspider iarspider marked this pull request as ready for review February 17, 2025 14:43
@smuzaffar
Copy link
Contributor

please test for el8_amd64_gcc14

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @iarspider for branch IB/CMSSW_15_1_X/master.

@iarspider, @smuzaffar can you please review it and eventually sign? Thanks.
@antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this.
cms-bot commands are listed here

@smuzaffar
Copy link
Contributor

please test for el9_aarch64_gcc12

@cmsbuild
Copy link
Contributor

-1

Failed Tests: Build
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44440/summary.html
COMMIT: fcd0fab
CMSSW: CMSSW_15_1_X_2025-02-14-2300/el8_amd64_gcc14
Additional Tests: GPU
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmsdist/9687/44440/install.sh to create a dev area with all the needed externals and cmssw changes.

Build

I found compilation error when building:

>> Compiling  src/RecoMET/METAlgorithms/src/significanceAlgo.cc
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/gcc/14.2.1-475d4640d5186beb85fe6c9d366d668f/bin/c++ -c -DCMS_MICRO_ARCH='x86-64-v3' -DGNU_GCC -D_GNU_SOURCE -DTBB_USE_GLIBCXX_VERSION=140201 -DTBB_SUPPRESS_DEPRECATED_MESSAGES -DTBB_PREVIEW_RESUMABLE_TASKS=1 -DTBB_PREVIEW_TASK_GROUP_EXTENSIONS=1 -DBOOST_SPIRIT_THREADSAFE -DPHOENIX_THREADSAFE -DBOOST_MATH_DISABLE_STD_FPCLASSIFY -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX -DDD4HEP_USE_GEANT4_UNITS=1 -DCMSSW_GIT_HASH='CMSSW_15_1_X_2025-02-14-2300' -DPROJECT_NAME='CMSSW' -DPROJECT_VERSION='CMSSW_15_1_X_2025-02-14-2300' -Isrc -Ipoison -I/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el8_amd64_gcc14/cms/cmssw/CMSSW_15_1_X_2025-02-14-2300/src -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/cms/coral/CORAL_2_3_21-633b7c3b4f9587844584a574ccd5f38e/include/LCG -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/dd4hep/v01-29-00-deee6466cb6050dcba2fd8140b12e218/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/alpaka/1.2.0-ec7885deac7d72c95c970ed432e8d0b9/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/libpng/1.6.37-b9035b3592ab0e3e58a45d5d82a00862/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/pcre/8.43-fec6e6028744fb6ef466c775a44bdbc6/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/boost/1.80.0-fd6fdd1073356f9234097a9671b99ad0/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/bz2lib/1.0.6-5144693e7a37ea5b81cd450abd20a4e3/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/clhep/2.4.7.1-f00060af34dc2ab8b3dcb35c4ceb818d/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/cuda/12.8.0-88740af71f61096948e1ccabfda70dea/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/curl/7.79.0-0873db83fb13269101da858bb2a18464/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/giflib/5.2.1-b060475e01a52f59415c4df01e8eee07/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/gsl/2.6-6508fb106023911bfb9f369409186e05/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/hepmc/2.06.10-f836a4b0b1d1fff3b90cdc2d904f0d85/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/hls/2019.08-4e68c1ca8c19adf04e9fb879e672dc02/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/libjpeg-turbo/2.0.2-fa0a594e6d279e205ea04c496b9779a2/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/libuuid/2.34-1d099d79c169c484b1c981ae6ba60d78/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/protobuf/3.21.9-b26938e61977bbb555e9ee0463e47201/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/lcg/root/6.32.09-a34837ee797fd9a1b11fdc748957c511/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/sqlite/3.48.0-10e1b3b366b243bf049c7110b6a67075/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/tbb/v2021.9.0-7a1f74aee3e72c1732e5fd4e8b0c92cd/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/cms/vdt/0.4.3-9a3e3f7b7c8090f8090c6d665bb4fb23/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/xerces-c/3.1.3-020702e21b426a03eada31f0a286a389/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/xz/5.6.4-293c8a36b5ace241306f493d5287e628/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/zlib/1.2.13-da03c076b1efafbcb159a35e20281b60/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-facf82dfa3cd9958316c0d479eb942f4/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-facf82dfa3cd9958316c0d479eb942f4/include/eigen3 -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/fmt/10.2.1-90400412956988d7d2f85ea6ac8b3733/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/hepmc3/3.2.7-2884a1381e73989887b35ce05e609f5d/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/md5/1.0.0-0eeec7a8b876f86bc41aaf0176f636dd/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/OpenBLAS/0.3.27-7afdad1f1cc07eb5a57c343e8a8a572a/include -isystem/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/tensorflow/2.12.0-d281bd748e829894fb84c536a95d3cea/include -I/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/tinyxml2/6.2.0-ef678365738ddd2833328bb954dd98c5/include -O3 -pthread -pipe -Werror=main -Werror=pointer-arith -Werror=overlength-strings -Wno-vla -Werror=overflow -std=c++20 -ftree-vectorize -Werror=array-bounds -Werror=format-contains-nul -Werror=type-limits -fvisibility-inlines-hidden -fno-math-errno --param vect-max-version-for-alias-checks=50 -Xassembler --compress-debug-sections -Wno-error=array-bounds -Warray-bounds -fuse-ld=bfd -march=x86-64-v3 -felide-constructors -fmessage-length=0 -Wall -Wno-non-template-friend -Wno-long-long -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wunused -Wparentheses -Werror=return-type -Werror=missing-braces -Werror=unused-value -Werror=unused-label -Werror=address -Werror=format -Werror=sign-compare -Werror=write-strings -Werror=delete-non-virtual-dtor -Werror=strict-aliasing -Werror=narrowing -Werror=unused-but-set-variable -Werror=reorder -Werror=unused-variable -Werror=conversion-null -Werror=return-local-addr -Wnon-virtual-dtor -Werror=switch -fdiagnostics-show-option -Wno-unused-local-typedefs -Wno-attributes -Wno-psabi -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -Wno-error=unused-variable -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DBOOST_DISABLE_ASSERTS -flto=auto -fipa-icf -flto-odr-type-merging -fno-fat-lto-objects -Wodr -fPIC -MMD -MF tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/significanceAlgo.cc.d src/RecoMET/METAlgorithms/src/significanceAlgo.cc -o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/significanceAlgo.cc.o
>> Building shared library tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/libRecoMETMETAlgorithms.so
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/gcc/14.2.1-475d4640d5186beb85fe6c9d366d668f/bin/c++ -O3 -pthread -pipe -Werror=main -Werror=pointer-arith -Werror=overlength-strings -Wno-vla -Werror=overflow -std=c++20 -ftree-vectorize -Werror=array-bounds -Werror=format-contains-nul -Werror=type-limits -fvisibility-inlines-hidden -fno-math-errno --param vect-max-version-for-alias-checks=50 -Xassembler --compress-debug-sections -Wno-error=array-bounds -Warray-bounds -fuse-ld=bfd -march=x86-64-v3 -felide-constructors -fmessage-length=0 -Wall -Wno-non-template-friend -Wno-long-long -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wunused -Wparentheses -Werror=return-type -Werror=missing-braces -Werror=unused-value -Werror=unused-label -Werror=address -Werror=format -Werror=sign-compare -Werror=write-strings -Werror=delete-non-virtual-dtor -Werror=strict-aliasing -Werror=narrowing -Werror=unused-but-set-variable -Werror=reorder -Werror=unused-variable -Werror=conversion-null -Werror=return-local-addr -Wnon-virtual-dtor -Werror=switch -fdiagnostics-show-option -Wno-unused-local-typedefs -Wno-attributes -Wno-psabi -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -Wno-error=unused-variable -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DBOOST_DISABLE_ASSERTS -flto=auto -fipa-icf -flto-odr-type-merging -fno-fat-lto-objects -Wodr -shared -Wl,-E    -Wl,-z,defs     tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/CSCHaloAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/CaloSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/EcalHaloAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/GenSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/GlobalHaloAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/HcalHPDRBXMap.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/HcalHaloAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/HcalNoiseAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/HcalNoiseRBXArray.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/METAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/METSignificance.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/MuonMETAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/PFClusterSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/PFSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/SignAlgoResolutions.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/SignCaloSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/SignPFSpecificAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/TCMETAlgo.cc.o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/significanceAlgo.cc.o -o tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/libRecoMETMETAlgorithms.so -Wl,-E -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,noexecstack -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_1_X_2025-02-14-2300/biglib/el8_amd64_gcc14 -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_1_X_2025-02-14-2300/lib/el8_amd64_gcc14 -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_1_X_2025-02-14-2300/external/el8_amd64_gcc14/lib -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el8_amd64_gcc14/cms/cmssw/CMSSW_15_1_X_2025-02-14-2300/biglib/el8_amd64_gcc14 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el8_amd64_gcc14/cms/cmssw/CMSSW_15_1_X_2025-02-14-2300/lib/el8_amd64_gcc14 -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/cuda/12.8.0-88740af71f61096948e1ccabfda70dea/lib64/stubs -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_1_X_2025-02-14-2300/static/el8_amd64_gcc14 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el8_amd64_gcc14/cms/cmssw/CMSSW_15_1_X_2025-02-14-2300/static/el8_amd64_gcc14 -lRecoMuonTrackingTools -lRecoVertexKalmanVertexFit -lRecoVertexLinearizationPointFinders -lRecoVertexVertexTools -lRecoVertexVertexPrimitives -lTrackingToolsTrackRefitter -lTrackingToolsTransientTrack -lDataFormatsPatCandidates -lDataFormatsHLTReco -lJetMETCorrectionsModules -lDataFormatsBTauReco -lDataFormatsJetMatching -lDataFormatsL1TParticleFlow -lDataFormatsMETReco -lDataFormatsTauReco -lJetMETCorrectionsJetCorrector -lTrackingToolsKalmanUpdators -lTrackingToolsTrackFitters -lDataFormatsJetReco -lRecoMuonNavigation -lRecoTrackerTransientTrackingRecHit -lTrackingToolsGsfTools -lTrackingToolsRecoGeometry -lDataFormatsParticleFlowCandidate -lRecoEcalEgammaCoreTools -lRecoLocalTrackerSiStripRecHitConverter -lRecoMuonTransientTrackingRecHit -lRecoParticleFlowPFClusterTools -lRecoTrackerTkDetLayers -lTrackingToolsPatternTools -lDataFormatsParticleFlowReco -lRecoMTDDetLayers -lRecoMuonDetLayers -lTrackingToolsTrackAssociator -lTrackingToolsTransientTrackingRecHit -lDataFormatsEgammaCandidates -lDataFormatsHcalIsolatedTrack -lDataFormatsL1TCorrelator -lDataFormatsL1TMuonPhase2 -lDataFormatsMuonReco -lRecoLocalTrackerPhase2TrackerRecHits -lTrackPropagationSteppingHelixPropagator -lTrackingToolsDetLayers -lDataFormatsL1TMuon -lDataFormatsRecoCandidate -lRecoLocalTrackerClusterParameterEstimator -lTrackingToolsGeomPropagators -lDataFormatsCSCDigi -lDataFormatsEgammaReco -lDataFormatsGsfTrackReco -lDataFormatsVertexReco -lSimDataFormatsTrackingAnalysis -lTrackingToolsTrajectoryState -lDataFormatsGEMDigi -lDataFormatsTrackReco -lRecoTrackerRecord -lDataFormatsGEMRecHit -lDataFormatsTrackCandidate -lDataFormatsTrackerRecHit2D -lTrackingToolsRecords -lCondFormatsSiPhase2TrackerObjects -lDataFormatsCSCRecHit -lDataFormatsDTRecHit -lDataFormatsFTLRecHit -lDataFormatsRPCRecHit -lDataFormatsTrajectorySeed -lGeometryHcalTowerAlgo -lGeometryMTDGeometryBuilder -lRecoLocalTrackerRecords -lCalibFormatsSiStripObjects -lCalibTrackerRecords -lDataFormatsL1Trigger -lDataFormatsTrackingRecHit -lGeometryCSCGeometry -lGeometryCaloTopology -lGeometryDTGeometry -lGeometryEcalAlgo -lGeometryGEMGeometry -lGeometryMTDNumberingBuilder -lGeometryRPCGeometry -lGeometryTrackerGeometryBuilder -lCalibCalorimetryEcalLaserCorrection -lCondFormatsSiStripObjects -lDataFormatsL1TrackTrigger -lGeometryEcalCommonData -lGeometryHcalCommonData -lMagneticFieldRecords -lMagneticFieldVolumeBasedEngine -lRecoLocalCaloEcalRecAlgos -lRecoMuonRecords -lCondFormatsDataRecord -lDataFormatsTrackerCommon -lDetectorDescriptionRegressionTest -lGeometryCaloGeometry -lGeometryCommonTopologies -lGeometryHGCalTBCommonData -lMagneticFieldLayers -lRecoMTDRecords -lCondCoreDBOutputService -lCondFormatsAlignment -lCondFormatsEcalObjects -lDataFormatsBeamSpot -lDataFormatsCaloTowers -lDataFormatsEcalRecHit -lDataFormatsGeometryCommonDetAlgo -lDataFormatsHcalRecHit -lDataFormatsHepMCCandidate -lDataFormatsSiStripCluster -lDetectorDescriptionParser -lGeometryHGCalCommonData -lGeometryRecords -lGeometryTrackerNumberingBuilder -lMagneticFieldVolumeGeometry -lTrackingToolsAnalyticalJacobians -lCommonToolsStatistics -lCondCoreCondDB -lCondFormatsAlignmentRecord -lCondFormatsESObjects -lCondFormatsJetMETObjects -lDataFormatsCandidate -lDataFormatsDTDigi -lDataFormatsEcalDigi -lDataFormatsGeometrySurface -lDataFormatsHcalDigi -lDataFormatsL1GlobalCaloTrigger -lDataFormatsSiStripCommon -lDataFormatsTrajectoryState -lDetectorDescriptionCore -lDetectorDescriptionDDCMS -lGeometryMTDCommonData -lHeterogeneousCoreCUDACore -lMagneticFieldEngine -lPhysicsToolsTensorFlow -lCommonToolsUtils -lCondFormatsGeometryObjects -lDataFormatsCLHEP -lDataFormatsCaloRecHit -lDataFormatsEcalDetId -lDataFormatsForwardDetId -lDataFormatsGeometryVector -lDataFormatsHcalDetId -lDataFormatsL1CaloTrigger -lDataFormatsL1GlobalTrigger -lDataFormatsMuonDetId -lDataFormatsPhase2TrackerCluster -lDataFormatsSiPixelDetId -lDataFormatsSiStripDetId -lFWCoreFramework -lHeterogeneousCoreCUDAServices -lSimDataFormatsCaloHit -lSimDataFormatsTrack -lSimDataFormatsVertex -lCUDADataFormatsCommon -lCondFormatsCommon -lDataFormatsDetId -lDataFormatsFEDRawData -lDataFormatsL1GlobalMuonTrigger -lDataFormatsMath -lDataFormatsPhase2TrackerDigi -lDataFormatsScouting -lDataFormatsSiPixelCluster -lDataFormatsSiStripDigi -lFWCoreCommon -lFWCoreServiceRegistry -lSimDataFormatsGeneratorProducts -lCalibCalorimetryEcalLaserAnalyzer -lCondFormatsPhysicsToolsObjects -lDataFormatsCommon -lFWCoreParameterSet -lHeterogeneousCoreCUDAUtilities -lFWCoreMessageLogger -lDataFormatsProvenance -lFWCoreConcurrency -lFWCorePluginManager -lFWCoreReflection -lHeterogeneousCoreAlpakaInterface -lTrackingToolsTrajectoryParametrization -lCondFormatsSerialization -lFWCoreAbstractServices -lFWCoreUtilities -lFWCoreVersion -lSimDataFormatsEncodedEventId -lUtilitiesBinningTools -lUtilitiesGeneral -lUtilitiesOpenSSL -lUtilitiesXerces -llcg_CoralCommon -llcg_RelationalAccess -llcg_CoralKernel -llcg_CoralBase -lDDAlign -lDDCond -lDDCore -lDDParsers -lTreePlayer -lGraf3d -lPostscript -lMinuit -lGpad -lGraf -lPhysics -lHist -lMatrix -lGenVector -lMathMore -lTree -lNet -lGeom -lThread -lboost_filesystem -lMathCore -lRIO -lSmatrix -lboost_iostreams -lboost_program_options -lboost_regex -lboost_serialization -lboost_system -lCore -ltensorflow_cc -lboost_thread -lboost_date_time -lCLHEP -lHepMCfio -lHepMC -lpng -lpcre -ltensorflow_framework -lbz2 -lcudart -lcudadevrt -lnvToolsExt -lnvidia-ml -lcurl -lgif -lgsl -ljpeg -lturbojpeg -luuid -lprotobuf -lsqlite3 -ltbb -lxerces-c -llzma -lz -lcuda -lfmt -lHepMC3 -lHepMC3search -lcms-md5 -lopenblas -lssl -lcrypto -lcrypt -ldl -lrt -lstdc++fs -ltinyxml2
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc14/external/gcc/14.2.1-475d4640d5186beb85fe6c9d366d668f/bin/../lib/gcc/x86_64-redhat-linux-gnu/14.2.1/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find -lJetMETCorrectionsModules: No such file or directory
collect2: error: ld returned 1 exit status
gmake: *** [tmp/el8_amd64_gcc14/src/RecoMET/METAlgorithms/src/RecoMETMETAlgorithms/libRecoMETMETAlgorithms.so] Error 1
Leaving library rule at RecoMET/METAlgorithms
>> Leaving Package RecoMET/METAlgorithms
>> Package RecoMET/METAlgorithms built
Copying tmp/el8_amd64_gcc14/src/RecoParticleFlow/PFClusterProducer/plugins/RecoParticleFlowPFClusterProducersPluginsPortableROCmAsync/libRecoParticleFlowPFClusterProducersPluginsPortableROCmAsync_rocm.a to productstore area:


@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44441/summary.html
COMMIT: fcd0fab
CMSSW: CMSSW_15_1_X_2025-02-16-0000/el9_aarch64_gcc12
Additional Tests: GPU
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/9687/44441/install.sh to create a dev area with all the needed externals and cmssw changes.

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:

You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44441/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-352300/44441/git-merge-result

@iarspider
Copy link
Contributor Author

gcc14 errors should be fixed by cms-sw/cmssw#47320 .

@smuzaffar
Copy link
Contributor

+externals

@smuzaffar smuzaffar merged commit 8123361 into IB/CMSSW_15_1_X/master Feb 18, 2025
20 of 21 checks passed
@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_15_1_X/master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @rappoccio, @mandrenguyen, @sextonkennedy, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2)

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants