-
Notifications
You must be signed in to change notification settings - Fork 14
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
fix alpaka/rocm rules; use hipcc linker for rocm #106
Conversation
A new Pull Request was created by @smuzaffar for branch scramv3. @iarspider, @aandvalenzuela, @smuzaffar, @cmsbuild can you please review it and eventually sign? Thanks. |
cms-bot internal usage |
test parameters:
|
please test |
-1 Failed Tests: Build 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: BuildI found compilation error when building: >> Cuda Device Link tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterCudaAsync/alpakaTestAtomicPairCounterCudaAsync_cudadlink.o >> Building alpaka/cuda binary alpakaTestAtomicPairCounterCudaAsync Copying tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterCudaAsync/alpakaTestAtomicPairCounterCudaAsync to productstore area: >> Building alpaka/rocm binary alpakaTestAtomicPairCounterROCmAsync /data/cmsbld/jenkins/workspace/ib-run-pr-tests/testBuildDir/el8_amd64_gcc12/external/gcc/12.3.1-40d504be6370b5a30e3947a6e575ca28/bin/../lib/gcc/x86_64-redhat-linux-gnu/12.3.1/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterROCmAsync/alpaka/testAtomicPairCounter.dev.cc.o: No such file or directory collect2: error: ld returned 1 exit status >> Deleted: tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterROCmAsync/alpakaTestAtomicPairCounterROCmAsync gmake: *** [tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterROCmAsync/alpakaTestAtomicPairCounterROCmAsync] Error 1 >> Compiling alpaka/serial src/HeterogeneousCore/AlpakaInterface/test/alpaka/testAtomicPairCounter.dev.cc >> Building alpaka/serial binary alpakaTestAtomicPairCounterSerialSync Copying tmp/el8_amd64_gcc12/src/HeterogeneousCore/AlpakaInterface/test/alpakaTestAtomicPairCounterSerialSync/alpakaTestAtomicPairCounterSerialSync to productstore area: |
Pull request #106 was updated. |
please test |
Pull request #106 was updated. |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c11f12/38487/summary.html Comparison SummarySummary:
|
Fixes #105
Bug fix: Make sure to enable alpaka/rocm build rules if there is only
.dev.cc
files. Also usehipcc
linker for binaries withrocm
files.dev.cc or .hip.cc
FYI @fwyzard