Skip to content

Vecgeom: Update to version v2.1.0#10711

Open
smuzaffar wants to merge 3 commits into
IB/CMSSW_20_1_X/masterfrom
vecgeom-2.1.0
Open

Vecgeom: Update to version v2.1.0#10711
smuzaffar wants to merge 3 commits into
IB/CMSSW_20_1_X/masterfrom
vecgeom-2.1.0

Conversation

@smuzaffar

Copy link
Copy Markdown
Contributor

No description provided.

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

A new Pull Request was created by @smuzaffar for branch IB/CMSSW_20_1_X/master.

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

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

cms-bot internal usage

@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw for CMSSW_20_1_ROOT6_X

@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54601/summary.html
COMMIT: e6ef96d
CMSSW: CMSSW_20_1_ROOT6_X_2026-07-07-2300/el9_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10711/54601/install.sh to create a dev area with all the needed externals and cmssw changes.

Failed External Build

I found compilation error when building:

+ patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file CMakeLists.txt
Hunk #1 FAILED at 17.
Hunk #2 succeeded at 127 (offset 16 lines).
1 out of 2 hunks FAILED -- saving rejects to file CMakeLists.txt.rej
error: Bad exit status from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/rpm-tmp.I264I6 (%prep)

RPM build errors:
Bad exit status from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/rpm-tmp.I264I6 (%prep)

install-external+thepeg+2.2.2-b318de3dba8aa19ed42f90b63023f42e done


@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54602/summary.html
COMMIT: e6ef96d
CMSSW: CMSSW_20_1_X_2026-07-07-2300/el9_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10711/54602/install.sh to create a dev area with all the needed externals and cmssw changes.

Failed External Build

I found compilation error when building:

+ patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file CMakeLists.txt
Hunk #1 FAILED at 17.
Hunk #2 succeeded at 127 (offset 16 lines).
1 out of 2 hunks FAILED -- saving rejects to file CMakeLists.txt.rej
error: Bad exit status from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/rpm-tmp.t6aZAp (%prep)

RPM build errors:
Bad exit status from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/rpm-tmp.t6aZAp (%prep)

install-external+fastjet-contrib+1.101-c9f8d76704ebb264827fa89067e03cfc done


@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Pull request #10711 was updated.

@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw for CMSSW_20_1_ROOT6_X

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54604/summary.html
COMMIT: 67793e4
CMSSW: CMSSW_20_1_X_2026-07-07-2300/el9_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10711/54604/install.sh to create a dev area with all the needed externals and cmssw changes.

Failed External Build

I found compilation error when building:

build-prep-external+celeritas+0.6.3-25f15193e77a74d7d53b23f2c4b256be done
Building celeritas(build). Log can be found in /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/log.
CMSBUILD_PACKAGE=celeritas;  export _CMSBUILD_BUILD_ENV_=1; export TMPDIR=/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/cmsdist-tmp;  source /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el9_amd64_gcc13/rpm-env.sh; source /data/cmsbld/jenkins/workspace/ib-run-pr-tests/pkgtools/build-system-env.sh 16;  rpmbuild  --noclean --buildroot /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/BUILDROOT/25f15193e77a74d7d53b23f2c4b256be -bc --short-circuit --define '_smp_build_nthreads 16' --define '_topdir /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir' --define "compiling_processes 16"  --define '_builddir /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be' --define "cmsdist_directory /data/cmsbld/jenkins/workspace/ib-run-pr-tests/cmsdist" --define "compilerv 1340" --define "cmscompilerv 13" --define "cmsos el9_amd64" --define "__bootstrap ~bootstrap" --define "almalinux_ver 9" --define "almalinux 9" --define "centos_ver 9" --define "centos 9" --define "rhel 9" --define "dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el9%{?with_bootstrap:~bootstrap}" --define "el9 1" --define "dist_vendor         AlmaLinux OS Foundation" --define "dist_name           AlmaLinux" --define "dist_home_url       https://almalinux.org/" --define "dist_bug_report_url https://bugs.almalinux.org/" --define "package_vectorization x86-64-v2" --define "cmsswdata_version_link 1" --define "archfirst yes" --define "cmsBuild_bootstrap 1"   /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/SPECS/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/spec >>/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/log 2>&1
build-build-external+celeritas+0.6.3-25f15193e77a74d7d53b23f2c4b256be failed.
Failed to build celeritas. Log file in /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/log. Final lines of the log file:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/celeritas-0.6.3/src/geocel/vg/detail/VecgeomNavCollection.hh:14:10: fatal error: VecGeom/navigation/NavStatePool.h: No such file or directory
14 | #include 
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/geocel/CMakeFiles/geocel.dir/build.make:261: src/geocel/CMakeFiles/geocel.dir/vg/RaytraceImager.cc.o] Error 1
[ 20%] Linking CXX static library libceler_app_utils.a


