Skip to content
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

Do we need the full compilation trace in the root file? #53

Open
VourMa opened this issue Jun 26, 2024 · 5 comments
Open

Do we need the full compilation trace in the root file? #53

VourMa opened this issue Jun 26, 2024 · 5 comments

Comments

@VourMa
Copy link
Collaborator

VourMa commented Jun 26, 2024

produces a huge block of text (cannot fit in a screenshot) that is saved in the root file. Not sure that this is needed.

@VourMa
Copy link
Collaborator Author

VourMa commented Jun 26, 2024

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 <[email protected]>
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

@slava77
Copy link

slava77 commented Jun 26, 2024

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)

@mmasciov
Copy link

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?

@slava77
Copy link

slava77 commented Jun 26, 2024

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)

@mmasciov
Copy link

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants