-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
ECAL - Fix compilation issue with gcc13 #47046
ECAL - Fix compilation issue with gcc13 #47046
Conversation
cms-bot internal usage |
type ecal |
type bugfix |
please test for el9_amd64_gcc13 |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-47046/43179 |
A new Pull Request was created by @thomreis for master. It involves the following packages:
@atpathak, @consuegs, @francescobrivio, @perrotta can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
-1 Failed Tests: Build BuildI found compilation error when building: /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gcc/13.2.0-b4f157aad5ba3fefd6a4401833585549/bin/c++ -O3 -pthread -pipe -Werror=main -Werror=pointer-arith -Werror=overlength-strings -Wno-vla -Werror=overflow -std=c++20 -ftree-vectorize -Werror=array-bounds -Werror=format-contains-nul -Werror=type-limits -fvisibility-inlines-hidden -fno-math-errno --param vect-max-version-for-alias-checks=50 -Xassembler --compress-debug-sections -fuse-ld=bfd -march=x86-64-v3 -felide-constructors -fmessage-length=0 -Wall -Wno-non-template-friend -Wno-long-long -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wunused -Wparentheses -Werror=return-type -Werror=missing-braces -Werror=unused-value -Werror=unused-label -Werror=address -Werror=format -Werror=sign-compare -Werror=write-strings -Werror=delete-non-virtual-dtor -Werror=strict-aliasing -Werror=narrowing -Werror=unused-but-set-variable -Werror=reorder -Werror=unused-variable -Werror=conversion-null -Werror=return-local-addr -Wnon-virtual-dtor -Werror=switch -fdiagnostics-show-option -Wno-unused-local-typedefs -Wno-attributes -Wno-psabi -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -Wno-error=unused-variable -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DBOOST_DISABLE_ASSERTS -flto=auto -fipa-icf -flto-odr-type-merging -fno-fat-lto-objects -Wodr -shared -Wl,-E -Wl,-z,defs tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/AmplitudeComputationCommonKernels.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/AmplitudeComputationKernels.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/ESRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/ESRecHitWorker.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalCPURecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalCPUUncalibRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalCompactTrigPrimProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalDetIdToBeRecoveredProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalDetailedTimeRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalESProducersGPUDefs.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalMultifitParametersGPUESProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalPhase2DigiToGPUProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitBuilderKernels.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitConvertGPU2CPUFormat.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitParametersGPUESProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitProducerGPU.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitSoAToLegacy.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitWorkerRecover.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecHitWorkerSimple.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalRecalibRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalTPSkimmer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitConvertGPU2CPUFormat.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitMultiFitAlgoGPU.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitPhase2WeightsAlgoGPU.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitPhase2WeightsKernels.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitPhase2WeightsProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitPhase2WeightsProducerGPU.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitProducer.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitProducerGPU.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitSoAToLegacy.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerAnalFit.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerFixedAlphaBetaFit.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerGlobal.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerMaxSample.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerMultiFit.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerRatio.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/EcalUncalibRecHitWorkerWeights.cc.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/KernelHelpers.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/TimeComputationKernels.cu.o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/RecoLocalCaloEcalRecProducersPlugins_cudadlink.o -o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/libRecoLocalCaloEcalRecProducersPlugins.so -Wl,-E -Wl,--hash-style=gnu -Wl,--as-needed -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_0_X_2025-01-03-2300/biglib/el9_amd64_gcc13 -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_0_X_2025-01-03-2300/lib/el9_amd64_gcc13 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el9_amd64_gcc13/cms/cmssw/CMSSW_15_0_X_2025-01-03-2300/biglib/el9_amd64_gcc13 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el9_amd64_gcc13/cms/cmssw/CMSSW_15_0_X_2025-01-03-2300/lib/el9_amd64_gcc13 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el9_amd64_gcc13/cms/cmssw/CMSSW_15_0_X_2025-01-03-2300/external/el9_amd64_gcc13/lib -L/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/cuda/12.4.1-1fa1a396c567d5c0a09f90633efb15e7/lib64/stubs -L/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_15_0_X_2025-01-03-2300/static/el9_amd64_gcc13 -L/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el9_amd64_gcc13/cms/cmssw/CMSSW_15_0_X_2025-01-03-2300/static/el9_amd64_gcc13 -lCalibCalorimetryEcalTPGTools -lRecoLocalCaloEcalDeadChannelRecoveryAlgos -lGeometryCaloTopology -lSimCalorimetryEcalSimAlgos -lCalibCalorimetryEcalLaserCorrection -lCommonToolsMVAUtils -lGeometryEcalMapping -lGeometryHcalCommonData -lRecoLocalCaloEcalRecAlgos -lRecoLocalCaloEcalRecProducers -lSimCalorimetryCaloSimAlgos -lCUDADataFormatsEcalRecHitSoA -lCondFormatsDataRecord -lDetectorDescriptionRegressionTest -lGeometryCaloGeometry -lGeometryHGCalTBCommonData -lCondFormatsEcalObjects -lDataFormatsCaloTowers -lDataFormatsEcalRecHit -lDetectorDescriptionParser -lGeometryHGCalCommonData -lGeometryRecords -lCondFormatsAlignmentRecord -lCondFormatsESObjects -lDataFormatsCandidate -lDataFormatsEcalDigi -lDetectorDescriptionCore -lDetectorDescriptionDDCMS -lHeterogeneousCoreCUDACore -lCalibFormatsCaloObjects -lCondFormatsGeometryObjects -lDataFormatsCaloRecHit -lDataFormatsEcalDetId -lDataFormatsForwardDetId -lDataFormatsGeometryVector -lDataFormatsHcalDetId -lFWCoreFramework -lHeterogeneousCoreCUDAServices -lSimDataFormatsCaloHit -lSimGeneralNoiseGenerators -lCUDADataFormatsCaloCommon -lCUDADataFormatsCommon -lDataFormatsDetId -lDataFormatsMath -lFWCoreCommon -lFWCoreServiceRegistry -lCalibCalorimetryEcalLaserAnalyzer -lDataFormatsCommon -lFWCoreParameterSet -lHeterogeneousCoreCUDAUtilities -lFWCoreMessageLogger -lDataFormatsProvenance -lCondFormatsGBRForest -lFWCoreConcurrency -lFWCorePluginManager -lFWCoreReflection -lHeterogeneousCoreAlpakaInterface -lCondFormatsSerialization -lFWCoreUtilities -lFWCoreVersion -lSimDataFormatsEncodedEventId -lUtilitiesXerces -lDDAlign -lDDCond -lTMVA -lDDCore -lDDParsers -lMLP -lTreePlayer -lGraf3d -lPostscript -lMinuit -lGpad -lGraf -lPhysics -lHist -lMatrix -lGenVector -lMathMore -lTree -lNet -lGeom -lThread -lMathCore -lRIO -lboost_program_options -lboost_serialization -lCore -lboost_thread -lboost_date_time -lCLHEP -lHepMCfio -lHepMC -lpcre -lbz2 -lcudart -lcudadevrt -lnvToolsExt -lnvidia-ml -lgsl -luuid -ltbb -lxerces-c -llzma -lz -lcuda -lfmt -lcms-md5 -lopenblas -lcrypt -ldl -lrt -lstdc++fs -ltinyxml2 /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gcc/13.2.0-b4f157aad5ba3fefd6a4401833585549/bin/../lib/gcc/x86_64-redhat-linux-gnu/13.2.0/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find -lCalibCalorimetryEcalTPGTools: No such file or directory /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gcc/13.2.0-b4f157aad5ba3fefd6a4401833585549/bin/../lib/gcc/x86_64-redhat-linux-gnu/13.2.0/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find -lSimCalorimetryEcalSimAlgos: No such file or directory /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gcc/13.2.0-b4f157aad5ba3fefd6a4401833585549/bin/../lib/gcc/x86_64-redhat-linux-gnu/13.2.0/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find -lCalibCalorimetryEcalLaserCorrection: No such file or directory /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gcc/13.2.0-b4f157aad5ba3fefd6a4401833585549/bin/../lib/gcc/x86_64-redhat-linux-gnu/13.2.0/../../../../x86_64-redhat-linux-gnu/bin/ld.bfd: cannot find -lRecoLocalCaloEcalRecAlgos: No such file or directory collect2: error: ld returned 1 exit status gmake: *** [tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPlugins/libRecoLocalCaloEcalRecProducersPlugins.so] Error 1 Leaving library rule at src/RecoLocalCalo/EcalRecProducers/plugins Entering library rule at src/RecoLocalCalo/EcalRecProducers/plugins >> Compiling alpaka/cuda src/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc /cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/cuda/12.4.1-1fa1a396c567d5c0a09f90633efb15e7/bin/nvcc -x cu -MMD -MF tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPluginsPortableCudaAsync/alpaka/AmplitudeComputationKernels.dev.cc.d -dc -DGNU_GCC -D_GNU_SOURCE -DTBB_USE_GLIBCXX_VERSION=130200 -DTBB_SUPPRESS_DEPRECATED_MESSAGES -DTBB_PREVIEW_RESUMABLE_TASKS=1 -DTBB_PREVIEW_TASK_GROUP_EXTENSIONS=1 -DBOOST_SPIRIT_THREADSAFE -DPHOENIX_THREADSAFE -DBOOST_MATH_DISABLE_STD_FPCLASSIFY -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX -DDD4HEP_USE_GEANT4_UNITS=1 -DCMSSW_GIT_HASH='CMSSW_15_0_X_2025-01-03-2300' -DPROJECT_NAME='CMSSW' -DPROJECT_VERSION='CMSSW_15_0_X_2025-01-03-2300' -Isrc -Ipoison -I/cvmfs/cms-ib.cern.ch/sw/x86_64/week0/el9_amd64_gcc13/cms/cmssw/CMSSW_15_0_X_2025-01-03-2300/src -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/dd4hep/v01-29-00-e4f61da0ff68a3849f52d5548357c928/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/alpaka/1.1.0-f10bd4836b58c3419918711a11f243f9/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/pcre/8.43-322dba8751ceabf66cf89a6077221d46/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/boost/1.80.0-ff08a2c59b211ca0ec6d163f98500c95/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/bz2lib/1.0.6-452db86d4d93dcf1690037af99319ec9/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/clhep/2.4.7.1-dd3c7a054bd6da4e71a71d531b36e267/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/cuda/12.4.1-1fa1a396c567d5c0a09f90633efb15e7/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/gsl/2.6-e1d9acaffa4d45817db870679c9cda91/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/hepmc/2.06.10-feec99385f55313485b7b178fc068606/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/libuuid/2.34-543db95ed1650444408e40e641f34da9/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/lcg/root/6.32.09-ea17a6f564e2abca3f9067617887df7c/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/tbb/v2021.9.0-850dff6362234ae69bb086cd105dd7eb/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/cms/vdt/0.4.3-8a58e82677bba04c11425b59a3c5c52a/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/xerces-c/3.1.3-e24b915ca5dee2ac502754af591a659e/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/xz/5.2.5-b6caa493ffc2cdd51db397ec2ac3b210/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/zlib/1.2.13-33497fa85fdb17c9984295219fa199e1/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-777da7040cb89c68e8201affdcbf2aca/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/eigen/3bb6a48d8c171cf20b5f8e48bfb4e424fbd4f79e-777da7040cb89c68e8201affdcbf2aca/include/eigen3 -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/fmt/10.2.1-d2066ca2935f75b53bf88bf3b87de839/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/md5/1.0.0-2f660b2cdbedb9b324f19c722f640619/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/OpenBLAS/0.3.27-066b1de6ce4eab16e12dc0e36f9bef59/include -I/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02870/el9_amd64_gcc13/external/tinyxml2/6.2.0-a65222deac81e9aef99925452e933be2/include --diag-suppress 20014 -std=c++20 -O3 --generate-line-info --source-in-ptx --display-error-number --expt-relaxed-constexpr --extended-lambda -gencode arch=compute_60,code=[sm_60,compute_60] -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_75,code=[sm_75,compute_75] -gencode arch=compute_80,code=[sm_80,compute_80] -gencode arch=compute_89,code=[sm_89,compute_89] -Wno-deprecated-gpu-targets -diag-suppress=3012 -diag-suppress=3189 -Xcudafe --diag_suppress=esa_on_defaulted_function_ignored -Xcudafe --gnu_version=130200 --cudart shared -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY_MODE -UALPAKA_HOST_ONLY --compiler-options '-O3 -pthread -pipe -Werror=main -Werror=pointer-arith -Werror=overlength-strings -Wno-vla -Werror=overflow -ftree-vectorize -Werror=array-bounds -Werror=format-contains-nul -Werror=type-limits -fvisibility-inlines-hidden -fno-math-errno --param vect-max-version-for-alias-checks=50 -Xassembler --compress-debug-sections -fuse-ld=bfd -march=x86-64-v3 -felide-constructors -fmessage-length=0 -Wall -Wno-non-template-friend -Wno-long-long -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wunused -Wparentheses -Werror=return-type -Werror=missing-braces -Werror=unused-value -Werror=unused-label -Werror=address -Werror=format -Werror=sign-compare -Werror=write-strings -Werror=delete-non-virtual-dtor -Werror=strict-aliasing -Werror=narrowing -Werror=unused-but-set-variable -Werror=reorder -Werror=unused-variable -Werror=conversion-null -Werror=return-local-addr -Wnon-virtual-dtor -Werror=switch -fdiagnostics-show-option -Wno-unused-local-typedefs -Wno-attributes -Wno-psabi -DEIGEN_DONT_PARALLELIZE -DEIGEN_MAX_ALIGN_BYTES=64 -Wno-error=unused-variable -DALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 -DALPAKA_DISABLE_VENDOR_RNG -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY_MODE -DALPAKA_HOST_ONLY -DBOOST_DISABLE_ASSERTS -std=c++20 -fPIC ' src/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc -o tmp/el9_amd64_gcc13/src/RecoLocalCalo/EcalRecProducers/plugins/RecoLocalCaloEcalRecProducersPluginsPortableCudaAsync/alpaka/AmplitudeComputationKernels.dev.cc.o |
It seems the initial compilation error is gone in the tests as expected. |
please test
|
+1 Size: This PR adds an extra 16KB to repository Comparison SummarySummary:
|
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @antoniovilela, @sextonkennedy, @mandrenguyen, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
This addresses the compilation error reported in #46453 (comment)
PR validation:
Compilation of the
CondFormats/EcalObjects
package works onel9_amd64_gcc13
with CMSSW_15_0_X_2025-01-03-2300 + this PR.