Skip to content
New issue

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

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

Already on GitHub? Sign in 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
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