-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
CMSSW_14_0_12_MULTIARCHS
is not based on CMSSW_14_0_12
#45596
Comments
cms-bot internal usage |
A new Issue was created by @missirol. @Dr15Jones, @antoniovilela, @makortel, @mandrenguyen, @rappoccio, @sextonkennedy, @smuzaffar can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign orp, core |
New categories assigned: orp,core @Dr15Jones,@makortel,@mandrenguyen,@rappoccio,@antoniovilela,@smuzaffar,@sextonkennedy you have been requested to review this Pull request/Issue and eventually sign? Thanks |
indeed release notes are empty: https://github.com/cms-sw/cmssw/releases/tag/CMSSW_14_0_12_MULTIARCHS |
what's the best course of action? I think this calls for an urgent |
taggging @anpicci as current ORM. |
The build command should have pointed to CMSSW_14_0_12. @smuzaffar I will look into 14_0_13 in a while (on the phone right now). |
As #45504 explicitly requested to use CMSSW_14_0_11 tag that is why |
Ok, will start building CMSSW_14_0_13(_MULTIARCHS) now with what is ready, including the PR we have discussed in the ORP meeting. Would ideally like to check a 14_0_X IB before uploading. Could you maybe start one, a patch build, once you see this message? |
@antoniovilela the solution proposed is fine to me, I have sent an email to all the interested people to clarify the plan. Thank you |
Let's proceed with the upload and we check the IB a posteriori. |
@smuzaffar @antoniovilela since this in general can't be the thing intended, can a check be implemented on the core side to avoid triggering the |
Hi Marco, |
with several months of pp production ahead, seems a bold statement. Let's hope for the best. |
Shahzad can comment if it is feasible from their side. When building such a release, I have always checked that the correct commit has been picked up, and that the contents of the tag are the same to the sister release. It is a manual check however. |
We had discussed in past core software meetings to change the behavior of default 14_0_X to be the same as in 14_1_X in this regard, i.e. i.e. the default 14_0_X build would contain binaries for both With this approach (that DAQ needs to anyhow move to for 14_1_X), the 14_0_X_MULTIARCHS build would not be needed anymore. |
If |
I believe from |
Currently (as of scram b enable-multi-targets
export USER_SCRAM_TARGET=auto # or x86-64-v3
cmsenv to enable Can we make |
sure, I will update the configuration so that |
@fwyzard , cms-sw/cmsdist#9337 has been merged for CMSSW_14_1_X. |
@smuzaffar I can confirm that with $ cmsrel CMSSW_14_1_X_2024-08-04-0000
$ cd CMSSW_14_1_X_2024-08-04-0000
$ scram b enable-multi-targets
Building with multi-targets is enabled.
SCRAM TARGET set to auto
$ cmsenv
IMPORTANT: Setting CMSSW environment to use 'x86-64-v3' target.
$ echo $LD_LIBRARY_PATH | tr : \\n
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/biglib/el8_amd64_gcc12/scram_x86-64-v3
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/biglib/el8_amd64_gcc12
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/lib/el8_amd64_gcc12/scram_x86-64-v3
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/lib/el8_amd64_gcc12
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/external/el8_amd64_gcc12/lib/scram_x86-64-v3
/tmp/fwyzard/CMSSW_14_1_X_2024-08-04-0000/external/el8_amd64_gcc12/lib
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/biglib/el8_amd64_gcc12/scram_x86-64-v3
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/biglib/el8_amd64_gcc12
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/lib/el8_amd64_gcc12/scram_x86-64-v3
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/lib/el8_amd64_gcc12
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/external/el8_amd64_gcc12/lib/scram_x86-64-v3
/cvmfs/cms-ib.cern.ch/sw/x86_64/week1/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_X_2024-08-04-0000/external/el8_amd64_gcc12/lib
/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02849/el8_amd64_gcc12/external/llvm/17.0.3-ba4f8d1359ce0633961586a6141e92fe/lib64
/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02849/el8_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/lib64
/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02849/el8_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/lib
... |
Moving the discussion on the deployment of the 14_1_X-style "multi-architecture build" in 14_0_X into a separate issue #45654 (as requested at ORP) |
#45654 has been addressed, so I wonder if we could close this issue? Or should we think of adding a check that a build request for |
@makortel , in many cases If needed then we can enforce |
Thanks @smuzaffar, then I think we are done (at least from the |
+core |
This issue is fully signed and ready to be closed. |
(going off topic)
Apparently |
+1 |
@makortel I think it's a pretty academic issue. |
x86-64-v3
aside, I thinkCMSSW_14_0_12_MULTIARCHS
corresponds toCMSSW_14_0_11
; in one commandThis is maybe related to the fact that #45504 (comment) mentions
CMSSW_14_0_11
(as opposed toCMSSW_14_0_12
).Attn: @cms-sw/orp-l2 @cms-sw/hlt-l2
The text was updated successfully, but these errors were encountered: