Skip to content

HepMC3: Update to version 3.3.1 and enable tests#10422

Open
smuzaffar wants to merge 2 commits intoIB/CMSSW_16_1_X/masterfrom
hepmc3-3.3.1
Open

HepMC3: Update to version 3.3.1 and enable tests#10422
smuzaffar wants to merge 2 commits intoIB/CMSSW_16_1_X/masterfrom
hepmc3-3.3.1

Conversation

@smuzaffar
Copy link
Contributor

hepmc3 version 3.3.1 has fixed the tests for comparison tools and can now properly find and use these externals

-- HepMC3 test: The following packages are enabled for tests HEPMC3_TEST_PACKAGES_LIST=Threads;zlib;lzma;bzip2;zstd
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- HepMC3 test: Threads library found.  Thread safety tests enabled
-- Found ZLIB: /build/muz/hepmc3/w/el8_amd64_gcc13/external/zlib/1.2.13-589f6bb51bbeba38a7adf5a10ea8a093/lib/libz.so (found version "1.2.13")
-- HepMC3 test: ZLIB library found. zlib tests enabled
-- Looking for lzma_auto_decoder in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so
-- Looking for lzma_auto_decoder in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so - found
-- Looking for lzma_easy_encoder in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so
-- Looking for lzma_easy_encoder in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so - found
-- Looking for lzma_lzma_preset in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so
-- Looking for lzma_lzma_preset in /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so - found
-- Found LibLZMA: /build/muz/hepmc3/w/el8_amd64_gcc13/external/xz/5.6.4-b9c4ffbc390ed320a5d57fd552e29a05/lib/liblzma.so (found version "5.6.4")
-- HepMC3 test: LZMA library found.  lzma tests enabled
-- Found BZip2: /build/muz/hepmc3/w/el8_amd64_gcc13/external/bz2lib/1.0.6-d113e1c6278c07eeaff5f84db9548446/lib/libbz2.so (found version "1.0.6")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- HepMC3 test: BZip2 library found.  BZip2 tests enabled
-- Found zstd: /build/muz/hepmc3/w/el8_amd64_gcc13/external/zstd/1.5.7-06370988946837b634b6dbd71385514f/lib/libzstd.so (Required is at least version "1.4.0")
-- Found zstd: /build/muz/hepmc3/w/el8_amd64_gcc13/external/zstd/1.5.7-06370988946837b634b6dbd71385514f/include (found suitable version "1.5.7", minimum required is "1.4.0")
-- HepMC3 test: Zstd library version 1.5.7 found.  Zstd tests enabled

FYI @fwyzard

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

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

@akritkbehera, @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
Copy link
Contributor

cmsbuild commented Mar 15, 2026

cms-bot internal usage

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

Pull request #10422 was updated.

@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests RelVals
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ad0a64/51970/summary.html
COMMIT: bdb092a
CMSSW: CMSSW_16_1_X_2026-03-15-0000/el8_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/10422/51970/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-ad0a64/51970/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ad0a64/51970/git-merge-result

Failed Unit Tests

I found 2 errors in the following unit tests:

---> test testCalibTrackerSiStripCommonAll had ERRORS
---> test testCalibTrackerSiStripCommonOneByOne had ERRORS

Failed RelVals

----- Begin Fatal Exception 15-Mar-2026 17:26:15 CET-----------------------
An exception of category 'FallbackFileOpenError' occurred while
   [0] Constructing the EventProcessor
   [1] Constructing input source of type PoolSource
   [2] Calling RootInputFileSequence::initTheFile()
   [3] Calling StorageFactory::open()
   [4] Calling XrdFile::open()
Exception Message:
Failed to open the file 'root://xrootd-cms.infn.it//store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664'
   Additional Info:
      [a] Attempted to open logical file /store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root.
      [b] Failed to open the file with physical name root://eoscms.cern.ch//eos/cms/store/user/cmsbuild/store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664. Will attempt fallback.
      [c] Failed to open the file with physical name root://cms-xrd-global.cern.ch//eos/cms/store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664. Will attempt fallback.
      [d] Failed to open the file with physical name root://xrootd-cms.infn.it//store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664.
      [e] XrdCl::File::Open(name='root://xrootd-cms.infn.it//store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664', flags=0x10, permissions=0660) => error '[ERROR] Server responded with an error: [3011] No servers are available to read the file.
' (errno=3011, code=400). No additional data servers were found.
      [f] Last URL tried: root://cms-xrd-global.cern.ch:1094//store/data/Run2011A/MinimumBias/RAW/v1/000/165/121/0699429A-B37F-E011-A57A-0019B9F72D71.root?scitag.flow=196664&tried=+1213xrootd-redic.pi.infn.it&xrdcl.requuid=7dc0997a-858e-4e33-828d-64460cce4bfe
      [g] Problematic data server: cms-xrd-global.cern.ch:1094
      [h] Disabled source: cms-xrd-global.cern.ch:1094
----- End Fatal Exception -------------------------------------------------

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