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

[GCC] Build latest GCC 12 with stdcxx backtrace enabled #8821

Closed
wants to merge 3 commits into from

Conversation

smuzaffar
Copy link
Contributor

@smuzaffar
Copy link
Contributor Author

smuzaffar commented Nov 16, 2023

test parameters:

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 16, 2023

A new Pull Request was created by @smuzaffar (Malik Shahzad Muzaffar) for branch IB/CMSSW_14_0_X/devel.

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

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-927d94/35884/summary.html
COMMIT: a120e24
CMSSW: CMSSW_14_0_DEVEL_X_2023-11-15-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/8821/35884/install.sh to create a dev area with all the needed externals and cmssw changes.

External Build

I found compilation error when building:

cwd: /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/BUILD/el8_amd64_gcc12/external/py3-cryptography/41.0.3-241ade3e3adff708a2e19cb7b5e2afa6/cmsdist-tmp/pip-req-build-0kh1f76f
Building wheel for cryptography (pyproject.toml): finished with status 'error'
ERROR: Failed building wheel for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects
error: Bad exit status from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/tmp/rpm-tmp.LaFC6Z (%build)


RPM build errors:
line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: external+py3-cryptography+41.0.3-241ade3e3adff708a2e19cb7b5e2afa6
Macro expanded in comment on line 375: %{pkginstroot}/bin/*


@cmsbuild
Copy link
Contributor

Pull request #8821 was updated.

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-927d94/35908/summary.html
COMMIT: f18bb97
CMSSW: CMSSW_14_0_DEVEL_X_2023-11-16-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/8821/35908/install.sh to create a dev area with all the needed externals and cmssw changes.

External Build

I found compilation warning when building: See details on the summary page.

@smuzaffar
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests RelVals
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-927d94/35912/summary.html
COMMIT: f18bb97
CMSSW: CMSSW_14_0_DEVEL_X_2023-11-16-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/8821/35912/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-927d94/35912/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-927d94/35912/git-merge-result

Unit Tests

I found 2 errors in the following unit tests:

---> test runtestRecoEgammaElectronIdentification had ERRORS
---> test testTauEmbeddingProducers had ERRORS

RelVals

----- Begin Fatal Exception 17-Nov-2023 16:28:58 CET-----------------------
An exception of category 'MVA config failure: ' occurred while
   [0] Constructing the EventProcessor
   [1] Constructing module: class=ElectronMVAValueMapProducer label='electronMVAValueMapProducer'
Exception Message:
Concerning ElectronMVAEstimatorRun2RunIIIWinter22NoIsoV1
Variable ele_hcalPFClusterIso not found in variable definition file!
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 17-Nov-2023 16:28:58 CET-----------------------
An exception of category 'MVA config failure: ' occurred while
   [0] Constructing the EventProcessor
   [1] Constructing module: class=ElectronMVAValueMapProducer label='electronMVAValueMapProducer'
Exception Message:
Concerning ElectronMVAEstimatorRun2RunIIIWinter22NoIsoV1
Variable ele_hcalPFClusterIso not found in variable definition file!
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 17-Nov-2023 16:28:59 CET-----------------------
An exception of category 'MVA config failure: ' occurred while
   [0] Constructing the EventProcessor
   [1] Constructing module: class=ElectronMVAValueMapProducer label='electronMVAValueMapProducer'
Exception Message:
Concerning ElectronMVAEstimatorRun2RunIIIWinter22NoIsoV1
Variable ele_hcalPFClusterIso not found in variable definition file!
----- End Fatal Exception -------------------------------------------------
Expand to see more relval errors ...

@smuzaffar smuzaffar changed the base branch from IB/CMSSW_14_0_X/devel to IB/CMSSW_14_1_X/master February 6, 2024 10:22
@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 6, 2024

This PR contains many commits (152 >= 150) and will not be processed. Please ensure you have selected the correct target branch and consider squashing unnecessary commits.
@rappoccio, @smuzaffar, @sextonkennedy, @makortel, @Dr15Jones, @antoniovilela, to re-enable processing of this PR, you can write +commit-count in a comment. Thanks.

@smuzaffar smuzaffar changed the base branch from IB/CMSSW_14_1_X/master to IB/CMSSW_14_0_X/devel February 6, 2024 15:35
@smuzaffar smuzaffar deleted the branch IB/CMSSW_14_0_X/devel March 27, 2024 05:10
@smuzaffar smuzaffar closed this Mar 27, 2024
@smuzaffar smuzaffar deleted the gcc12-stdcxx-backtrace branch April 1, 2024 04:01
# 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.

2 participants