@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54605/summary.html
COMMIT: 67793e4
CMSSW: CMSSW_20_1_ROOT6_X_2026-07-07-2300/el9_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10711/54605/install.sh to create a dev area with all the needed externals and cmssw changes.

Failed External Build

I found compilation error when building:

install-external+py3-hepdata-lib+0.20.0-61bc5bb7858f9ddc809ffe66451af3f5 done
install-external+python_tools+3.1-30d3fecd902819ef783a83d0b53a548f done
Released resources: {'name': 'build-build-external+celeritas+0.6.3-25f15193e77a74d7d53b23f2c4b256be', 'cpu': 708.4, 'rss': 7717519360, 'time': 2504.4} , {'cpu': 1209.2, 'rss': 115762790400}
build-build-external+celeritas+0.6.3-25f15193e77a74d7d53b23f2c4b256be failed.
Failed to build celeritas. Log file in /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/log. Final lines of the log file:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el9_amd64_gcc13/external/celeritas/0.6.3-25f15193e77a74d7d53b23f2c4b256be/celeritas-0.6.3/src/geocel/vg/detail/VecgeomNavCollection.hh:14:10: fatal error: VecGeom/navigation/NavStatePool.h: No such file or directory
14 | #include 
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/geocel/CMakeFiles/geocel.dir/build.make:233: src/geocel/CMakeFiles/geocel.dir/vg/VecgeomParamsOutput.cc.o] Error 1
[ 20%] Linking CXX static library libceler_app_utils.a


@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw for CMSSW_20_1_ROOT6_X

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Pull request #10711 was updated.

@smuzaffar

Copy link
Copy Markdown
Contributor Author

please test using full cmssw

@cmsbuild

cmsbuild commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54614/summary.html
COMMIT: 344d543
CMSSW: CMSSW_20_1_X_2026-07-07-2300/el9_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10711/54614/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-46d7aa/54614/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-46d7aa/54614/git-merge-result

Comparison Summary

Summary:

  • You potentially removed 215 lines from the logs
  • Reco comparison results: 44257 differences found in the comparisons
  • DQMHistoTests: Total files compared: 45
  • DQMHistoTests: Total histograms compared: 3547841
  • DQMHistoTests: Total failures: 420880
  • DQMHistoTests: Total nulls: 294
  • DQMHistoTests: Total successes: 3126649
  • DQMHistoTests: Total skipped: 18
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 5.768 KiB( 44 files compared)
  • DQMHistoSizes: changed ( 7.3 ): 5.768 KiB SiStrip/MechanicalView
  • Checked 195 log files, 163 edm output root files, 45 DQM output files
  • TriggerResults: found differences in 10 / 44 workflows

Max Memory Comparisons exceeding threshold

@cms-sw/core-l2 , I found 4 workflow step(s) with memory usage exceeding the error threshold:

Expand to see workflows ...
  • Error: Workflow 18434.0_TTbar_14TeV+2026 step5 max memory diff 31.6 exceeds +/- 30.0 MiB
  • Error: Workflow 34434.911_TTbar_14TeV+Run4D121_DD4hep step5 max memory diff 55.5 exceeds +/- 30.0 MiB
  • Error: Workflow 34634.0_TTbar_14TeV+Run4D121PU step3 max memory diff -671.9 exceeds +/- 30.0 MiB
  • Error: Workflow 34634.0_TTbar_14TeV+Run4D121PU step2 max memory diff -265.5 exceeds +/- 30.0 MiB

@smuzaffar

Copy link
Copy Markdown
Contributor Author

Please test

@smuzaffar

Copy link
Copy Markdown
Contributor Author

Please test for CMSSW_20_1_ROOT6_X

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants