[PY312][Eigen] Disable eigen debug for CUDA compilers#10329
[PY312][Eigen] Disable eigen debug for CUDA compilers#10329smuzaffar merged 2 commits intoIB/CMSSW_16_1_X/py312from
Conversation
|
please test |
|
A new Pull Request was created by @smuzaffar for branch IB/CMSSW_16_1_X/py312. @akritkbehera, @iarspider, @raoatifshad, @smuzaffar can you please review it and eventually sign? Thanks. |
|
cms-bot internal usage |
|
-1 Failed Tests: Build Failed BuildI found compilation error when building: __attribute__((host)) __attribute__((device))
^
Remark: The warnings can be suppressed with "-diag-suppress "
src/HeterogeneousCore/CUDAUtilities/test/eigenSoA_t.h(19): error: identifier "assert" is undefined
assert(!isPowerOf2(0));
^
1 error detected in the compilation of "src/HeterogeneousCore/CUDAUtilities/test/eigenSoA_t.cu".
gmake: *** [tmp/el8_amd64_gcc13/src/HeterogeneousCore/CUDAUtilities/test/gpuEigenSoA_debug/eigenSoA_t.cu.o] Error 1
|
|
enable gpu |
|
please test with cms-sw/cmssw#49997 for CMSSW_16_1_PY312_X |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-cb61c5/51192/summary.html Comparison SummarySummary:
|
|
@smuzaffar could you check if cms-externals/eigen-git-mirror#11 also fixes the problem ? It would keep Eigen debugging enabled in host code compiled by |
|
Pull request #10329 was updated. |
|
please test for CMSSW_16_1_PY312_X |
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-cb61c5/51251/summary.html Comparison SummarySummary:
|
|
+externals thanks @fwyzard , cms-externals/eigen-git-mirror#11 hqas fixed the issue. |
|
This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_16_1_X/py312 IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @ftenchini, @sextonkennedy, @mandrenguyen (and backports should be raised in the release meeting by the corresponding L2) |
incliuded cms-externals/eigen-git-mirror#11
see cms-sw/cmssw#49546 (comment)