-
Notifications
You must be signed in to change notification settings - Fork 183
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
move sanitizer flags in to toolfile; drop sanitizer deps for rocm prod #8311
Conversation
test parameters:
|
A new Pull Request was created by @smuzaffar (Malik Shahzad Muzaffar) for branch IB/CMSSW_13_0_X/master. @cmsbuild, @smuzaffar, @aandvalenzuela, @iarspider can you please review it and eventually sign? Thanks. |
please test for CMSSW_13_0_ASAN_X |
-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: >> Leaving Package DataFormats/SoATemplate >> Package DataFormats/SoATemplate built >> Compiling /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_13_0_ASAN_X_2023-02-08-2300/src/DataFormats/SoATemplate/test/SoALayoutAndView_t.cu >> Cuda Device Link tmp/el8_amd64_gcc11/src/DataFormats/SoATemplate/test/testCudaSoALayoutAndView_t/testCudaSoALayoutAndView_t_cudadlink.o >> Building binary testCudaSoALayoutAndView_t ld.lld: error: undefined symbol: std::__cxx11::basic_ostringstream, std::allocator>::basic_ostringstream() >>> referenced by tmpxft_000037ab_00000000-6_SoALayoutAndView_t.compute_75.cudafe1.cpp >>> tmp/el8_amd64_gcc11/src/DataFormats/SoATemplate/test/testCudaSoALayoutAndView_t/SoALayoutAndView_t.cu.o:(cms::cuda::abortOnCudaError(char const*, int, char const*, char const*, char const*, std::basic_string_view>)) >>> did you mean: std::__cxx11::basic_ostringstream, std::allocator>::~basic_ostringstream() >>> defined in: /usr/lib/gcc/x86_64-redhat-linux/8/libstdc++.so |
please test for CMSSW_13_0_ASAN_X |
Pull request #8311 was updated. |
please test for CMSSW_13_1_ASAN_X |
-1 Failed Tests: UnitTests Unit TestsI found errors in the following unit tests: ---> test TestFWCoreSkeletons had ERRORS ---> test testTriggerEventAnalyzers had ERRORS ---> test TestIOPoolInputNoParentDictionary had ERRORS ---> test test_MpsWorkFlow had ERRORS and more ... |
please test |
please test for CMSSW_13_1_ASAN_X |
please test for CMSSW_13_1_UBSAN_X |
-1 Failed Tests: UnitTests Unit TestsI found errors in the following unit tests: ---> test GeometryTrackerGeometryBuilderTestDriver had ERRORS Comparison SummarySummary:
|
-1 Failed Tests: UnitTests Unit TestsI found errors in the following unit tests: ---> test TestSubProcess had ERRORS ---> test unitTestsGroup_1 had ERRORS ---> test unitTestsGroup_4 had ERRORS ---> test GeometryTrackerGeometryBuilderTestDriver had ERRORS and more ... |
-1 Failed Tests: UnitTests Unit TestsI found errors in the following unit tests: ---> test TestFWCoreSkeletons had ERRORS ---> test testTriggerEventAnalyzers had ERRORS ---> test TestIOPoolInputNoParentDictionary had ERRORS ---> test GCPall had ERRORS and more ... |
@smuzaffar I saw that these changes are only in 13.1.x and not in 13.0.x. |
thank you ! |
Move ASAN and UBSAN sanitizer flags in to toolfiles which are added in to dependency chain via cmssw/config/BuildFile.xml. Drop sanitizer tool deps from rocm products. Hopefully this can fix the ASAN/UBSAN build issues