Skip to content

Conversation

@iarspider
Copy link
Contributor

In CMSSW_15_1_CUDART_X_2025-05-20-1100, build of cuda-runtime failed:

+ '[' -e /cvmfs/projects.cern.ch/cms-restricted/x86_64/rhel8/external/cuda/12.9.0/lib64/libnvToolsExt.so ']'
+ '[' -e /cvmfs/projects.cern.ch/cms-restricted/x86_64/rhel8/external/cuda/12.9.0/lib64/libnvToolsExt.a ']'
+ echo 'ERROR: Unable to find lib64/libnvToolsExt'
ERROR: Unable to find lib64/libnvToolsExt
+ exit 1

full log.

libnvToolsExt is now a header-only library. @fwyzard FYI

In `CMSSW_15_1_CUDART_X_2025-05-20-1100`, build of `cuda-runtime` failed:

```
+ '[' -e /cvmfs/projects.cern.ch/cms-restricted/x86_64/rhel8/external/cuda/12.9.0/lib64/libnvToolsExt.so ']'
+ '[' -e /cvmfs/projects.cern.ch/cms-restricted/x86_64/rhel8/external/cuda/12.9.0/lib64/libnvToolsExt.a ']'
+ echo 'ERROR: Unable to find lib64/libnvToolsExt'
ERROR: Unable to find lib64/libnvToolsExt
+ exit 1
``` 

[full log](https://cmssdt.cern.ch/SDT/jenkins-artifacts/build-any-ib/CMSSW_15_1_CUDART_X_2025-05-20-1100/el8_amd64_gcc12/209941/external/cuda-runtime/12.9.0-5acf516cd9e8d298db6e015cbe06b1ac/log).

`libnvToolsExt` is now a header-only library. @fwyzard FYI
@iarspider
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @iarspider for branch IB/CMSSW_15_1_X/cudart.

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

@cmsbuild
Copy link
Contributor

cmsbuild commented May 20, 2025

cms-bot internal usage

@iarspider
Copy link
Contributor Author

please test for CMSSW_15_1_CUDART_X/el8_amd64_gcc12

@fwyzard
Copy link
Contributor

fwyzard commented May 20, 2025

libnvToolsExt is now a header-only library. @fwyzard FYI

That is already fixed in #9856 as part of the move from CUDA 12.8 to CUDA 12.9:

https://github.com/cms-sw/cmsdist/blob/IB/CMSSW_15_1_X/master/scram-tools.file/tools/cuda/cuda.xml

Not sure why you don't have it in this other branch.
Hopefully no other changes were missed.

@iarspider
Copy link
Contributor Author

abort

@iarspider
Copy link
Contributor Author

@fwyzard thanks!

@iarspider
Copy link
Contributor Author

please close

@smuzaffar
Copy link
Contributor

smuzaffar commented May 20, 2025

@fwyzard , this is for cudart branch where we have cuda and cuda-runtime packages. The failure is while building cuda-runtime package itself. So I think we need this fix

@fwyzard
Copy link
Contributor

fwyzard commented May 20, 2025

Ok, sure.

@iarspider
Copy link
Contributor Author

@fwyzard , this is for cudart branch where we have cuda and cuda-runtime packages. The failure is while building cuda-runtime package itself. So I think we need this fix

@smuzaffar this change was merged just a bit late for 11h IB (which failed).

@iarspider iarspider deleted the iarspider-patch-1 branch May 20, 2025 12:51
@smuzaffar
Copy link
Contributor

@smuzaffar this change was merged just a bit late for 11h IB (which failed).

yes that change was to sync the changes from master branch to cudart branch ( which our automatic forward port job failed to do due to cuda spec differences between master and cudart branch).

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.

5 participants