Open VourMa opened 4 months ago
That's what's written in the root file:
8ced0f1ba0b4c03a8da3074d029a3104b9836b15
git status
On branch CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
Your branch is up to date with 'origin/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles'.
You are in a sparse checkout with 1% of tracked files present.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: ../interface/alpaka/Constants.h
modified: ../src/alpaka/Triplet.h
modified: Makefile
modified: SDL/Makefile
modified: setup.sh
Untracked files:
(use "git add <file>..." to include in what will be committed)
../data
no changes added to commit (use "git add" and/or "git commit -a")
git log -n5
commit 8ced0f1ba0b4c03a8da3074d029a3104b9836b15
Author: Andres Rios Tascon <ariostas@gmail.com>
Date: Wed May 29 07:34:04 2024 -0700
Adjusted LST to use LSTCore
git diff
diff --git a/RecoTracker/LSTCore/interface/alpaka/Constants.h b/RecoTracker/LSTCore/interface/alpaka/Constants.h
index 25fd431..d4f0236 100644
--- a/RecoTracker/LSTCore/interface/alpaka/Constants.h
+++ b/RecoTracker/LSTCore/interface/alpaka/Constants.h
@@ -136,7 +136,7 @@ namespace SDL {
ALPAKA_STATIC_ACC_MEM_GLOBAL const float pt_betaMax = 7.0;
ALPAKA_STATIC_ACC_MEM_GLOBAL const float magnetic_field = 3.8112;
// Since C++ can't represent infinity, SDL_INF = 123456789 was used to represent infinity in the data table
- ALPAKA_STATIC_ACC_MEM_GLOBAL const float SDL_INF = 123456789;
+ ALPAKA_STATIC_ACC_MEM_GLOBAL const float SDL_INF = 123456789.0;
} //namespace SDL
namespace T5DNN {
diff --git a/RecoTracker/LSTCore/src/alpaka/Triplet.h b/RecoTracker/LSTCore/src/alpaka/Triplet.h
index 3ea9571..1d21815 100644
--- a/RecoTracker/LSTCore/src/alpaka/Triplet.h
+++ b/RecoTracker/LSTCore/src/alpaka/Triplet.h
@@ -451,8 +451,6 @@ namespace SDL {
float zGeom1 = SDL::copysignf(zGeom, zIn);
float rtLo = rtIn * (1.f + (zOut - zIn - zGeom1) / (zIn + zGeom1 + dLum) / dzDrtScale) -
rtGeom1; //slope correction only on the lower end
- zOut = zOut;
- rtOut = rtOut;
//Cut #1: rt condition
float zInForHi = zIn - zGeom1 - dLum;
diff --git a/RecoTracker/LSTCore/standalone/Makefile b/RecoTracker/LSTCore/standalone/Makefile
index 7e925db..3d1993e 100644
--- a/RecoTracker/LSTCore/standalone/Makefile
+++ b/RecoTracker/LSTCore/standalone/Makefile
@@ -10,7 +10,7 @@ OBJECTS=$(OBJECTS_CPU) $(OBJECTS_CUDA) $(OBJECTS_ROCM)
CXX = g++
CXXFLAGS = -g -O2 -Wall -fPIC -Wshadow -Woverloaded-virtual -Wno-unused-function -fno-var-tracking -std=c++17 -DLST_IS_CMSSW_PACKAGE
-INCLUDEFLAGS= -ISDL -I$(shell pwd) -Icode -Icode/core -I${ALPAKA_ROOT}/include -I/${BOOST_ROOT}/include $(shell rooutil-config --include) -I$(shell root-config --incdir) -I${CMSSW_BASE}/src -I../interface/alpaka/ -I../src/alpaka/
+INCLUDEFLAGS= -ISDL -I$(shell pwd) -Icode -Icode/core -I${ALPAKA_ROOT}/include -I/${BOOST_ROOT}/include $(shell rooutil-config --include) -I$(shell root-config --incdir) -I${CMSSW_BASE}/src -I../interface/alpaka/ -I../src/alpaka/ -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw
ifdef CMSSW_RELEASE_BASE
INCLUDEFLAGS:= ${INCLUDEFLAGS} -I${CMSSW_RELEASE_BASE}/src
endif
diff --git a/RecoTracker/LSTCore/standalone/SDL/Makefile b/RecoTracker/LSTCore/standalone/SDL/Makefile
index c50eaca..4f504bb 100644
--- a/RecoTracker/LSTCore/standalone/SDL/Makefile
+++ b/RecoTracker/LSTCore/standalone/SDL/Makefile
@@ -46,7 +46,7 @@ CXX = g++
CXXFLAGS_CPU = -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I..
CXXFLAGS_CUDA = -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared $(GENCODE_CUDA) --use_fast_math --default-stream per-thread -I..
CXXFLAGS_ROCM = -O3 -g -Wall -Wshadow -Woverloaded-virtual -fPIC -I${ROCM_ROOT}/include -I..
-CMSSWINCLUDE := -I${CMSSW_BASE}/src -DLST_IS_CMSSW_PACKAGE
+CMSSWINCLUDE := -I${CMSSW_BASE}/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE
ifdef CMSSW_RELEASE_BASE
CMSSWINCLUDE := ${CMSSWINCLUDE} -I${CMSSW_RELEASE_BASE}/src
endif
diff --git a/RecoTracker/LSTCore/standalone/setup.sh b/RecoTracker/LSTCore/standalone/setup.sh
index c92ef99..5ad4e57 100644
--- a/RecoTracker/LSTCore/standalone/setup.sh
+++ b/RecoTracker/LSTCore/standalone/setup.sh
@@ -56,6 +56,6 @@ export LATEST_CPU_BENCHMARK_EFF_MUONGUN="/data2/segmentlinking/muonGun_cpu_effic
export LATEST_CPU_BENCHMARK_EFF_PU200="/data2/segmentlinking/pu200_cpu_efficiencies.root"
#eof
-eval `scramv1 runtime -sh`
+#eval `scramv1 runtime -sh`
# this needs to be last because it gets overwritten by cmsenv
export LD_LIBRARY_PATH=$DIR/SDL:$DIR:$LD_LIBRARY_PATH
KEY: TNamed make_log;1 Fri Jun 7 17:37:13 PDT 2024
=====================================================
Line Segment Tracking Compilation Script
=====================================================
Compilation options set to...
MAKECACHE : true
SHOWLOG : false
MAKECLEANBINARIES : true
MAKECUTVALUES : false
PRIMITIVE : false
TCPLSTRIPLETS : false
DONTUSENN : false
CPUBACKEND : true
CUDABACKEND : true
ROCMBACKEND : false
NOPLSDUPCLEAN : false
PRINTWARNINGS : false
PTCUTVALUE : 0.8 GeV
(cf. Run > sh sdl_make_tracklooper -h to see all options)
First make cleaning all of TrackLooper objects and libsdl*.so
rm -f *.opp
rm -f *.o
rm -f *.d
rm -f *.so
rm -f code/core/AccessHelper_cpu.o code/core/AnalysisConfig_cpu.o code/core/trkCore_cpu.o code/core/trktree_cpu.o code/core/write_sdl_ntuple_cpu.o code/core/AccessHelper_cuda.o code/core/AnalysisConfig_cuda.o code/core/trkCore_cuda.o code/core/trktree_cuda.o code/core/write_sdl_ntuple_cuda.o code/core/AccessHelper_rocm.o code/core/AnalysisConfig_rocm.o code/core/trkCore_rocm.o code/core/trktree_rocm.o code/core/write_sdl_ntuple_rocm.o bin/*.o bin/sdl_cpu bin/sdl_cuda bin/sdl
rm -f code/rooutil/*.so code/rooutil/*.o
rm -f bin/sdl.o
rm -f SDL/*.o
cd efficiency/ && make clean
make[1]: Entering directory '/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/standalone/efficiency'
rm -r src/performance.o src/helper.o src/SDL.o bin/createPerfNumDenHists
rm: cannot remove 'src/performance.o': No such file or directory
rm: cannot remove 'src/helper.o': No such file or directory
rm: cannot remove 'src/SDL.o': No such file or directory
rm: cannot remove 'bin/createPerfNumDenHists': No such file or directory
make[1]: *** [Makefile:42: clean] Error 1
make[1]: Leaving directory '/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/standalone/efficiency'
make: *** [Makefile:76: clean] Error 2
Line Segment Tracking GPU library with MAKETARGET=explicit_cache is being compiled....
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
rm -f *.opp
rm -f *.o
rm -f *.d
rm -f *.so
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/EndcapGeometry.dev.cc -o EndcapGeometry_cpu.o
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/Event.dev.cc -o Event_cpu.o
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/LST.dev.cc -o LST_cpu.o
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/LSTESData.dev.cc -o LSTESData_cpu.o
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/ModuleConnectionMap.dev.cc -o ModuleConnectionMap_cpu.o
g++ -c -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Werror=pointer-arith -Werror=overlength-strings -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 -Werror=main -Werror=overflow -Werror=format-contains-nul -Werror=type-limits -Wreturn-type -Wextra -Wpessimizing-move -Wclass-memaccess -Wunused -Wparentheses -Wno-vla -Wno-non-template-friend -Wno-long-long -Wno-cast-function-type -Wno-unused-but-set-parameter -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED ../../src/alpaka/TiltedGeometry.dev.cc -o TiltedGeometry_cpu.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/EndcapGeometry.dev.cc -o EndcapGeometry_cuda.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/Event.dev.cc -o Event_cuda.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/LST.dev.cc -o LST_cuda.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/LSTESData.dev.cc -o LSTESData_cuda.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/ModuleConnectionMap.dev.cc -o ModuleConnectionMap_cuda.o
nvcc -x cu -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared -gencode arch=compute_70,code=[sm_70,compute_70] -gencode arch=compute_89,code=[sm_89,compute_89] --use_fast_math --default-stream per-thread -I.. -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/lcg/root/6.30.07-21947a33e64ceb827a089697ad72e468/include -DT4FromT3 -DCACHE_ALLOC -Xcompiler -Werror=pointer-arith -Xcompiler -Werror=overlength-strings -Xcompiler -Werror=return-type -Xcompiler -Werror=missing-braces -Xcompiler -Werror=unused-value -Xcompiler -Werror=unused-label -Xcompiler -Werror=address -Xcompiler -Werror=format -Xcompiler -Werror=sign-compare -Xcompiler -Werror=write-strings -Xcompiler -Werror=delete-non-virtual-dtor -Xcompiler -Werror=strict-aliasing -Xcompiler -Werror=narrowing -Xcompiler -Werror=unused-but-set-variable -Xcompiler -Werror=reorder -Xcompiler -Werror=unused-variable -Xcompiler -Werror=conversion-null -Xcompiler -Werror=return-local-addr -Xcompiler -Wnon-virtual-dtor -Xcompiler -Werror=switch -Xcompiler -Werror=main -Xcompiler -Werror=overflow -Xcompiler -Werror=format-contains-nul -Xcompiler -Werror=type-limits -Xcompiler -Wreturn-type -Xcompiler -Wextra -Xcompiler -Wpessimizing-move -Xcompiler -Wclass-memaccess -Xcompiler -Wunused -Xcompiler -Wparentheses -Xcompiler -Wno-vla -Xcompiler -Wno-non-template-friend -Xcompiler -Wno-long-long -Xcompiler -Wno-cast-function-type -Xcompiler -Wno-unused-but-set-parameter -Xcompiler -Wno-ignored-qualifiers -Xcompiler -Wno-unused-parameter -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Wno-attributes -DUSE_T5_DNN -DUSE_RZCHI2 -DPT_CUT=0.8 -DDUP_pLS -DDUP_T5 -DDUP_pT5 -DDUP_pT3 -DCrossclean_T5 -DCrossclean_pT3 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/external/alpaka/1.1.0-7d0324257db47fde2d27987e7ff98fb4/include -I//cvmfs/cms.cern.ch/el8_amd64_gcc12/external/boost/1.80.0-60a217837b5db1cff00c7d88ec42f53a/include -std=c++17 -I/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE -DALPAKA_ACC_GPU_CUDA_ENABLED -DALPAKA_ACC_GPU_CUDA_ONLY --expt-relaxed-constexpr ../../src/alpaka/TiltedGeometry.dev.cc -o TiltedGeometry_cuda.o
In file included from /cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h:6,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/Constants.h:9,
from ../../src/alpaka/ModuleConnectionMap.h:12,
from ../../src/alpaka/ModuleConnectionMap.dev.cc:1:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h: In lambda function:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:62:40: warning: declaration of 'ptr' shadows a previous local [-Wshadow]
62 | auto deleter = [size](Allocator* ptr) {
| ~~~~~~~~~~~^~~
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:27:12: note: shadowed declaration is here
27 | auto ptr = std::allocator<Allocator>().allocate(size);
| ^~~
In file included from /cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h:6,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/Constants.h:9,
from ../../src/alpaka/TiltedGeometry.h:13,
from ../../src/alpaka/TiltedGeometry.dev.cc:1:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h: In lambda function:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:62:40: warning: declaration of 'ptr' shadows a previous local [-Wshadow]
62 | auto deleter = [size](Allocator* ptr) {
| ~~~~~~~~~~~^~~
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:27:12: note: shadowed declaration is here
27 | auto ptr = std::allocator<Allocator>().allocate(size);
| ^~~
In file included from /cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h:6,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/Constants.h:9,
from ../../src/alpaka/EndcapGeometry.h:13,
from ../../src/alpaka/EndcapGeometry.dev.cc:1:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h: In lambda function:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:62:40: warning: declaration of 'ptr' shadows a previous local [-Wshadow]
62 | auto deleter = [size](Allocator* ptr) {
| ~~~~~~~~~~~^~~
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:27:12: note: shadowed declaration is here
27 | auto ptr = std::allocator<Allocator>().allocate(size);
| ^~~
In file included from /cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h:6,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/Constants.h:9,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/LST.h:5,
from ../../src/alpaka/LST.dev.cc:2:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h: In lambda function:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:62:40: warning: declaration of 'ptr' shadows a previous local [-Wshadow]
62 | auto deleter = [size](Allocator* ptr) {
| ~~~~~~~~~~~^~~
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:27:12: note: shadowed declaration is here
27 | auto ptr = std::allocator<Allocator>().allocate(size);
| ^~~
In file included from /cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h:6,
from /home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw/RecoTracker/LSTCore/interface/alpaka/Constants.h:9,
from ../../src/alpaka/Event.h:5,
from ../../src/alpaka/Event.dev.cc:1:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h: In lambda function:
/cvmfs/cms.cern.ch/el8_amd64_gcc12/cms/cmssw/CMSSW_14_1_0_pre3/src/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h:62:40: warning: declaration of 'ptr' shadows a previous local [-Wshadow]
62 | auto deleter = [size](Allocator* ptr) {
| ~~~~~~~~~~~^~~
/cv
KEY: TNamed gitdiff;1 diff --git a/RecoTracker/LSTCore/interface/alpaka/Constants.h b/RecoTracker/LSTCore/interface/alpaka/Constants.h
index 25fd431..d4f0236 100644
--- a/RecoTracker/LSTCore/interface/alpaka/Constants.h
+++ b/RecoTracker/LSTCore/interface/alpaka/Constants.h
@@ -136,7 +136,7 @@ namespace SDL {
ALPAKA_STATIC_ACC_MEM_GLOBAL const float pt_betaMax = 7.0;
ALPAKA_STATIC_ACC_MEM_GLOBAL const float magnetic_field = 3.8112;
// Since C++ can't represent infinity, SDL_INF = 123456789 was used to represent infinity in the data table
- ALPAKA_STATIC_ACC_MEM_GLOBAL const float SDL_INF = 123456789;
+ ALPAKA_STATIC_ACC_MEM_GLOBAL const float SDL_INF = 123456789.0;
} //namespace SDL
namespace T5DNN {
diff --git a/RecoTracker/LSTCore/src/alpaka/Triplet.h b/RecoTracker/LSTCore/src/alpaka/Triplet.h
index 3ea9571..1d21815 100644
--- a/RecoTracker/LSTCore/src/alpaka/Triplet.h
+++ b/RecoTracker/LSTCore/src/alpaka/Triplet.h
@@ -451,8 +451,6 @@ namespace SDL {
float zGeom1 = SDL::copysignf(zGeom, zIn);
float rtLo = rtIn * (1.f + (zOut - zIn - zGeom1) / (zIn + zGeom1 + dLum) / dzDrtScale) -
rtGeom1; //slope correction only on the lower end
- zOut = zOut;
- rtOut = rtOut;
//Cut #1: rt condition
float zInForHi = zIn - zGeom1 - dLum;
diff --git a/RecoTracker/LSTCore/standalone/Makefile b/RecoTracker/LSTCore/standalone/Makefile
index 7e925db..3d1993e 100644
--- a/RecoTracker/LSTCore/standalone/Makefile
+++ b/RecoTracker/LSTCore/standalone/Makefile
@@ -10,7 +10,7 @@ OBJECTS=$(OBJECTS_CPU) $(OBJECTS_CUDA) $(OBJECTS_ROCM)
CXX = g++
CXXFLAGS = -g -O2 -Wall -fPIC -Wshadow -Woverloaded-virtual -Wno-unused-function -fno-var-tracking -std=c++17 -DLST_IS_CMSSW_PACKAGE
-INCLUDEFLAGS= -ISDL -I$(shell pwd) -Icode -Icode/core -I${ALPAKA_ROOT}/include -I/${BOOST_ROOT}/include $(shell rooutil-config --include) -I$(shell root-config --incdir) -I${CMSSW_BASE}/src -I../interface/alpaka/ -I../src/alpaka/
+INCLUDEFLAGS= -ISDL -I$(shell pwd) -Icode -Icode/core -I${ALPAKA_ROOT}/include -I/${BOOST_ROOT}/include $(shell rooutil-config --include) -I$(shell root-config --incdir) -I${CMSSW_BASE}/src -I../interface/alpaka/ -I../src/alpaka/ -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw
ifdef CMSSW_RELEASE_BASE
INCLUDEFLAGS:= ${INCLUDEFLAGS} -I${CMSSW_RELEASE_BASE}/src
endif
diff --git a/RecoTracker/LSTCore/standalone/SDL/Makefile b/RecoTracker/LSTCore/standalone/SDL/Makefile
index c50eaca..4f504bb 100644
--- a/RecoTracker/LSTCore/standalone/SDL/Makefile
+++ b/RecoTracker/LSTCore/standalone/SDL/Makefile
@@ -46,7 +46,7 @@ CXX = g++
CXXFLAGS_CPU = -march=native -mtune=native -Ofast -fno-reciprocal-math -fopenmp-simd -g -Wall -Wshadow -Woverloaded-virtual -fPIC -fopenmp -I..
CXXFLAGS_CUDA = -O3 -g --compiler-options -Wall --compiler-options -Wshadow --compiler-options -Woverloaded-virtual --compiler-options -fPIC --compiler-options -fopenmp -dc -lineinfo --ptxas-options=-v --cudart shared $(GENCODE_CUDA) --use_fast_math --default-stream per-thread -I..
CXXFLAGS_ROCM = -O3 -g -Wall -Wshadow -Woverloaded-virtual -fPIC -I${ROCM_ROOT}/include -I..
-CMSSWINCLUDE := -I${CMSSW_BASE}/src -DLST_IS_CMSSW_PACKAGE
+CMSSWINCLUDE := -I${CMSSW_BASE}/src -I/home/users/evourlio/LSTinCMSSW/movingFullyToCMSSW/standaloneFromCMSSW/cmssw -DLST_IS_CMSSW_PACKAGE
ifdef CMSSW_RELEASE_BASE
CMSSWINCLUDE := ${CMSSWINCLUDE} -I${CMSSW_RELEASE_BASE}/src
endif
diff --git a/RecoTracker/LSTCore/standalone/setup.sh b/RecoTracker/LSTCore/standalone/setup.sh
index c92ef99..5ad4e57 100644
--- a/RecoTracker/LSTCore/standalone/setup.sh
+++ b/RecoTracker/LSTCore/standalone/setup.sh
@@ -56,6 +56,6 @@ export LATEST_CPU_BENCHMARK_EFF_MUONGUN="/data2/segmentlinking/muonGun_cpu_effic
export LATEST_CPU_BENCHMARK_EFF_PU200="/data2/segmentlinking/pu200_cpu_efficiencies.root"
#eof
-eval `scramv1 runtime -sh`
+#eval `scramv1 runtime -sh`
# this needs to be last because it gets overwritten by cmsenv
export LD_LIBRARY_PATH=$DIR/SDL:$DIR:$LD_LIBRARY_PATH
That's what's written in the root file:
but it's strings inside the file, right? (one needs to read and dump them to see the content). I thought Mario said it always shows up in the terminal screen (not sure when, but sounded in a way that's there by default)
To clarify: if one wants to check the content of tree
with a plain .ls
, you get all of what @VourMa posted about dumped in your terminal, which is suboptimal if what's needed is one line at the top?
is .ls
just too verbose? (I almost never use it, and do GetListOfObjects->ls
or GetListOfBranches->ls
)
Just one line at the top in git log is not enough (the diff seems an overkill though)
I thought that this trace was mainly used to extract the commit, which is reported in the standalone validation plots. Is this actually ever used to do anything else? I may see the point at early stages, where developments were everywhere. Not sure I see a point at this stage, but I may stand corrected. Maybe one can add it as an option, similar to other information, if the debug flag is activated?
https://github.com/SegmentLinking/cmssw/blob/d403d7a4704761492a742e8b27c3adc30afc2dda/RecoTracker/LSTCore/standalone/code/core/trkCore.cc#L1067
produces a huge block of text (cannot fit in a screenshot) that is saved in the root file. Not sure that this is needed.